.left-drawer .MuiDrawer-paper{overflow-x:hidden;transition:transform .3s ease-in-out!important}@media (width<=900px){.left-drawer .MuiDrawer-paper{z-index:1200!important;box-sizing:border-box!important;border-radius:0 16px 16px 0!important;width:85%!important;max-width:300px!important;height:calc(100vh - 56px)!important;position:fixed!important;top:56px!important;left:0!important;transform:none!important;box-shadow:4px 0 20px #00000080!important}.MuiDrawer-root .MuiBackdrop-root{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:#0009!important;height:calc(100vh - 56px)!important;top:56px!important}.left-drawer .MuiDrawer-paper .MuiList-root{max-height:100%!important;padding-top:0!important;overflow-y:auto!important}}@media (width>=901px){.left-drawer .MuiDrawer-paper{box-sizing:border-box!important;z-index:1200!important;height:calc(100vh - 64px)!important;position:fixed!important;top:64px!important;left:0!important;box-shadow:2px 0 10px #0000004d!important}.left-drawer .MuiDrawer-paper .MuiList-root{max-height:100%!important;padding-top:0!important;overflow-y:auto!important}}.menu-item{position:relative;overflow:hidden;transition:all .2s ease-in-out!important}.menu-item:before{content:"";background:linear-gradient(#90caf9,#f48fb1);width:3px;height:100%;transition:transform .2s ease-in-out;position:absolute;top:0;left:0;transform:scaleY(0)}.menu-item.active:before{transform:scaleY(1)}.menu-item:hover{transform:translate(5px)}.menu-item .MuiListItemIcon-root{transition:transform .2s ease-in-out}.menu-item:hover .MuiListItemIcon-root{transform:scale(1.1)}.app-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e1e1ef2!important;width:100%!important;left:0!important}.app-bar-title{color:#0000;text-align:left;background:linear-gradient(45deg,#90caf9,#f48fb1);-webkit-background-clip:text;background-clip:text;font-weight:600}.menu-button{transition:transform .2s ease-in-out!important}.menu-button:hover{transform:scale(1.1);background-color:#90caf91a!important}.left-drawer .MuiDrawer-paper::-webkit-scrollbar{width:6px}.left-drawer .MuiDrawer-paper::-webkit-scrollbar-track{background:#1a1a1a}.left-drawer .MuiDrawer-paper::-webkit-scrollbar-thumb{background:#90caf9;border-radius:3px}.left-drawer .MuiDrawer-paper::-webkit-scrollbar-thumb:hover{background:#f48fb1}.subscription-indicator{cursor:pointer;color:#fbbf24;-webkit-user-select:none;user-select:none;background:#fbbf241a;border:1px solid #fbbf2433;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;transition:all .2s;display:flex}.subscription-indicator:hover{background:#fbbf2433;border-color:#fbbf2466;transform:scale(1.02)}.subscription-indicator:active{transform:scale(.95)}@keyframes pulseWarning{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.subscription-indicator .MuiSvgIcon-root{animation:2s ease-in-out infinite pulseWarning}.profile-section{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:12px;padding:4px 12px;transition:all .2s;display:flex;position:relative}.profile-section:hover{background-color:#ffffff0d}.profile-section:active{transform:scale(.97)}.profile-avatar{border:2px solid #0000;transition:all .3s}.profile-section:hover .profile-avatar{border-color:#667eea80;box-shadow:0 0 20px #667eea33}@media (width<=900px){.app-bar{min-height:56px!important}.app-bar .MuiToolbar-root{min-height:56px!important;padding:0 12px!important}.app-bar-title{font-size:1rem!important;font-weight:600!important}.menu-button .MuiSvgIcon-root{font-size:24px!important}.subscription-indicator{border-radius:6px!important;gap:4px!important;padding:2px 6px!important}.subscription-indicator .MuiSvgIcon-root{font-size:20px!important}.profile-section{gap:6px!important;padding:4px 6px!important}.profile-avatar{width:32px!important;height:32px!important;font-size:.75rem!important}}@media (width<=480px){.app-bar .MuiToolbar-root{padding:0 8px!important}.app-bar-title{font-size:.85rem!important}.subscription-indicator{padding:2px 4px!important}.subscription-indicator .MuiSvgIcon-root{font-size:18px!important}.profile-section{gap:4px!important;padding:2px 4px!important}.profile-avatar{width:28px!important;height:28px!important;font-size:.65rem!important}}.MuiTooltip-tooltip{color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#1e293bf2!important;border:1px solid #fbbf2433!important;border-radius:8px!important;max-width:250px!important;padding:8px 12px!important;font-size:.8rem!important;box-shadow:0 4px 20px #0000004d!important}.MuiPopover-root .MuiFade-root{animation:.2s ease-out profileMenuFadeIn}@keyframes profileMenuFadeIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes badgePulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.notification-badge .MuiBadge-badge{color:#fff!important;background-color:#ef4444!important;border:2px solid #1a1a1a!important;border-radius:50%!important;min-width:18px!important;height:18px!important;padding:0 4px!important;font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:.65rem!important;font-weight:700!important;line-height:1.2!important;top:-2px!important;right:-2px!important;box-shadow:0 2px 8px #ef444466!important}@media (width<=900px){.notification-badge .MuiBadge-badge{border-width:1.5px!important;min-width:16px!important;height:16px!important;font-size:.55rem!important}}@media (width<=480px){.notification-badge .MuiBadge-badge{border-width:1.5px!important;min-width:14px!important;height:14px!important;font-size:.5rem!important;top:-1px!important;right:-1px!important}}.notification-badge .MuiBadge-badge{animation:.3s ease-out badgeAppear}@keyframes badgeAppear{0%{opacity:0;transform:scale(0)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}.notification-badge.has-notifications .MuiBadge-badge{animation:2s ease-in-out infinite badgePulse}.profile-section:hover .notification-badge .MuiBadge-badge{box-shadow:0 2px 12px #ef444499!important}.notification-badge .MuiBadge-invisible{display:none!important}.menu-item .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=StorefrontIcon]{transition:all .3s}.menu-item:hover .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=StorefrontIcon]{color:#f48fb1;transform:scale(1.1)}.menu-item.active .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=StorefrontIcon]{animation:2s ease-in-out infinite storefrontGlow}@keyframes storefrontGlow{0%,to{filter:drop-shadow(0 0 2px #f48fb14d)}50%{filter:drop-shadow(0 0 8px #f48fb199)}}@media (width<=900px){.menu-item .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=StorefrontIcon]{font-size:1.3rem}}@media (width<=480px){.menu-item .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=StorefrontIcon]{font-size:1.2rem}}.balance-topup-modal{animation:.3s forwards modalFadeIn}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.balance-topup-modal .MuiAlert-root{border-radius:8px}.balance-topup-modal .link-copy-container{background:#0f172a99;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:8px;margin-top:12px;margin-bottom:16px;padding:12px 16px;display:flex}.balance-topup-modal .link-text{color:#fff9;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:monospace;font-size:.8rem;overflow:hidden}@media (width<=768px){.balance-topup-modal{padding:16px!important}}@media (width<=480px){.balance-topup-modal{border-radius:12px!important;padding:12px!important}.balance-topup-modal .MuiTypography-h6{font-size:1.1rem!important}.balance-topup-modal .link-text{font-size:.7rem!important}}@media (width<=360px){.balance-topup-modal{padding:10px!important}}.homepage-container{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a2e 100%);min-height:100vh;position:relative;overflow-x:hidden}.homepage-container:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#90caf914 0%,#0000 70%);width:100%;height:100%;animation:8s ease-in-out infinite pulse;position:fixed;top:0;left:0}.homepage-container:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 100% 0,#f48fb10d 0%,#0000 50%);width:100%;height:100%;position:fixed;top:0;left:0}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.homepage-content{z-index:1;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative}.form-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#1e1e1ef2 0%,#2d2d2df2 100%);border:1px solid #ffffff1a;border-radius:24px;width:100%;max-width:480px;padding:40px;transition:transform .3s;box-shadow:0 25px 50px -12px #00000080}.form-wrapper:hover{transform:translateY(-5px)}.logo-section{text-align:center;margin-bottom:32px}.logo-icon{margin-bottom:16px;font-size:48px;animation:3s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.title{text-align:center;background:linear-gradient(135deg,#90caf9 0%,#f48fb1 50%,#ce93d8 100%) 0 0/200%;-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:2rem;font-weight:800}.subtitle{text-align:center;color:#b0b0b0;font-size:.95rem}.error-message{color:#ff6b6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f443361f;border:1px solid #f443364d;border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:.9rem;display:flex}.success-message{color:#81c784;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#4caf501f;border:1px solid #4caf504d;border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:.9rem;display:flex}.error-icon,.success-icon{font-size:1.1rem}.auth-form{flex-direction:column;gap:20px;display:flex}.input-group{flex-direction:column;gap:8px;display:flex}.input-label{color:#e0e0e0;align-items:center;gap:8px;font-size:.9rem;font-weight:500;display:flex}.label-icon{font-size:1rem}.input-field{color:#fff;box-sizing:border-box;background:#1a1a1ae6;border:1.5px solid #333c;border-radius:12px;width:100%;padding:14px 16px;font-size:1rem;transition:all .3s}.input-field:focus{background:#1a1a1a;border-color:#90caf9;outline:none;box-shadow:0 0 0 3px #90caf91a}.input-field:disabled{opacity:.6;cursor:not-allowed}.input-field::placeholder{color:#5a5a5a}.select-field{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2390caf9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat}.submit-button{cursor:pointer;color:#1a1a1a;background:linear-gradient(135deg,#90caf9 0%,#f48fb1 50%,#ce93d8 100%) 0 0/200%;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:8px;padding:14px;font-size:1rem;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden}.submit-button:hover:not(:disabled){background-position:100% 0;transform:scale(1.02);box-shadow:0 10px 25px -5px #90caf94d}.submit-button:active:not(:disabled){transform:scale(.98)}.submit-button.loading{cursor:wait}.spinner{border:2px solid #0003;border-top-color:#1a1a1a;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toggle-mode{text-align:center;margin-top:24px}.toggle-button{color:#90caf9;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:8px 16px;font-size:.9rem;transition:all .3s}.toggle-button:hover:not(:disabled){color:#f48fb1;background:#90caf91a}.toggle-button:disabled{opacity:.5;cursor:not-allowed}.forgot-password a{color:#707070;font-size:.85rem;text-decoration:none;transition:color .3s}.forgot-password a:hover{color:#90caf9}.api-notice{text-align:center;color:#505050;border-top:1px solid #ffffff14;margin-top:20px;padding-top:16px;font-family:monospace;font-size:.7rem}.verification-section{flex-direction:column;gap:20px;display:flex}.verification-info{text-align:center;background:#90caf914;border-radius:12px;margin-bottom:8px;padding:16px}.verification-text{color:#b0b0b0;margin-bottom:8px;font-size:.9rem}.verification-email{color:#90caf9;background:#90caf926;border-radius:8px;margin-top:4px;padding:6px 12px;font-size:1.1rem;font-weight:600;display:inline-block}.verification-hint{color:gray;margin-top:12px;font-size:.8rem}.verification-input{text-align:center;letter-spacing:4px;font-family:monospace;font-size:1.5rem;font-weight:600}.resend-section{flex-direction:column;gap:12px;margin-top:8px;display:flex}.resend-button{color:#90caf9;cursor:pointer;background:0 0;border:1px solid #90caf94d;border-radius:12px;padding:12px;font-size:.9rem;transition:all .3s}.resend-button:hover:not(:disabled){background:#90caf91a;border-color:#90caf9}.resend-button:disabled{opacity:.5;cursor:not-allowed}.back-button{color:gray;cursor:pointer;background:0 0;border:none;padding:8px;font-size:.85rem;transition:color .3s}.back-button:hover:not(:disabled){color:#f48fb1}.back-button:disabled{opacity:.5;cursor:not-allowed}.forgot-password-section{flex-direction:column;gap:20px;display:flex}.forgot-password-button{color:#707070;cursor:pointer;background:0 0;border:none;padding:8px;font-size:.85rem;text-decoration:none;transition:color .3s}.forgot-password-button:hover:not(:disabled){color:#90caf9}.forgot-password-button:disabled{opacity:.5;cursor:not-allowed}.forgot-password-section .success-message{margin-bottom:0}.forgot-password{text-align:center;margin-top:16px}@media (width<=768px){.form-wrapper{padding:28px 20px}.title{font-size:1.5rem}.logo-icon{font-size:36px}.input-field{padding:12px 14px}.submit-button{padding:12px}}@media (width<=480px){.homepage-content{padding:16px}.form-wrapper{padding:24px 16px}}.user-stats-container{box-sizing:border-box!important;width:100%!important;margin-top:20px!important;padding:0!important}.user-stats-header{justify-content:space-between;align-items:center;display:flex;width:100%!important;margin-bottom:20px!important;padding:0 4px!important}.user-stats-title{color:#fff!important;font-size:1.25rem!important;font-weight:600!important}.user-stats-section-title{color:#ffffffb3!important;letter-spacing:.3px!important;text-transform:uppercase!important;border-bottom:1px solid #ffffff0d!important;width:100%!important;margin-bottom:12px!important;padding:0 4px 8px!important;font-size:.9rem!important;font-weight:500!important;display:block!important}.user-stats-flex-grid{box-sizing:border-box!important;flex-wrap:wrap!important;width:100%!important;margin:0 -8px!important;display:flex!important}.user-stats-flex-item{box-sizing:border-box!important;flex:0 0 25%!important;max-width:25%!important;padding:8px!important;display:flex!important}.stat-card{border-top:3px solid #0000;box-sizing:border-box!important;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;width:100%!important;height:100%!important;padding:16px!important;transition:all .3s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 6px #0000001a!important}.stat-card:hover{background:linear-gradient(145deg,#253346 0%,#151e2e 100%)!important;border-color:#ffffff1a!important;transform:translateY(-5px)!important;box-shadow:0 12px 24px #00000040!important}.stat-card-content{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;height:100%!important;display:flex!important}.stat-icon-wrapper{margin-bottom:8px!important}.stat-icon{border-radius:12px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:24px!important;transition:transform .3s!important;display:flex!important}.stat-card:hover .stat-icon{transform:scale(1.1)!important}.stat-icon svg{width:24px!important;height:24px!important;font-size:24px!important}.stat-info{flex-direction:column!important;align-items:center!important;width:100%!important;display:flex!important}.stat-label{color:#fff9!important;text-transform:uppercase!important;letter-spacing:.5px!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;width:100%!important;margin-bottom:4px!important;font-size:.75rem!important;font-weight:500!important;display:block!important;overflow:hidden!important}.stat-value{color:#fff!important;word-break:break-word!important;text-align:center!important;margin-bottom:4px!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.2!important}.stat-subvalue{color:#fff6!important;white-space:normal!important;word-wrap:break-word!important;text-align:center!important;font-size:.7rem!important;line-height:1.2!important;display:block!important}.user-stats-loading{width:100%!important}.stat-card-skeleton{box-sizing:border-box!important;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:120px!important;padding:16px!important;display:flex!important}.user-stats-error,.user-stats-empty{width:100%!important}.empty-paper{text-align:center!important;box-sizing:border-box!important;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:200px!important;padding:40px 20px!important;display:flex!important}.empty-paper .MuiTypography-h6{color:#ffffff80!important;margin-bottom:8px!important}.empty-paper .MuiTypography-body2{color:#ffffff4d!important}.empty-paper .MuiButton-outlined{color:#667eea!important;text-transform:none!important;border-color:#667eea!important}.empty-paper .MuiButton-outlined:hover{background-color:#667eea1a!important}@media (width<=959px){.user-stats-flex-item{flex:0 0 50%!important;max-width:50%!important}}@media (width<=599px){.user-stats-flex-grid{margin:0 -4px!important}.user-stats-flex-item{flex:0 0 50%!important;max-width:50%!important;padding:4px!important}.user-stats-header{justify-content:center!important}.user-stats-title{text-align:center!important;width:100%!important}.user-stats-section-title{text-align:center!important;font-size:.8rem!important}}@media (width<=400px){.user-stats-flex-item{flex:0 0 100%!important;max-width:100%!important}.stat-card{min-height:100px!important}}@media (width<=480px){.stat-card{padding:12px!important}.stat-icon{width:40px!important;height:40px!important}.stat-icon svg{width:20px!important;height:20px!important;font-size:20px!important}.stat-value{font-size:1.25rem!important}.stat-label{font-size:.7rem!important}.user-stats-header{justify-content:center!important}.user-stats-title{text-align:center!important;width:100%!important}.user-stats-section-title{text-align:center!important;margin-top:16px!important;font-size:.75rem!important}}.how-to-start-container{width:100%;margin-top:30px}.how-to-start-paper{background:#0f172a!important;border-radius:16px!important;padding:24px!important}.how-to-start-header{text-align:left;margin-bottom:24px}.how-to-start-title{color:#fff;margin-bottom:4px;font-weight:600;font-size:1.25rem!important}.how-to-start-subtitle{color:#ffffff80;font-size:.875rem!important}.how-to-start-steps-wrapper{gap:16px;width:100%;display:flex}.how-to-start-card{cursor:pointer;text-align:center;border-top:3px solid #667eea;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative;background:#1e293bcc!important;border:1px solid #ffffff0d!important;border-radius:12px!important;padding:20px!important;transition:all .3s!important;box-shadow:0 2px 8px #00000026!important}.how-to-start-card:hover{transform:translateY(-4px);background:#1e293be6!important;box-shadow:0 8px 30px #0000004d!important}.how-to-start-step-number{color:#ffffff4d;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.7rem;display:flex;position:absolute;top:8px;right:12px}.how-to-start-step-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;font-size:28px;display:flex}.how-to-start-step-icon svg{font-size:28px}.how-to-start-step-label{color:#fff;word-break:break-word;margin-bottom:4px;font-weight:600;font-size:.95rem!important}.how-to-start-step-description{color:#fff6;flex:1;margin-bottom:12px;line-height:1.4;font-size:.75rem!important}.how-to-start-step-button{white-space:nowrap;margin-top:auto;text-transform:none!important;border-radius:8px!important;padding:4px 16px!important;font-size:.8rem!important;font-weight:500!important;transition:all .2s!important}.how-to-start-step-button:hover{background-color:#667eea26!important}@media (width<=768px){.how-to-start-steps-wrapper{flex-direction:column;gap:12px}.how-to-start-card{min-height:auto;width:100%!important;padding:16px!important}.how-to-start-paper{padding:16px!important}.how-to-start-header{text-align:center;margin-bottom:16px}.how-to-start-step-icon{width:48px;height:48px}.how-to-start-step-icon svg{font-size:24px}}.user-info-container{flex:auto!important;width:100%!important;max-width:100%!important;margin-top:30px!important}.user-info-paper{box-shadow:none!important;background:#0f172a!important;border-radius:16px!important;width:100%!important;max-width:100%!important;padding:24px!important}.user-info-header{text-align:left!important;width:100%!important;margin-bottom:24px!important}.user-info-title{color:#fff!important;margin-bottom:4px!important;font-size:1.25rem!important;font-weight:600!important}.user-info-subtitle{color:#ffffff80!important;font-size:.875rem!important}.user-info-grid{flex-wrap:wrap!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0!important;display:flex!important}.user-info-grid-item{box-sizing:border-box!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;padding:12px!important;display:flex!important}.user-info-grid-item .MuiGrid-root{flex:none!important;width:auto!important;max-width:none!important}.feature-card{text-align:center!important;background:#1e293bcc!important;border:1px solid #ffffff0d!important;border-radius:12px!important;flex-direction:column!important;flex:auto!important;align-items:center!important;width:100%!important;min-width:200px!important;max-width:320px!important;height:100%!important;min-height:220px!important;padding:20px!important;transition:all .3s!important;display:flex!important;overflow:hidden!important;box-shadow:0 2px 8px #00000026!important}.feature-card:hover{background:#1e293be6!important;transform:translateY(-4px)!important;box-shadow:0 8px 30px #0003!important}.feature-icon{border-radius:14px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;margin-bottom:12px!important;font-size:28px!important;display:flex!important}.feature-icon svg{font-size:28px!important}.feature-title{color:#fff!important;word-wrap:break-word!important;overflow-wrap:break-word!important;width:100%!important;max-width:100%!important;margin-bottom:8px!important;font-size:.95rem!important;font-weight:600!important}.feature-description{color:#fff6!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;flex:auto!important;width:100%!important;max-width:100%!important;font-size:.75rem!important;line-height:1.5!important}@media (width<=1200px){.user-info-grid-item{flex:0 0 50%!important;max-width:50%!important}.feature-card{min-width:180px!important;max-width:100%!important}}@media (width<=960px){.user-info-grid-item,.user-info-grid-item .MuiGrid-root{flex:0 0 50%!important;max-width:50%!important}.feature-card{min-width:160px!important;max-width:100%!important}}@media (width<=768px){.user-info-paper{padding:16px!important}.user-info-title{font-size:1.1rem!important}.user-info-grid-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;padding:8px 12px!important}.user-info-grid-item .MuiGrid-root{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.feature-card{flex:auto!important;min-width:0!important;max-width:100%!important;min-height:180px!important;padding:16px!important}.feature-icon{width:48px!important;height:48px!important}.feature-icon svg{font-size:24px!important}.feature-title{font-size:.85rem!important}.user-info-header{text-align:center!important}}@media (width<=480px){.user-info-paper{padding:12px!important}.feature-card{min-height:160px!important;padding:14px!important}.feature-icon{width:40px!important;height:40px!important}.feature-icon svg{font-size:20px!important}.feature-description{font-size:.7rem!important}.user-info-header{text-align:center!important}}.MuiGrid-root.MuiGrid-container.user-info-grid{flex-wrap:wrap!important;justify-content:center!important;width:100%!important;margin:0!important;display:flex!important}.MuiGrid-root.MuiGrid-item.user-info-grid-item{flex:none!important;width:auto!important;max-width:none!important;padding:12px!important}@media (width<=1200px){.MuiGrid-root.MuiGrid-item.user-info-grid-item{flex:0 0 50%!important;max-width:50%!important}}@media (width<=960px){.MuiGrid-root.MuiGrid-item.user-info-grid-item{flex:0 0 50%!important;max-width:50%!important}}@media (width<=768px){.MuiGrid-root.MuiGrid-item.user-info-grid-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.auto-reply-broadcast-container{width:100%;margin-top:30px}.auto-reply-broadcast-paper{width:100%;box-shadow:none!important;background:#0f172a!important;border-radius:16px!important;padding:24px!important}.auto-reply-broadcast-header{text-align:left;margin-bottom:24px}.auto-reply-broadcast-title{color:#fff!important;margin-bottom:4px!important;font-size:1.25rem!important;font-weight:600!important}.auto-reply-broadcast-subtitle{color:#ffffff80!important;font-size:.875rem!important}.auto-reply-broadcast-steps-wrapper{gap:16px;width:100%;display:flex}.auto-reply-broadcast-card{flex:1;min-width:0;cursor:pointer!important;text-align:center!important;background:#1e293bcc!important;border:1px solid #ffffff0d!important;border-radius:12px!important;flex-direction:column!important;align-items:center!important;padding:20px!important;transition:all .3s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px 8px #00000026!important}.auto-reply-broadcast-card:hover{background:#1e293be6!important;transform:translateY(-4px)!important;box-shadow:0 8px 30px #0000004d!important}.auto-reply-broadcast-step-number{color:#ffffff4d!important;background:#ffffff0d!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;font-size:.7rem!important;display:flex!important;position:absolute!important;top:8px!important;right:12px!important}.auto-reply-broadcast-step-icon{border-radius:14px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;margin-bottom:12px!important;font-size:28px!important;display:flex!important}.auto-reply-broadcast-step-icon svg{font-size:28px!important}.auto-reply-broadcast-step-label{word-break:break-word;color:#fff!important;margin-bottom:4px!important;font-size:.95rem!important;font-weight:600!important}.auto-reply-broadcast-step-description{word-break:break-word;flex:1;color:#fff6!important;margin-bottom:12px!important;font-size:.75rem!important;line-height:1.4!important}.auto-reply-broadcast-step-button{white-space:nowrap;text-transform:none!important;border-radius:8px!important;margin-top:auto!important;padding:4px 16px!important;font-size:.8rem!important;font-weight:500!important;transition:all .2s!important}.auto-reply-broadcast-step-button:hover{background-color:#667eea26!important}@media (width<=768px){.auto-reply-broadcast-steps-wrapper{flex-direction:column;gap:12px}.auto-reply-broadcast-card{min-height:auto;width:100%!important;padding:16px!important}.auto-reply-broadcast-paper{padding:16px!important}.auto-reply-broadcast-header{text-align:center;margin-bottom:16px}.auto-reply-broadcast-step-icon{width:48px!important;height:48px!important}.auto-reply-broadcast-step-icon svg{font-size:24px!important}.auto-reply-broadcast-step-label{font-size:.85rem!important}.auto-reply-broadcast-step-description{font-size:.7rem!important}}.dashboard-page{background-color:#0f172a;width:100%;min-height:100vh}.dashboard-container{width:100%;padding:20px 0 40px}.dashboard-content{padding:0 16px!important}.dashboard-header{align-items:center;margin-bottom:30px;display:flex}.dashboard-title{color:#fff;letter-spacing:-.5px;align-items:center;margin:0 0 4px;font-size:2rem;font-weight:600;display:flex}.dashboard-title svg{color:#667eea;margin-right:12px;font-size:2rem}.dashboard-subtitle{color:#fff6;margin:0;font-size:1rem}::-webkit-scrollbar-track{background:#1e1e1e;border-radius:4px}@media (width<=768px){.dashboard-container{padding:12px 0 24px}.dashboard-content{padding:0 8px!important}.dashboard-title{font-size:1.5rem}.dashboard-title svg{margin-right:8px!important;font-size:1.5rem!important}.dashboard-subtitle{font-size:.875rem}}@media (width<=480px){.dashboard-container{padding:8px 0 16px}.dashboard-content{padding:0 4px!important}.dashboard-title{font-size:1.25rem}.dashboard-title svg{margin-right:6px!important;font-size:1.25rem!important}.dashboard-subtitle{font-size:.8rem}}.modal-check-messages .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #667eea4d;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.close-button.Mui-disabled{opacity:.5}.account-info-paper{background:#667eea0d!important;border:1px solid #667eea26!important;border-radius:8px!important;margin-bottom:20px!important;padding:12px 16px!important}.account-info-label{display:block;color:#ffffff80!important;margin-bottom:4px!important;font-weight:500!important}.account-info-row{justify-content:space-between;align-items:center;padding:2px 0;display:flex}.account-info-name{color:#fff!important;font-weight:500!important}.account-info-phone{color:#ffffff80!important}.account-info-status{color:#fff9!important}.slider-container{flex-direction:column;gap:8px;padding:8px 0;display:flex}.slider-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.slider-label{color:#fffc!important;font-weight:500!important}.slider-input{width:80px}.slider-input .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.slider-input .MuiOutlinedInput-root fieldset{border-color:#fff3}.slider-input .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.slider-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.slider-input .MuiInputLabel-root{color:#ffffffb3}.slider-input input{color:#fff}.slider-marks{justify-content:space-between;padding:0 4px;display:flex}.slider-mark{color:#ffffff4d!important;font-size:.6rem!important}.slider-hint{font-style:italic;color:#fff6!important;margin-top:4px!important;font-size:.7rem!important}.form-divider{border-color:#ffffff0d!important;margin:8px 0!important}.modal-actions{border-top:1px solid #ffffff1a;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.cancel-button.Mui-disabled{opacity:.5}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.modal-check-messages .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;flex-direction:column!important;gap:8px!important}.cancel-button,.submit-button{width:100%}.slider-header{flex-wrap:wrap;gap:8px}.slider-input{width:70px}.slider-marks{flex-wrap:wrap;gap:4px}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.info-text{font-size:.7rem}.account-info-paper{padding:8px 12px!important}.slider-container{padding:4px 0}}.modal-check-messages .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-check-messages .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-check-messages .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-check-messages .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.result-alert{border-radius:12px!important;margin-bottom:16px!important;padding:20px!important}.success-result{background:linear-gradient(135deg,#4ade8026 0%,#22c55e1a 100%)!important;border:1px solid #4ade804d!important}.success-result .MuiAlert-icon{color:#4ade80!important;font-size:32px!important}.success-result .MuiAlert-message{width:100%;color:#e2e8f0!important}.error-result{background:linear-gradient(135deg,#ef444426 0%,#dc26261a 100%)!important;border:1px solid #ef44444d!important}.error-result .MuiAlert-icon{color:#ef4444!important;font-size:32px!important}.error-result .MuiAlert-message{width:100%;color:#e2e8f0!important}.result-details{background:#0003;border-radius:8px;margin-top:12px;padding:12px;font-size:.75rem!important}.result-details .MuiTypography-caption{color:#ffffffb3!important}.result-details Box{line-height:1.8}.result-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.result-close-button,.result-retry-button{text-transform:none!important;border-radius:8px!important;padding:6px 24px!important;font-weight:600!important}.success-close-button{color:#fff!important;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%)!important;box-shadow:0 4px 14px #4ade8063!important}.success-close-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)!important}.error-close-button{color:#fff!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;box-shadow:0 4px 14px #ef444463!important}.error-close-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important}@media (width<=600px){.result-alert{padding:16px!important}.success-result .MuiAlert-icon,.error-result .MuiAlert-icon{font-size:28px!important}.result-details{padding:8px;font-size:.7rem!important}.result-actions{flex-direction:column;gap:8px}.result-close-button,.result-retry-button{width:100%;padding:8px!important}}.check-proxies-dialog .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:500px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.check-proxies-header{background:#667eea1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.check-proxies-title-container{align-items:center;gap:12px;display:flex}.check-proxies-icon{color:#667eea;font-size:28px}.check-proxies-title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.check-proxies-close-button{color:#ffffffb3;transition:all .2s}.check-proxies-close-button:hover{color:#fff;background-color:#ffffff1a;transform:rotate(90deg)}.check-proxies-close-button:disabled{opacity:.3;cursor:not-allowed}.check-proxies-content{background:0 0;flex-direction:column;gap:20px;padding:24px;display:flex}.proxy-info-paper{background:#1e293b80;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.proxy-info-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.proxy-info-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;min-width:70px;font-size:.75rem;font-weight:500}.proxy-info-value{color:#ffffffe6;word-break:break-all;text-align:right;font-size:.875rem}.proxy-host{color:#667eea;font-family:Monaco,Menlo,Consolas,monospace;font-size:.75rem}.proxy-secret{color:#f59e0b;font-family:Monaco,Menlo,Consolas,monospace;font-size:.7rem}.test-result-alert{background-color:#4ade8014;border:1px solid #4ade8033;border-radius:12px;margin-bottom:0}.test-result-alert.MuiAlert-standardError{background-color:#ef444414;border-color:#ef444433}.test-result-alert .MuiAlert-icon,.test-result-alert .MuiAlert-icon .MuiSvgIcon-root{font-size:24px}.test-result-alert.MuiAlert-standardSuccess .MuiAlert-icon{color:#4ade80}.test-result-alert.MuiAlert-standardError .MuiAlert-icon{color:#ef4444}.test-result-message{color:#ffffffe6;margin-bottom:4px;font-weight:500}.test-result-details{color:#fff9;margin-top:4px;font-size:.7rem;display:block}.loading-container{justify-content:center;align-items:center;padding:32px 16px;display:flex}.loading-content{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.loading-spinner{color:#667eea!important}.loading-text{color:#fffc;font-size:1rem;font-weight:500}.loading-subtext{color:#fff6;margin-top:-8px;font-size:.75rem}.loading-progress{background-color:#ffffff0d;border-radius:4px;width:100%;max-width:300px;height:4px}.loading-progress .MuiLinearProgress-bar{background:linear-gradient(90deg,#667eea 0%,#764ba2 100%)}.error-alert{background-color:#ef444414;border:1px solid #ef444433;border-radius:12px}.check-proxies-actions{border-top:1px solid #ffffff1a;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.check-proxies-cancel-button{color:#ffffffb3;text-transform:none;border-radius:8px;padding:8px 20px;transition:all .2s}.check-proxies-cancel-button:hover{color:#fff;background-color:#ffffff1a}.check-proxies-cancel-button:disabled{opacity:.3;cursor:not-allowed}.check-proxies-retry-button{text-transform:none;border-radius:8px;padding:8px 20px;transition:all .2s;color:#667eea!important;border-color:#667eea4d!important}.check-proxies-retry-button:hover{background-color:#667eea1a!important;border-color:#667eea!important}.check-proxies-check-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #667eea63}.check-proxies-check-button:hover{background:linear-gradient(135deg,#764ba2 0%,#667eea 100%);transform:translateY(-1px);box-shadow:0 6px 20px #667eea3b}.check-proxies-check-button:disabled{color:#ffffff4d;box-shadow:none;cursor:not-allowed;background:#ffffff1a;transform:none}.check-proxies-dialog .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.check-proxies-dialog .MuiDialog-paper{border-radius:12px;margin:16px}.check-proxies-header{padding:16px 20px}.check-proxies-title{font-size:1.1rem}.check-proxies-content{padding:16px 20px}.check-proxies-actions{padding:12px 20px 16px}.proxy-info-row{flex-direction:column;align-items:flex-start;gap:4px}.proxy-info-value{text-align:left;width:100%}.proxy-info-label{min-width:unset}}@media (width<=480px){.check-proxies-title-container{gap:8px}.check-proxies-icon{font-size:24px}.check-proxies-content{padding:12px 16px}.proxy-info-paper{padding:12px}.check-proxies-actions{flex-direction:column;padding:12px 16px 16px}.check-proxies-actions .MuiButton-root{width:100%}.check-proxies-cancel-button,.check-proxies-retry-button,.check-proxies-check-button{justify-content:center;width:100%}}.modal-add-change-proxy .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.add-change-proxy-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.add-change-proxy-header{background:#667eea1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.add-change-proxy-title-container{align-items:center;gap:12px;display:flex}.add-change-proxy-icon{color:#667eea;font-size:28px}.add-change-proxy-title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.add-change-proxy-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.add-change-proxy-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.add-change-proxy-close-button:disabled{opacity:.5;cursor:not-allowed}.add-change-proxy-content{background:0 0;padding:24px}.add-change-proxy-account-info{background:#667eea14;border:1px solid #667eea26;border-radius:8px;margin-bottom:20px;padding:12px 16px}.account-info-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:.65rem;display:block}.account-info-value{color:#fff;font-weight:500}.add-change-proxy-form{flex-direction:column;gap:16px;display:flex}.current-proxy-info{background:#667eea0d;border:1px solid #667eea1a;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.current-proxy-info .MuiTypography-caption{color:#fff6;font-size:.7rem}.current-proxy-info .MuiTypography-body2{color:#667eea;font-size:.85rem;font-weight:500}.add-change-proxy-status{text-align:center;background:#ffffff08;border-radius:6px;margin-top:4px;padding:8px 12px}.status-text{color:#ffffff80;font-size:.75rem}.status-same,.status-waiting{color:#f59e0b}.add-change-proxy-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.modal-add-change-proxy .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.add-change-proxy-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.add-change-proxy-header{padding:16px 20px}.add-change-proxy-title{font-size:1.1rem}.add-change-proxy-content{padding:16px}.add-change-proxy-actions{padding:12px 16px 16px}.form-field .MuiOutlinedInput-root{font-size:16px}.current-proxy-info{padding:6px 10px}.current-proxy-info .MuiTypography-body2{font-size:.8rem}}@media (width<=480px){.add-change-proxy-title-container{gap:8px}.add-change-proxy-icon{font-size:24px}.submit-button,.close-success-button{padding:10px 16px!important;font-size:.9rem!important}.add-change-proxy-account-info{padding:10px 12px}.account-info-value{font-size:.85rem}.status-text{font-size:.7rem}}.add-change-proxy-content::-webkit-scrollbar{width:8px}.add-change-proxy-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.add-change-proxy-content::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.add-change-proxy-content::-webkit-scrollbar-thumb:hover{background:#667eea80}.change-2fa-dialog .MuiDialog-container{z-index:1300}.change-2fa-dialog .MuiBackdrop-root{background-color:#00000080!important}.change-2fa-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.change-2fa-dialog-title{background:#3b82f614!important;border-bottom:1px solid #ffffff1a!important;align-items:center!important;min-height:60px!important;padding:16px 20px!important;display:flex!important}.change-2fa-dialog-title-content{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;display:flex!important}.change-2fa-title-text{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:1!important;font-size:1.1rem!important;font-weight:600!important;overflow:hidden!important}.change-2fa-dialog-close-button{color:#fff9!important;background:0 0!important;border:none!important;border-radius:4px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;padding:4px!important;transition:all .2s!important;display:flex!important}.change-2fa-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.change-2fa-dialog-close-button svg{font-size:20px!important}.change-2fa-dialog-content{background:0 0!important;max-height:none!important;padding:20px 24px!important;overflow:hidden!important}.change-2fa-form-container{box-sizing:border-box;flex-direction:column;gap:16px;max-width:100%;display:flex}.change-2fa-account-info{flex-direction:column;gap:4px;display:flex;background:#667eea14!important;border:1px solid #667eea26!important;border-radius:8px!important;padding:10px 14px!important}.change-2fa-account-name{word-wrap:break-word;overflow-wrap:break-word;color:#ffffffd9!important;font-size:.9rem!important}.change-2fa-account-name strong{color:#fff!important;font-weight:600!important}.change-2fa-account-username{color:#ffffff80!important;font-size:.75rem!important}.change-2fa-type-container{flex-direction:column;gap:8px;display:flex}.change-2fa-label{color:#ffffffb3!important;font-size:.85rem!important;font-weight:500!important}.change-2fa-radio-group{gap:4px!important}.change-2fa-radio{color:#ffffff80!important}.change-2fa-radio.Mui-checked{color:#3b82f6!important}.change-2fa-radio-label{color:#ffffffd9!important}.change-2fa-radio-label .MuiTypography-root{font-size:.85rem!important}.change-2fa-saved-container{flex-direction:column;gap:4px;display:flex}.change-2fa-checkbox{color:#ffffff80!important}.change-2fa-checkbox.Mui-checked{color:#3b82f6!important}.change-2fa-checkbox-label{color:#ffffffd9!important}.change-2fa-checkbox-label .MuiTypography-root{font-size:.85rem!important}.change-2fa-saved-hint{margin-left:32px;font-style:italic;color:#ffffff80!important;font-size:.75rem!important}.change-2fa-input .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.change-2fa-input .MuiOutlinedInput-root fieldset{border-color:#fff3}.change-2fa-input .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.change-2fa-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#3b82f6}.change-2fa-input .MuiInputLabel-root{color:#ffffffb3}.change-2fa-input .MuiInputLabel-root.Mui-focused{color:#3b82f6}.change-2fa-input .MuiFormHelperText-root{font-size:.75rem;color:#ef4444!important}.change-2fa-visibility-button{color:#ffffff80!important}.change-2fa-visibility-button:hover{color:#fff!important;background-color:#ffffff1a!important}.change-2fa-warning{border-radius:8px!important;font-size:.8rem!important}.change-2fa-warning .MuiAlert-message{font-size:.8rem!important;line-height:1.4!important}.change-2fa-result{box-sizing:border-box;flex-direction:column;align-items:center;gap:12px;max-width:100%;padding:16px 8px;display:flex}.change-2fa-result-success,.change-2fa-result-error{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:100%;display:flex}.change-2fa-result-icon{flex-shrink:0;margin-bottom:4px;font-size:48px!important}.change-2fa-result-icon.success{color:#4ade80}.change-2fa-result-icon.error{color:#ef4444}.change-2fa-alert{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;border-radius:12px!important;width:100%!important;max-width:100%!important}.change-2fa-result-success .change-2fa-alert{color:#4ade80!important;background-color:#4ade801a!important}.change-2fa-result-success .change-2fa-alert .MuiAlert-icon{color:#4ade80!important}.change-2fa-result-error .change-2fa-alert{color:#ef4444!important;background-color:#ef44441a!important}.change-2fa-result-error .change-2fa-alert .MuiAlert-icon{color:#ef4444!important}.change-2fa-alert-text{margin-bottom:6px!important;font-size:.95rem!important;font-weight:600!important}.change-2fa-error-message{word-break:break-word;overflow-wrap:break-word;color:#ffffffb3!important;white-space:pre-line!important;margin-top:4px!important;font-size:.85rem!important}.change-2fa-dialog-actions{box-sizing:border-box;border-top:1px solid #ffffff1a!important;flex-wrap:nowrap!important;gap:12px!important;padding:12px 24px 20px!important;overflow:hidden!important}.change-2fa-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;white-space:nowrap!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 16px!important;font-weight:500!important;transition:all .2s!important}.change-2fa-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.change-2fa-dialog-cancel-button:disabled{opacity:.5!important;cursor:not-allowed!important}.change-2fa-dialog-confirm-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 20px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #3b82f663!important}.change-2fa-dialog-confirm-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%)!important;box-shadow:0 6px 20px #3b82f63b!important}.change-2fa-dialog-confirm-button:disabled{opacity:.5!important;cursor:not-allowed!important}.change-2fa-dialog-close-result-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 20px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.change-2fa-dialog-close-result-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}@media (width<=600px){.change-2fa-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important;overflow:hidden!important}.change-2fa-dialog-title{min-height:50px!important;padding:12px 16px!important}.change-2fa-dialog-content{padding:16px!important;overflow:hidden!important}.change-2fa-dialog-actions{gap:8px!important;padding:10px 16px 16px!important;overflow:hidden!important}.change-2fa-dialog-cancel-button,.change-2fa-dialog-confirm-button,.change-2fa-dialog-close-result-button{padding:8px 12px!important;font-size:.85rem!important}.change-2fa-result-icon{font-size:40px!important}.change-2fa-title-text{font-size:1rem!important}}@media (width<=400px){.change-2fa-dialog-title{min-height:45px!important;padding:10px 12px!important}.change-2fa-dialog-content{padding:12px!important}.change-2fa-dialog-actions{gap:6px!important;padding:8px 12px 12px!important}.change-2fa-title-text{font-size:.9rem!important}.change-2fa-account-name,.change-2fa-radio-label .MuiTypography-root,.change-2fa-checkbox-label .MuiTypography-root{font-size:.8rem!important}.change-2fa-dialog-close-button{width:28px!important;min-width:28px!important;height:28px!important}.change-2fa-dialog-close-button svg{font-size:18px!important}.change-2fa-dialog-cancel-button,.change-2fa-dialog-confirm-button,.change-2fa-dialog-close-result-button{padding:6px 10px!important;font-size:.8rem!important}}@keyframes change2faDialogIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.change-2fa-dialog .MuiPaper-root{animation:.2s ease-out change2faDialogIn}@keyframes change2faResultIconIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.change-2fa-result-icon{animation:.3s ease-out change2faResultIconIn}.change-info-account-dialog .MuiDialog-container{z-index:1300}.change-info-account-dialog .MuiBackdrop-root{background-color:#00000080!important}.change-info-account-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.change-info-account-dialog-title{background:#667eea14!important;border-bottom:1px solid #ffffff1a!important;align-items:center!important;min-height:60px!important;padding:16px 20px!important;display:flex!important}.change-info-account-dialog-title-content{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;display:flex!important}.change-info-account-title-left{flex:1!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.change-info-account-title-icon{color:#667eea!important;flex-shrink:0!important;font-size:24px!important}.change-info-account-title-text{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:1.1rem!important;font-weight:600!important;overflow:hidden!important}.change-info-account-dialog-close-button{color:#fff9!important;background:0 0!important;border:none!important;border-radius:4px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;padding:4px!important;transition:all .2s!important;display:flex!important}.change-info-account-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.change-info-account-dialog-close-button svg{font-size:20px!important}.change-info-account-dialog-content{background:0 0!important;max-height:none!important;padding:20px 24px!important;overflow:hidden!important}.change-info-account-form-container{flex-direction:column;gap:16px;width:100%;display:flex}.change-info-account-info-alert{background-color:#667eea14!important;border:1px solid #667eea26!important;border-radius:8px!important;padding:8px 12px!important}.change-info-account-info-alert .MuiAlert-icon{color:#667eea!important;margin-right:8px!important;padding:0!important}.change-info-account-info-content{align-items:flex-start;gap:8px;display:flex}.change-info-account-info-icon{color:#667eea!important;flex-shrink:0!important;margin-top:2px!important;font-size:18px!important}.change-info-account-info-text{color:#ffffffb3!important;font-size:.8rem!important;line-height:1.4!important}.change-info-account-fields{flex-direction:column;gap:16px;width:100%;display:flex}.change-info-account-textfield{width:100%!important}.change-info-account-textfield .MuiOutlinedInput-root{color:#fff!important;background-color:#1e293b80!important;border-radius:8px!important;transition:all .2s!important}.change-info-account-textfield .MuiOutlinedInput-root fieldset{border-color:#fff3!important;transition:all .2s!important}.change-info-account-textfield .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80!important}.change-info-account-textfield .MuiOutlinedInput-root.Mui-focused fieldset{border-width:2px!important;border-color:#667eea!important}.change-info-account-textfield .MuiOutlinedInput-root.Mui-error fieldset{border-color:#ef4444!important}.change-info-account-textfield .MuiInputLabel-root{color:#ffffffb3!important}.change-info-account-textfield .MuiInputLabel-root.Mui-focused{color:#667eea!important}.change-info-account-textfield .MuiInputLabel-root.Mui-error{color:#ef4444!important}.change-info-account-textfield .MuiFormHelperText-root{color:#ffffff80!important;margin-top:4px!important;font-size:.75rem!important}.change-info-account-textfield .MuiFormHelperText-root.Mui-error{color:#ef4444!important}.change-info-account-textfield .MuiInputBase-input{color:#fff!important}.change-info-account-textfield .MuiInputBase-input::placeholder{color:#fff6!important}.change-info-account-textarea .MuiInputBase-input{resize:vertical!important;min-height:80px!important}.change-info-account-result-container{flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px 8px;display:flex}.change-info-account-result-success,.change-info-account-result-error{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.change-info-account-result-icon{flex-shrink:0;margin-bottom:4px;font-size:48px!important}.change-info-account-result-icon.success{color:#4ade80}.change-info-account-result-icon.error{color:#ef4444}.change-info-account-result-alert{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;border-radius:12px!important;width:100%!important;max-width:100%!important}.change-info-account-result-title{margin-bottom:6px!important;font-size:.95rem!important;font-weight:600!important}.change-info-account-result-message{word-break:break-word;overflow-wrap:break-word;color:#ffffffb3!important;margin-top:4px!important;font-size:.85rem!important}.change-info-account-result-details{word-wrap:break-word;overflow-wrap:break-word;flex-direction:column;gap:4px;margin-top:6px;display:flex}.change-info-account-result-details .MuiTypography-body2{word-wrap:break-word;overflow-wrap:break-word;color:#fffc!important;font-size:.85rem!important}.change-info-account-result-details strong{color:#fff!important;font-weight:600!important}.change-info-account-dialog-actions{box-sizing:border-box;border-top:1px solid #ffffff1a!important;flex-wrap:nowrap!important;gap:12px!important;padding:12px 24px 20px!important;overflow:hidden!important}.change-info-account-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;white-space:nowrap!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 16px!important;font-weight:500!important;transition:all .2s!important}.change-info-account-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.change-info-account-dialog-cancel-button:disabled{opacity:.5!important;cursor:not-allowed!important}.change-info-account-dialog-save-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 20px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.change-info-account-dialog-save-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.change-info-account-dialog-save-button:disabled{opacity:.5!important;cursor:not-allowed!important}.change-info-account-dialog-close-result-button{width:100%;color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 20px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.change-info-account-dialog-close-result-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}@media (width<=600px){.change-info-account-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important;overflow:hidden!important}.change-info-account-dialog-title{min-height:50px!important;padding:12px 16px!important}.change-info-account-dialog-content{padding:16px!important;overflow:hidden!important}.change-info-account-dialog-actions{gap:8px!important;padding:10px 16px 16px!important;overflow:hidden!important}.change-info-account-dialog-cancel-button,.change-info-account-dialog-save-button,.change-info-account-dialog-close-result-button{padding:8px 12px!important;font-size:.85rem!important}.change-info-account-title-icon{font-size:20px!important}.change-info-account-title-text{font-size:1rem!important}.change-info-account-result-icon{font-size:40px!important}.change-info-account-info-text{font-size:.75rem!important}}@media (width<=400px){.change-info-account-dialog-title{min-height:45px!important;padding:10px 12px!important}.change-info-account-dialog-content{padding:12px!important}.change-info-account-dialog-actions{gap:6px!important;padding:8px 12px 12px!important}.change-info-account-title-text{font-size:.9rem!important}.change-info-account-title-icon{font-size:18px!important}.change-info-account-dialog-close-button{width:28px!important;min-width:28px!important;height:28px!important}.change-info-account-dialog-close-button svg{font-size:18px!important}.change-info-account-dialog-cancel-button,.change-info-account-dialog-save-button,.change-info-account-dialog-close-result-button{padding:6px 10px!important;font-size:.8rem!important}.change-info-account-info-icon{font-size:16px!important}.change-info-account-info-text{font-size:.7rem!important}}@keyframes changeInfoAccountDialogIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.change-info-account-dialog .MuiPaper-root{animation:.2s ease-out changeInfoAccountDialogIn}@keyframes resultIconIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.change-info-account-result-icon{animation:.3s ease-out resultIconIn}.get-info-account-dialog .MuiDialog-container{z-index:1300}.get-info-account-dialog .MuiBackdrop-root{background-color:#00000080!important}.get-info-account-dialog .MuiPaper-root{min-width:400px;max-width:600px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.get-info-account-dialog-title{background:#667eea14!important;border-bottom:1px solid #ffffff1a!important;align-items:center!important;min-height:60px!important;padding:16px 20px!important;display:flex!important}.get-info-account-dialog-title-content{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;display:flex!important}.get-info-account-title-text{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:1!important;font-size:1.1rem!important;font-weight:600!important;overflow:hidden!important}.get-info-account-dialog-close-button{color:#fff9!important;background:0 0!important;border:none!important;border-radius:4px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;padding:4px!important;transition:all .2s!important;display:flex!important}.get-info-account-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.get-info-account-dialog-close-button svg{font-size:20px!important}.get-info-account-dialog-content{background:0 0!important;max-height:60vh!important;padding:20px 24px!important;overflow-y:auto!important}.get-info-account-initial{flex-direction:column;gap:16px;width:100%;display:flex}.get-info-account-summary{flex-direction:column;gap:12px;display:flex;background:#667eea14!important;border:1px solid #667eea26!important;border-radius:12px!important;padding:16px!important}.get-info-account-summary-row{align-items:center;gap:12px;display:flex}.get-info-account-summary-icon{color:#667eea;flex-shrink:0;font-size:24px!important}.get-info-account-summary-label{margin-bottom:2px;display:block;color:#ffffff80!important;font-size:.75rem!important}.get-info-account-summary-id{color:#fff!important;font-family:monospace!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.2!important}.get-info-account-summary-name{color:#fff!important;font-size:.95rem!important;font-weight:500!important}.get-info-account-status-indicator{background:#4ade80;border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:16px;box-shadow:0 0 10px #4ade8080}.get-info-account-status-chip{margin-top:4px!important}.get-info-account-divider{background-color:#ffffff1a!important}.get-info-account-alert{color:#60a5fa!important;background-color:#3b82f61a!important;border-radius:12px!important}.get-info-account-alert .MuiAlert-icon{color:#60a5fa!important}.get-info-account-alert-text{color:#60a5fa!important;font-size:.85rem!important;line-height:1.4!important}.get-info-account-loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:40px 20px;display:flex}.get-info-account-loading-spinner{margin-bottom:8px;color:#667eea!important}.get-info-account-loading-text{color:#fff!important;font-size:1rem!important;font-weight:600!important}.get-info-account-loading-subtext{color:#fff9!important;font-size:.85rem!important}.get-info-account-result{flex-direction:column;gap:20px;width:100%;display:flex}.get-info-account-profile-card{background:#667eea14!important;border:1px solid #667eea26!important;border-radius:12px!important;padding:16px!important}.get-info-account-profile-header{margin-bottom:12px}.get-info-account-profile-name{margin-bottom:4px;color:#fff!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.3!important}.get-info-account-profile-username{align-items:center;gap:6px;display:flex;color:#667eea!important;font-size:.9rem!important}.get-info-account-profile-username-icon{font-size:18px!important}.get-info-account-profile-details{flex-direction:column;gap:8px;display:flex}.get-info-account-profile-detail-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.get-info-account-profile-detail-icon{color:#94a3b8;flex-shrink:0;font-size:18px!important}.get-info-account-profile-detail-label{flex-shrink:0;color:#fff9!important;font-size:.85rem!important}.get-info-account-profile-detail-value{word-break:break-all;color:#fff!important;font-size:.9rem!important;font-weight:500!important}.get-info-account-profile-detail-value.mono{font-family:monospace!important}.get-info-account-copy-button{color:#ffffff80!important;width:24px!important;min-width:24px!important;height:24px!important;padding:2px!important;transition:all .2s!important}.get-info-account-copy-button:hover{color:#667eea!important;background-color:#667eea1a!important}.get-info-account-bio-section,.get-info-account-status-section{background:#1e293b80!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:16px!important}.get-info-account-section-title{color:#fff!important;margin-bottom:8px!important;font-size:.95rem!important;font-weight:600!important}.get-info-account-section-divider{background-color:#ffffff1a!important;margin:8px 0!important}.get-info-account-bio-text{word-break:break-word;color:#e2e8f0!important;font-size:.9rem!important;line-height:1.5!important}.get-info-account-bio-empty{color:#fff6!important;font-size:.85rem!important;font-style:italic!important}.get-info-account-status-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.get-info-account-status-label{color:#fff9!important;font-size:.85rem!important}.get-info-account-flags-row{flex-wrap:wrap;gap:8px;display:flex}.get-info-account-no-flags{color:#fff6!important;font-size:.85rem!important;font-style:italic!important}.get-info-account-error{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.get-info-account-error-icon{color:#ef4444;margin-bottom:4px;font-size:48px!important}.get-info-account-error-title{color:#ef4444!important;font-size:1.1rem!important;font-weight:600!important}.get-info-account-error-message{word-break:break-word;color:#ffffffb3!important;font-size:.9rem!important;line-height:1.5!important}.get-info-account-dialog-actions{box-sizing:border-box;border-top:1px solid #ffffff1a!important;flex-wrap:nowrap!important;gap:12px!important;padding:12px 24px 20px!important;overflow:hidden!important}.get-info-account-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;white-space:nowrap!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.get-info-account-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.get-info-account-dialog-request-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.get-info-account-dialog-request-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.get-info-account-dialog-loading-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;cursor:not-allowed!important;background:#667eea4d!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important}.get-info-account-dialog-retry-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;flex-shrink:0!important;padding:8px 20px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.get-info-account-dialog-retry-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.get-info-account-dialog-close-result-button{color:#fff!important;text-transform:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;flex-shrink:0!important;margin-left:auto!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.get-info-account-dialog-close-result-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}@media (width<=600px){.get-info-account-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important;overflow:hidden!important}.get-info-account-dialog-title{min-height:50px!important;padding:12px 16px!important}.get-info-account-dialog-content{max-height:70vh!important;padding:16px!important}.get-info-account-dialog-actions{flex-wrap:wrap!important;gap:8px!important;padding:10px 16px 16px!important}.get-info-account-dialog-cancel-button,.get-info-account-dialog-request-button,.get-info-account-dialog-retry-button,.get-info-account-dialog-close-result-button{padding:8px 12px!important;font-size:.85rem!important}.get-info-account-title-text{font-size:1rem!important}.get-info-account-profile-name{font-size:1.1rem!important}.get-info-account-summary-id{font-size:1.2rem!important}}@media (width<=400px){.get-info-account-dialog-title{min-height:45px!important;padding:10px 12px!important}.get-info-account-dialog-content{padding:12px!important}.get-info-account-dialog-actions{gap:6px!important;padding:8px 12px 12px!important}.get-info-account-title-text{font-size:.9rem!important}.get-info-account-dialog-close-button{width:28px!important;min-width:28px!important;height:28px!important}.get-info-account-dialog-close-button svg{font-size:18px!important}.get-info-account-profile-name,.get-info-account-summary-id{font-size:1rem!important}.get-info-account-summary-icon,.get-info-account-profile-detail-icon{font-size:18px!important}}@keyframes getInfoAccountDialogIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.get-info-account-dialog .MuiPaper-root{animation:.2s ease-out getInfoAccountDialogIn}@keyframes getInfoAccountResultIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.get-info-account-result{animation:.3s ease-out getInfoAccountResultIn}.modal-start-auto-reply .MuiDialog-container{z-index:1300}.modal-start-auto-reply .MuiBackdrop-root{background-color:#00000080!important}.modal-start-auto-reply .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.start-auto-reply-header{justify-content:space-between;align-items:center;display:flex;background:#4ade8014!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.start-auto-reply-title-container{align-items:center;gap:12px;display:flex}.start-auto-reply-icon{color:#4ade80;font-size:28px!important}.start-auto-reply-title{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.start-auto-reply-close-button{color:#fff9!important;padding:4px!important;transition:all .2s!important}.start-auto-reply-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.start-auto-reply-content{flex-direction:column;gap:20px;display:flex;background:0 0!important;padding:24px!important}.start-auto-reply-account-info{flex-direction:column;gap:8px;display:flex;background:#667eea14!important;border:1px solid #667eea26!important;border-radius:12px!important;padding:16px!important}.account-info-row{align-items:center;gap:8px;display:flex}.account-info-icon{color:#667eea;font-size:16px!important}.account-info-label{min-width:60px;color:#ffffff80!important;font-size:.75rem!important}.account-info-value{color:#fff!important;font-size:.875rem!important;font-weight:500!important}.start-auto-reply-form{flex-direction:column;gap:12px;display:flex}.single-task-info{flex-direction:column;gap:4px;display:flex;background:#4ade8014!important;border:1px solid #4ade8026!important;border-radius:12px!important;padding:16px!important}.single-task-label{color:#ffffff80!important;font-size:.75rem!important}.single-task-name{color:#4ade80!important;font-size:.95rem!important;font-weight:600!important}.single-task-date{color:#ffffff80!important;font-size:.75rem!important}.start-auto-reply-loading{flex-direction:column;justify-content:center;align-items:center;padding:20px 0;display:flex}.success-alert{color:#4ade80!important;background:linear-gradient(135deg,#4ade8026 0%,#22c55e26 100%)!important;border:1px solid #4ade804d!important;border-radius:12px!important}.error-alert{color:#ef4444!important;background:linear-gradient(135deg,#ef444426 0%,#dc262626 100%)!important;border:1px solid #ef44444d!important;border-radius:12px!important}.start-auto-reply-actions{border-top:1px solid #ffffff1a!important;gap:12px!important;padding:16px 24px 24px!important}.submit-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)!important;box-shadow:0 6px 20px #4ade803b!important}.submit-button:disabled{opacity:.5!important;cursor:not-allowed!important}.close-success-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:10px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.close-success-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}@media (width<=600px){.modal-start-auto-reply .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.start-auto-reply-header{padding:14px 16px!important}.start-auto-reply-title{font-size:1rem!important}.start-auto-reply-icon{font-size:24px!important}.start-auto-reply-content{gap:16px;padding:16px!important}.start-auto-reply-account-info{padding:12px!important}.account-info-label{min-width:50px;font-size:.7rem!important}.account-info-value{font-size:.8rem!important}.single-task-info{padding:12px!important}.single-task-name{font-size:.875rem!important}.start-auto-reply-actions{padding:12px 16px 16px!important}.submit-button,.close-success-button{width:100%}}@media (width<=400px){.start-auto-reply-content{gap:12px;padding:12px!important}.start-auto-reply-account-info{padding:10px!important}.account-info-icon{font-size:14px!important}.account-info-label{min-width:40px;font-size:.65rem!important}.account-info-value{font-size:.75rem!important}.single-task-info{padding:10px!important}.single-task-name{font-size:.8rem!important}.single-task-date{font-size:.7rem!important}}.modal-active-sessions .MuiBackdrop-root{background-color:#0009!important}.modal-active-sessions .MuiPaper-root{max-height:90vh;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.active-sessions-header{flex-shrink:0;background:#667eea0d!important;border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;padding:16px 24px!important;display:flex!important}.active-sessions-title-container{align-items:center;gap:12px;display:flex}.active-sessions-icon{color:#3b82f6;font-size:28px!important}.active-sessions-title{color:#fff!important;font-size:1.15rem!important;font-weight:600!important}.active-sessions-close-button{color:#ffffff80!important;padding:4px!important;transition:all .2s!important}.active-sessions-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.active-sessions-close-button:disabled{opacity:.3!important}.active-sessions-content{flex:1;max-height:calc(90vh - 160px);overflow-y:auto;background:0 0!important;padding:20px 24px!important}.active-sessions-account-info{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex;background:#667eea0f!important;border:1px solid #667eea1f!important;border-radius:12px!important;padding:12px 16px!important}.active-sessions-account-info .account-info-label{letter-spacing:.5px;color:#fff6!important;text-transform:uppercase!important;font-size:.7rem!important}.active-sessions-account-info .account-info-value{color:#e2e8f0!important;font-size:.9rem!important;font-weight:500!important}.active-sessions-account-info .account-info-stats{margin-left:auto;color:#fff6!important;font-size:.7rem!important}.active-sessions-divider{border-color:#ffffff0f!important;margin:0 0 16px!important}.active-sessions-loading{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 20px;display:flex}.active-sessions-loading .loading-text{color:#fff9!important}.error-alert{color:#f87171!important;background-color:#ef444414!important;border:1px solid #ef444433!important;border-radius:12px!important;margin:16px 0!important}.success-alert{color:#4ade80!important;background-color:#4ade8014!important;border:1px solid #4ade8033!important;border-radius:12px!important;margin:16px 0!important}.active-sessions-table-wrapper{margin-top:4px}.sessions-table-container{overflow:hidden;background:0 0!important;border:1px solid #ffffff0f!important;border-radius:12px!important}.sessions-table{min-width:650px}.sessions-table-header th{background-color:#1e293b80!important;border-bottom:2px solid #667eea26!important;padding:10px 12px!important}.sessions-table-header th .MuiCheckbox-root{color:#fff3!important}.sessions-table-header th .MuiCheckbox-root.Mui-checked{color:#667eea!important}.session-row td{color:#e2e8f0!important;border-bottom:1px solid #ffffff0a!important;padding:8px 12px!important}.session-row.current-session td{background-color:#4ade8008!important}.session-row .session-checkbox{color:#fff3!important}.session-row .session-checkbox.Mui-checked{color:#667eea!important}.session-row .current-session-checkbox.Mui-disabled{color:#ffffff1a!important;cursor:not-allowed!important}.platform-cell{align-items:center;display:flex}.status-chip{border-radius:20px!important;min-height:22px!important;padding:0 8px!important}.status-chip .MuiChip-label{padding:0 4px!important;font-size:.65rem!important}.status-chip.status-current{box-shadow:0 0 16px #4ade8026!important}.result-chip{border-radius:20px!important;min-height:22px!important;padding:0 8px!important}.result-chip .MuiChip-label{padding:0 4px!important;font-size:.65rem!important}.result-chip.result-success{box-shadow:0 0 16px #4ade8026!important}.result-chip.result-error{box-shadow:0 0 16px #ef444426!important}.empty-sessions{justify-content:center;align-items:center;padding:40px 20px;display:flex}.active-sessions-actions{flex-shrink:0;border-top:1px solid #ffffff0f!important;flex-direction:column!important;gap:12px!important;padding:16px 24px 20px!important}.active-sessions-actions .close-sessions-button{color:#fff!important;text-transform:none!important;background:#ef4444!important;border-radius:10px!important;padding:10px!important;font-weight:500!important;transition:all .2s!important;box-shadow:0 4px 12px #ef44444d!important}.active-sessions-actions .close-sessions-button:hover{background:#dc2626!important;box-shadow:0 6px 16px #ef444466!important}.active-sessions-actions .close-sessions-button:disabled{box-shadow:none!important;color:#ffffff80!important;background:#ef44444d!important}@media (width<=768px){.modal-active-sessions .MuiPaper-root{width:calc(100% - 24px);max-height:calc(100vh - 24px);margin:12px;border-radius:12px!important}.active-sessions-header{padding:12px 16px!important}.active-sessions-title{font-size:1rem!important}.active-sessions-icon{font-size:24px!important}.active-sessions-content{max-height:calc(90vh - 140px);padding:16px!important}.active-sessions-account-info{flex-direction:column;align-items:flex-start!important;gap:4px!important;padding:10px 12px!important}.active-sessions-account-info .account-info-stats{margin-left:0!important}.sessions-table{min-width:500px}.sessions-table-header th{padding:8px!important;font-size:.65rem!important}.session-row td{padding:6px 8px!important;font-size:.75rem!important}.active-sessions-actions{padding:12px 16px 16px!important}}@media (width<=480px){.modal-active-sessions .MuiPaper-root{width:calc(100% - 16px);margin:8px;border-radius:10px!important}.active-sessions-header{padding:10px 12px!important}.active-sessions-title{font-size:.9rem!important}.active-sessions-icon{font-size:20px!important}.active-sessions-content{max-height:calc(90vh - 120px);padding:12px!important}.sessions-table{min-width:400px}.sessions-table-header th{padding:6px!important;font-size:.6rem!important}.session-row td{padding:4px 6px!important;font-size:.7rem!important}.platform-cell .MuiTypography-caption{font-size:.6rem!important}.status-chip .MuiChip-label,.result-chip .MuiChip-label{font-size:.55rem!important}.active-sessions-actions{padding:10px 12px 14px!important}.active-sessions-actions .close-sessions-button{padding:8px!important;font-size:.8rem!important}.active-sessions-account-info .account-info-value{font-size:.8rem!important}}@media (width<=600px){.edit-dialog .MuiPaper-root,.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title,.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.edit-dialog-content,.confirm-dialog-content{padding:20px!important}.edit-dialog-actions,.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button,.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}@keyframes slideInMenu{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes slideInItem{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.auth-state-container.success,.auth-state-container.error{min-height:auto}.action-menu-item.set-connected-item{transition:all .2s!important}.action-menu-item.set-connected-item.connected:hover{background-color:#ef444426!important}.action-menu-item.set-connected-item.disconnected:hover{background-color:#4ade8026!important}.menu-item-icon.play-icon{color:#4ade80;animation:1.5s ease-in-out infinite pulse}.action-menu-item.check-status-item:hover{background-color:#667eea26!important}.menu-item-icon.check-status-icon{color:#3b82f6}.action-menu-item.logout-item:hover{background-color:#ef444426!important}.menu-item-icon.logout-icon{color:#ef4444}.action-menu-snackbar .MuiAlert-message{white-space:pre-line;word-break:break-word}.auth-modal-content{background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #667eea4d;border-radius:16px;outline:none;width:400px;max-width:90vw;padding:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 25px 50px -12px #00000080}.auth-modal-close{top:16px;right:16px;color:#fff9!important;transition:all .2s!important;position:absolute!important}.auth-modal-close:hover{color:#fff!important;background-color:#ffffff1a!important}.auth-modal-title{text-align:center;color:#fff!important;margin-bottom:8px!important;font-weight:600!important}.auth-modal-subtitle{text-align:center;color:#fff9!important;margin-bottom:24px!important}.auth-state-container{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:20px;display:flex}.auth-state-container.success,.auth-state-container.error{min-height:auto}.qr-code-container{background:#fff;border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;padding:16px;display:flex}.qr-code-image{width:200px;height:200px;display:block}.auth-instruction{text-align:center;color:#fff!important;margin-bottom:8px!important}.auth-hint{text-align:center;color:#ffffff80!important}.auth-state-text{color:#ffffffb3!important;margin-top:16px!important}.twofa-container{flex-direction:column;gap:16px;width:100%;display:flex}.twofa-label{text-align:center;color:#fff!important}.twofa-input .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.twofa-input .MuiOutlinedInput-root fieldset{border-color:#fff3}.twofa-input .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.twofa-input .MuiInputLabel-root{color:#ffffffb3}.twofa-submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:10px!important;font-weight:600!important}.twofa-submit-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important}.success-icon{color:#4ade80;margin-bottom:16px;font-size:64px!important}.success-text{text-align:center;color:#4ade80!important}.error-icon{color:#ef4444;margin-bottom:16px;font-size:64px!important}.error-text{text-align:center;margin-bottom:16px;color:#ef4444!important}.retry-button{color:#667eea!important;text-transform:none!important;border-color:#667eea80!important}.retry-button:hover{background-color:#667eea1a!important;border-color:#667eea!important}.auth-cancel-button{color:#ffffffb3!important;text-transform:none!important;background-color:#0000!important;border:1px solid #fff3!important;margin-top:16px!important}.auth-cancel-button:hover{color:#fff!important;background-color:#ffffff0d!important}.action-menu-item.auth-item:hover{background-color:#667eea26!important}.menu-item-icon.auth-icon{color:#667eea}@media (width<=600px){.auth-modal-content{width:90vw;padding:20px}.qr-code-image{width:150px;height:150px}.qr-code-container{padding:12px}.auth-state-container{min-height:250px;padding:16px}}.action-menu-item.unlink-proxy-item:hover{background-color:#fbbf2426!important}.menu-item-icon.unlink-proxy-icon{color:#fbbf24}.confirm-dialog-confirm-button.unlink-proxy-action{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)!important;box-shadow:0 4px 14px #fbbf2463!important}.confirm-dialog-confirm-button.unlink-proxy-action:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%)!important;box-shadow:0 6px 20px #fbbf243b!important}.action-menu-item.check-messages-item:hover{background-color:#667eea26!important}.menu-item-icon.check-messages-icon{color:#667eea}.action-menu-item.check-proxy-item:hover{background-color:#10b98126!important}.menu-item-icon.check-proxy-icon{color:#10b981}@media (width<=600px){.action-menu-item.check-proxy-item{padding:8px 12px!important}.menu-item-icon.check-proxy-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.check-proxy-icon{font-size:16px!important}}.action-menu-item.send-message-item:hover{background-color:#667eea26!important}.menu-item-icon.send-message-icon{color:#8b5cf6}.send-message-dialog .MuiDialog-container{z-index:1300}.send-message-dialog .MuiBackdrop-root{background-color:#00000080!important}.send-message-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.send-message-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.send-message-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.send-message-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.send-message-dialog-close-button{color:#fff9!important;padding:4px!important}.send-message-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.send-message-dialog-content{background:0 0!important;padding:24px!important}.send-message-account-info{background:#667eea14!important;border:1px solid #667eea26!important;border-radius:8px!important;margin-bottom:20px!important;padding:10px 14px!important}.send-message-form-container{flex-direction:column;gap:16px;display:flex}.send-message-dialog-actions{border-top:1px solid #ffffff1a!important;gap:12px!important;padding:16px 24px 24px!important}.send-message-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.send-message-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.send-message-dialog-send-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.send-message-dialog-send-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.send-message-dialog-send-button:disabled{opacity:.5!important;cursor:not-allowed!important}.send-message-dialog-close-success-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #4ade8063!important}.send-message-dialog-close-success-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)!important;box-shadow:0 6px 20px #4ade803b!important}@media (width<=600px){.send-message-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.send-message-dialog-title{padding:16px 20px!important}.send-message-dialog-content{padding:20px!important}.send-message-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.send-message-dialog-cancel-button,.send-message-dialog-send-button,.send-message-dialog-close-success-button{width:100%}.action-menu-item.send-message-item{padding:8px 12px!important}.menu-item-icon.send-message-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.send-message-icon{font-size:16px!important}}.action-menu-item.add-change-proxy-item:hover{background-color:#8b5cf626!important}.menu-item-icon.add-change-proxy-icon{color:#8b5cf6}@media (width<=600px){.action-menu-item.add-change-proxy-item{padding:8px 12px!important}.menu-item-icon.add-change-proxy-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.add-change-proxy-icon{font-size:16px!important}}.action-menu-item.check-spam-item:hover{background-color:#ef444426!important}.menu-item-icon.check-spam-icon{color:#ef4444}.check-spam-dialog .MuiBackdrop-root{background-color:#0009!important}.check-spam-dialog .MuiPaper-root{background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.check-spam-dialog-title{background:#667eea14!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.check-spam-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.check-spam-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.check-spam-dialog-close-button{color:#fff9!important;padding:4px!important}.check-spam-dialog-content{flex-direction:column;gap:16px;display:flex;background:0 0!important;padding:24px!important}.check-spam-account-info{background:#667eea14!important;border:1px solid #667eea26!important;border-radius:8px!important;padding:10px 14px!important}.check-spam-loading{flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.check-spam-result{flex-direction:column;gap:16px;display:flex}.check-spam-result .MuiAlert-root{border-radius:12px}.check-spam-result .MuiAlert-message{width:100%}.check-spam-details{text-align:center;background:0 0!important;border:none!important;padding:8px 4px!important}.check-spam-dialog-actions{flex-wrap:wrap;border-top:1px solid #ffffff1a!important;gap:12px!important;padding:16px 24px 24px!important}.check-spam-dialog-close-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.check-spam-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.check-spam-dialog-retry-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.check-spam-dialog-retry-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.check-spam-dialog-retry-button:disabled{opacity:.5!important;cursor:not-allowed!important}@media (width<=600px){.check-spam-dialog .MuiPaper-root{width:calc(100% - 32px);margin:16px;border-radius:12px!important}.check-spam-dialog-title{padding:16px 20px!important}.check-spam-dialog-content{padding:20px!important}.check-spam-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.check-spam-dialog-close-button,.check-spam-dialog-retry-button{width:100%}.action-menu-item.check-spam-item{padding:8px 12px!important}.menu-item-icon.check-spam-icon{font-size:18px!important}.check-spam-account-info{padding:8px 12px!important}}@media (width<=400px){.menu-item-icon.check-spam-icon{font-size:16px!important}.check-spam-dialog-title-content h6{font-size:1rem!important}.check-spam-loading{padding:30px 16px}}.emergency-stop-dialog .MuiBackdrop-root{background-color:#0009!important}.emergency-stop-dialog-title{background:#ef444414!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.emergency-stop-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.emergency-stop-dialog-close-button{color:#fff9!important;padding:4px!important;transition:all .2s!important}.emergency-stop-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.emergency-stop-dialog-content{flex-direction:column;gap:16px;display:flex;background:0 0!important;padding:24px!important}.emergency-stop-account-info{background:#667eea14!important;border:1px solid #667eea26!important;border-radius:12px!important;padding:12px 16px!important}.emergency-stop-account-info .MuiGrid-root{margin:0!important}.emergency-stop-account-info .MuiGrid-item{padding:4px 8px!important}.emergency-stop-loading{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 0;display:flex}.emergency-stop-result{flex-direction:column;gap:16px;display:flex}.emergency-stop-stats{background:#667eea0d!important;border:1px solid #667eea1a!important;border-radius:12px!important;padding:16px!important}.stat-item{text-align:center;background:#ffffff08!important;border-radius:8px!important;padding:8px 12px!important}.stat-item .MuiTypography-caption{margin-bottom:4px;display:block}.emergency-stop-dialog-actions{flex-wrap:wrap;border-top:1px solid #ffffff1a!important;gap:12px!important;padding:16px 24px 24px!important}.emergency-stop-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.emergency-stop-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.emergency-stop-dialog-stop-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef444463!important}.emergency-stop-dialog-stop-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important;box-shadow:0 6px 20px #ef44443b!important}.emergency-stop-dialog-stop-button:disabled{opacity:.5!important;cursor:not-allowed!important}.emergency-stop-dialog-close-result-button{width:100%;color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.emergency-stop-dialog-close-result-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}@media (width<=600px){.emergency-stop-dialog .MuiPaper-root{width:calc(100% - 32px);max-height:calc(100vh - 32px);margin:16px;border-radius:12px!important}.emergency-stop-dialog-title{padding:14px 16px!important}.emergency-stop-dialog-content{gap:12px;max-height:calc(100vh - 200px);overflow-y:auto;padding:16px!important}.emergency-stop-dialog-actions{flex-direction:column-reverse;padding:12px 16px 16px!important}.emergency-stop-dialog-cancel-button,.emergency-stop-dialog-stop-button,.emergency-stop-dialog-close-result-button{width:100%}.emergency-stop-account-info{padding:10px 12px!important}.emergency-stop-account-info .MuiGrid-item{padding:2px 4px!important}.emergency-stop-stats{padding:12px!important}.stat-item{padding:6px 8px!important}.stat-item .MuiTypography-h6,.emergency-stop-dialog-title-content h6{font-size:1rem!important}}@media (width<=400px){.emergency-stop-dialog-content{gap:10px;padding:12px!important}.emergency-stop-account-info .MuiTypography-body2{font-size:.8rem!important}.emergency-stop-account-info .MuiTypography-caption{font-size:.65rem!important}.stat-item .MuiTypography-caption{font-size:.6rem!important}.stat-item .MuiTypography-h6{font-size:.9rem!important}}.action-menu-item.emergency-stop-item:hover{background-color:#ef444426!important}.menu-item-icon.emergency-stop-icon{color:#ef4444}@media (width<=600px){.action-menu-item.emergency-stop-item{padding:8px 12px!important}.menu-item-icon.emergency-stop-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.emergency-stop-icon{font-size:16px!important}}.action-menu-item.change-username-item:hover{background-color:#a78bfa26!important}.menu-item-icon.change-username-icon{color:#a78bfa!important}@media (width<=600px){.action-menu-item.change-username-item{padding:8px 12px!important}.menu-item-icon.change-username-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.change-username-icon{font-size:16px!important}}.action-menu-item.change-2fa-item:hover{background-color:#3b82f626!important}.menu-item-icon.change-2fa-icon{color:#3b82f6}@media (width<=600px){.action-menu-item.change-2fa-item{padding:8px 12px!important}.menu-item-icon.change-2fa-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.change-2fa-icon{font-size:16px!important}}.action-menu-item.change-info-account-item:hover{background-color:#667eea26!important}.menu-item-icon.change-info-account-icon{color:#667eea}@media (width<=600px){.action-menu-item.change-info-account-item{padding:8px 12px!important}.menu-item-icon.change-info-account-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.change-info-account-icon{font-size:16px!important}}.action-menu-item.get-info-account-item:hover{background-color:#667eea26!important}.menu-item-icon.get-info-account-icon{color:#667eea}@media (width<=600px){.action-menu-item.get-info-account-item{padding:8px 12px!important}.menu-item-icon.get-info-account-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.get-info-account-icon{font-size:16px!important}}.action-menu-item.start-auto-reply-item:hover{background-color:#4ade8026!important}.menu-item-icon.start-auto-reply-icon{color:#4ade80}@media (width<=600px){.action-menu-item.start-auto-reply-item{padding:8px 12px!important}.menu-item-icon.start-auto-reply-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.start-auto-reply-icon{font-size:16px!important}}.action-menu-item.active-sessions-item:hover{background-color:#3b82f626!important}.menu-item-icon.active-sessions-icon{color:#3b82f6}.action-menu-item:nth-child(7){animation:.15s ease-out .3s both slideInItem}.action-menu-item:nth-child(8){animation:.15s ease-out .35s both slideInItem}.action-menu-item:nth-child(9){animation:.15s ease-out .4s both slideInItem}.action-menu-item:nth-child(10){animation:.15s ease-out .45s both slideInItem}.action-menu-item:nth-child(11){animation:.15s ease-out .5s both slideInItem}.action-menu-item:nth-child(12){animation:.15s ease-out .55s both slideInItem}.action-menu-item:nth-child(13){animation:.15s ease-out .6s both slideInItem}.action-menu-item:nth-child(14){animation:.15s ease-out .65s both slideInItem}.action-menu-item:nth-child(15){animation:.15s ease-out .7s both slideInItem}.action-menu-item:nth-child(16){animation:.15s ease-out .75s both slideInItem}.action-menu-item:nth-child(17){animation:.15s ease-out .8s both slideInItem}.action-menu-item:nth-child(18){animation:.15s ease-out .85s both slideInItem}.action-menu-item:nth-child(19){animation:.15s ease-out .9s both slideInItem}@media (width<=600px){.action-menu-item.active-sessions-item{padding:8px 12px!important}.menu-item-icon.active-sessions-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.active-sessions-icon{font-size:16px!important}}@keyframes fadeInRow{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes skeletonPulse{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.table-myaccounts-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.readiness-chip{font-weight:500!important;transition:all .2s!important}.readiness-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.id-tooltip{background-color:#1e293b!important;border:1px solid #667eea4d!important;border-radius:6px!important;max-width:none!important;padding:8px 12px!important}.id-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#667eea4d!important}.proxy-tooltip{background-color:#1e293b!important;border:1px solid #60a5fa4d!important;border-radius:8px!important;max-width:350px!important;padding:12px 16px!important;box-shadow:0 8px 32px #00000080!important}.proxy-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#60a5fa4d!important}.proxy-tooltip .MuiTypography-root{line-height:1.5!important}.proxy-tooltip .MuiTypography-caption{opacity:.7!important}.proxy-tooltip .MuiTypography-body2{font-weight:500!important}.data-row td:has(.proxy-info){white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.proxy-info{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}@media (width<=1024px){.status-chip,.readiness-chip{font-size:.7rem!important}.status-chip .MuiChip-label,.readiness-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.proxy-tooltip{max-width:280px!important;padding:10px 14px!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip,.readiness-chip{font-size:.65rem!important}.status-chip .MuiChip-label,.readiness-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon,.readiness-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.proxy-tooltip{max-width:240px!important;padding:8px 12px!important}.proxy-tooltip .MuiTypography-body2{font-size:.7rem!important}}@media (width<=480px){.status-chip,.readiness-chip{height:24px!important}.status-chip .MuiChip-label,.readiness-chip .MuiChip-label{font-size:.6rem!important}.status-chip .MuiChip-icon,.readiness-chip .MuiChip-icon{font-size:.75rem!important}.proxy-tooltip{max-width:200px!important;padding:6px 10px!important}.proxy-tooltip .MuiTypography-body2{font-size:.65rem!important}}.autoreply-chip{font-weight:500!important;transition:all .2s!important}.autoreply-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.autoreply-chip .MuiChip-icon{animation:2s ease-in-out infinite autoreplyPulse}@keyframes autoreplyPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (width<=1024px){.autoreply-chip{font-size:.7rem!important}.autoreply-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}}@media (width<=768px){.autoreply-chip{font-size:.65rem!important}.autoreply-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.autoreply-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}}@media (width<=480px){.autoreply-chip{height:24px!important}.autoreply-chip .MuiChip-label{font-size:.6rem!important}.autoreply-chip .MuiChip-icon{font-size:.75rem!important}}.add-proxy-inline-button{letter-spacing:.3px;font-weight:400;line-height:1.5;box-shadow:none!important;background-color:#0000!important;height:24px!important;min-height:24px!important;padding:0 8px!important;transition:all .2s!important}.add-proxy-inline-button:hover{background-color:#667eea14!important}.add-proxy-inline-button:active{transform:scale(.97)}@media (width<=768px){.add-proxy-inline-button{height:22px!important;min-height:22px!important;padding:0 6px!important;font-size:.8rem!important}}@media (width<=480px){.add-proxy-inline-button{height:20px!important;min-height:20px!important;padding:0 4px!important;font-size:.75rem!important}}.spam-block-chip{max-width:200px;font-weight:500!important;transition:all .2s!important}.spam-block-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #ef44444d}.spam-block-chip .MuiChip-label{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden;padding-left:6px!important;padding-right:6px!important;font-size:.7rem!important}.spam-block-chip .MuiChip-icon{animation:2s ease-in-out infinite spamPulse;margin-left:4px!important;font-size:.8rem!important}@keyframes spamPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.spam-block-empty{font-style:italic;color:#fff3!important;font-size:.75rem!important}@media (width<=1024px){.spam-block-chip{font-size:.7rem!important}.spam-block-chip .MuiChip-label{max-width:120px;padding-left:4px!important;padding-right:4px!important;font-size:.65rem!important}.spam-block-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}}@media (width<=768px){.spam-block-chip{height:22px!important}.spam-block-chip .MuiChip-label{max-width:80px;font-size:.6rem!important}.spam-block-chip .MuiChip-icon{font-size:.65rem!important}}@media (width<=480px){.spam-block-chip{height:20px!important}.spam-block-chip .MuiChip-label{max-width:60px;padding-left:2px!important;padding-right:2px!important;font-size:.55rem!important}.spam-block-chip .MuiChip-icon{margin-left:2px!important;font-size:.6rem!important}}.spam-tooltip{background-color:#1e293b!important;border:1px solid #ef44444d!important;border-radius:6px!important;max-width:300px!important;padding:8px 12px!important}.spam-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#ef44444d!important}.spam-tooltip .MuiTypography-root{color:#fff!important;font-size:.8rem!important}.spam-tooltip .MuiTypography-caption{color:#fff9!important}.import-type-chip{font-weight:500!important;transition:all .2s!important}.import-type-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.import-type-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important;font-size:.7rem!important}.import-type-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}@media (width<=1024px){.import-type-chip{font-size:.7rem!important}.import-type-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important;font-size:.65rem!important}.import-type-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}}@media (width<=768px){.import-type-chip{height:22px!important}.import-type-chip .MuiChip-label{font-size:.6rem!important}.import-type-chip .MuiChip-icon{font-size:.65rem!important}}@media (width<=480px){.import-type-chip{height:20px!important}.import-type-chip .MuiChip-label{padding-left:2px!important;padding-right:2px!important;font-size:.55rem!important}.import-type-chip .MuiChip-icon{margin-left:2px!important;font-size:.6rem!important}}.import-type-chip{animation:.4s forwards importTypeAppear}@keyframes importTypeAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.import-type-chip:hover{transform:translateY(-2px)scale(1.02)!important}.active-tasks-badge{cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.active-tasks-badge:hover{transform:scale(1.1)}@keyframes iconPulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.active-tasks-empty{-webkit-user-select:none;user-select:none;cursor:default}.active-tasks-tooltip{background-color:#1e293b!important;border:1px solid #4ade804d!important;border-radius:6px!important;padding:8px 12px!important}.active-tasks-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#4ade804d!important}.active-tasks-tooltip .MuiTypography-root{color:#fff!important;font-size:.8rem!important}@media (width<=1024px){.active-tasks-badge .MuiBadge-badge{min-width:18px!important;height:18px!important;font-size:.65rem!important}.active-tasks-badge .MuiSvgIcon-root{font-size:1rem!important}}@media (width<=768px){.active-tasks-badge .MuiBadge-badge{min-width:16px!important;height:16px!important;font-size:.6rem!important}.active-tasks-badge .MuiSvgIcon-root{font-size:.9rem!important}.active-tasks-empty{font-size:.8rem!important}}@media (width<=480px){.active-tasks-badge .MuiBadge-badge{min-width:14px!important;height:14px!important;padding:0 2px!important;font-size:.5rem!important}.active-tasks-badge .MuiSvgIcon-root{font-size:.8rem!important}.active-tasks-empty{font-size:.7rem!important}}.phone-number-clickable{transition:all .2s!important}.phone-number-clickable:hover{color:#93c5fd!important}@media (width<=480px){.table-container .MuiTable-root{min-width:1100px!important}}.status-chip,.readiness-chip,.autoreply-chip,.spam-block-chip,.import-type-chip{transition:all .2s!important}.status-chip:hover,.readiness-chip:hover,.autoreply-chip:hover,.spam-block-chip:hover,.import-type-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.row-checkbox,.select-all-checkbox{transition:all .2s!important}.row-checkbox:hover,.select-all-checkbox:hover{background-color:#667eea1a!important}.row-checkbox.Mui-checked,.select-all-checkbox.Mui-checked{color:#667eea!important}.row-checkbox .MuiSvgIcon-root,.select-all-checkbox .MuiSvgIcon-root{font-size:1.2rem!important}@media (width<=768px){.row-checkbox .MuiSvgIcon-root,.select-all-checkbox .MuiSvgIcon-root{font-size:1rem!important}}@media (width<=480px){.row-checkbox .MuiSvgIcon-root,.select-all-checkbox .MuiSvgIcon-root{font-size:.9rem!important}.row-checkbox,.select-all-checkbox{padding:4px!important}}.twofa-icon{animation:.4s forwards twofaAppear;cursor:help!important;transition:all .2s!important}.twofa-icon:hover{filter:drop-shadow(0 0 8px #4ade8080);transform:scale(1.2)!important}@keyframes twofaAppear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.twofa-icon{animation:.4s forwards twofaAppear,2s ease-in-out .4s infinite twofaPulse}@keyframes twofaPulse{0%{filter:drop-shadow(0 0 #4ade8000)}50%{filter:drop-shadow(0 0 6px #4ade8066)}to{filter:drop-shadow(0 0 #4ade8000)}}.twofa-empty{-webkit-user-select:none;user-select:none;cursor:default}.twofa-tooltip{background-color:#1e293b!important;border:1px solid #4ade804d!important;border-radius:6px!important;padding:8px 12px!important}.twofa-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#4ade804d!important}.twofa-tooltip .MuiTypography-root{color:#fff!important;font-size:.8rem!important;font-weight:500!important}@media (width<=1024px){.twofa-icon{font-size:1.1rem!important}}@media (width<=768px){.twofa-icon{font-size:1rem!important}.twofa-empty{font-size:.8rem!important}}@media (width<=480px){.twofa-icon{font-size:.9rem!important}.twofa-empty{font-size:.7rem!important}}.data-row td:has(.surname-cell){transition:all .2s}.surname-cell{transition:all .2s}.surname-cell:hover{color:#fff!important}@media (width<=768px){.surname-cell{font-size:.75rem!important}}@media (width<=480px){.surname-cell{font-size:.7rem!important}.table-container .MuiTable-root{min-width:1200px!important}}@media (width>=481px) and (width<=768px){.table-container .MuiTable-root{min-width:1300px!important}}@media (width>=769px) and (width<=1024px){.table-container .MuiTable-root{min-width:1400px!important}}.data-row:hover .surname-cell{color:#fff!important}.data-row:hover .twofa-icon{transform:scale(1.1)}.lock-icon{cursor:help;transition:all .2s}.lock-icon:hover{filter:drop-shadow(0 0 8px #4ade8080);transform:scale(1.2)}.bio-cell{cursor:help;transition:all .2s;position:relative}.bio-cell:hover{color:#fff!important}.bio-empty{-webkit-user-select:none;user-select:none;cursor:default}.bio-tooltip{background-color:#1e293b!important;border:1px solid #667eea4d!important;border-radius:6px!important;max-width:300px!important;padding:8px 12px!important}.bio-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#667eea4d!important}.bio-tooltip .MuiTypography-root{color:#fff!important;word-break:break-word!important;white-space:normal!important;font-size:.8rem!important;line-height:1.4!important}@media (width<=1024px){.bio-cell{max-width:150px!important;font-size:.75rem!important}.bio-tooltip{max-width:250px!important;padding:6px 10px!important}}@media (width<=768px){.bio-cell{max-width:100px!important;font-size:.7rem!important}.bio-empty{font-size:.8rem!important}.bio-tooltip{max-width:200px!important;padding:5px 8px!important}}@media (width<=480px){.bio-cell{max-width:80px!important;font-size:.65rem!important}.bio-empty{font-size:.7rem!important}.bio-tooltip{max-width:160px!important;padding:4px 6px!important}.bio-tooltip .MuiTypography-root{font-size:.7rem!important}}.data-row:hover .bio-cell{color:#fff!important}.bio-cell{animation:.4s forwards bioAppear}@keyframes bioAppear{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.table-container .MuiTable-root{min-width:1300px!important}}@media (width>=481px) and (width<=768px){.table-container .MuiTable-root{min-width:1400px!important}}@media (width>=769px) and (width<=1024px){.table-container .MuiTable-root{min-width:1500px!important}}@media (width>=1025px){.table-container .MuiTable-root{min-width:1600px!important}}.bio-cell{display:block;position:relative}.bio-cell:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(270deg,#1e293bcc,#0000);width:30px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.bio-cell:hover:after{opacity:1}.bio-cell:focus{color:#fff;outline:none}@keyframes fadeInData{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.data-row{transition:all .3s}.data-row.updated{animation:.5s ease-out fadeInData;background-color:#667eea1a!important}.data-updated-notification{animation:.3s ease-out fadeInData}.modal-add-account .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-field input[type=number]{-moz-appearance:textfield}.form-field .MuiSelect-root.Mui-disabled{opacity:.6}.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:#667eea33}.public-api-toggle-container{background:#1e293b4d;border:1px solid #ffffff14;border-radius:12px;padding:16px 20px;transition:all .3s}.public-api-toggle-container:hover{border-color:#ffffff26}.toggle-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.toggle-label-group{align-items:center;gap:8px;display:flex}.toggle-icon{font-size:20px;transition:all .3s}.toggle-icon.personal{color:#667eea}.toggle-icon.public{color:#94a3b8}.public-api-toggle-container.public-active .toggle-icon.personal{color:#64748b}.public-api-toggle-container.public-active .toggle-icon.public{color:#ef4444}.toggle-label{color:#ffffffb3;font-size:.875rem;font-weight:500;transition:all .3s}.toggle-label.active{color:#fff}.toggle-switch{margin:0!important}.toggle-switch .MuiSwitch-root{padding:8px}.toggle-switch .MuiSwitch-track{background-color:#fff3;border-radius:14px}.toggle-switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#ef444480}.toggle-description{color:#fff6;text-align:center;margin-top:8px;font-size:.7rem;transition:all .3s;display:block}.public-api-warning{animation:.4s ease-out fadeInWarning;position:relative}.public-api-warning:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ef44440d 0%,#ef444403 100%);position:absolute;inset:0}@keyframes fadeInWarning{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.no-proxy-warning{text-align:center;background:#ef444414;border:1px solid #ef444440;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px 16px;display:flex}.warning-text{color:#ffffffd9;line-height:1.6}.warning-text strong{color:#ef4444}.add-proxy-button{color:#667eea!important;text-transform:none!important;border-color:#667eea4d!important;border-radius:8px!important;padding:6px 16px!important;transition:all .2s!important}.info-text a{color:#667eea;text-decoration:none}.info-text a:hover{text-decoration:underline}.warning-alert{color:#f59e0b;background-color:#f59e0b1a;border:1px solid #f59e0b4d;margin-bottom:16px}.cancel-button{color:#ffffffb3;text-transform:none;border-radius:8px;padding:8px 20px;transition:all .2s}.modal-add-account .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.no-proxy-warning{padding:16px 12px}.warning-icon{font-size:32px}.warning-text{font-size:.9rem}.public-api-toggle-container{padding:12px 16px}.toggle-header{flex-wrap:wrap;justify-content:center}.toggle-label{font-size:.8rem}.toggle-icon{font-size:18px}.public-api-warning{padding:16px!important}.public-api-warning .MuiBox-root{text-align:center;flex-direction:column;align-items:center}.public-api-warning .MuiSvgIcon-root{font-size:28px!important}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.submit-button{min-width:150px;padding:6px 16px;font-size:.9rem}.no-proxy-warning{padding:12px 10px}.warning-text{font-size:.8rem}.public-api-toggle-container{padding:10px 12px}.toggle-label{font-size:.7rem}.toggle-icon{font-size:16px}.toggle-description{font-size:.6rem}.public-api-warning{padding:12px!important}.public-api-warning .MuiTypography-subtitle1{font-size:.9rem!important}.public-api-warning .MuiTypography-body2{font-size:.75rem!important}.public-api-warning .MuiSvgIcon-root{font-size:24px!important}}.modal-add-account .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-account .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-account .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-account .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=768px){.limit-loading{padding:16px 12px}.limit-loading .MuiCircularProgress-root{width:24px!important;height:24px!important}.limit-alert .MuiAlert-message{font-size:.9rem!important}.limit-alert .MuiAlert-icon{font-size:20px!important}}@media (width<=480px){.limit-loading{padding:12px 10px}.limit-loading .MuiCircularProgress-root{width:20px!important;height:20px!important}.limit-alert .MuiAlert-message{font-size:.8rem!important}.limit-alert .MuiAlert-icon{font-size:18px!important}.limit-alert .MuiButton-root{padding:2px 8px!important;font-size:.7rem!important}}.close-success-button{width:fit-content;min-width:200px;color:#4ade80!important;text-transform:none!important;border-color:#4ade804d!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important}.modal-import-account .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.import-modal-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.import-modal-header{background:#667eea1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.import-modal-title-container{align-items:center;gap:12px;display:flex}.import-modal-icon{color:#667eea;font-size:28px}.import-modal-title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.import-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.import-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.import-close-button:disabled{opacity:.5;cursor:not-allowed}.import-modal-content{background:0 0;max-height:70vh;padding:24px;overflow-y:auto}.upload-progress-container{background:#667eea0d;border:1px solid #667eea26;border-radius:8px;margin-bottom:16px;padding:12px 16px}.upload-progress-bar{background-color:#667eea33;border-radius:2px;height:4px}.upload-progress-bar .MuiLinearProgress-bar{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.upload-progress-text{color:#fff9;text-align:center;margin-top:4px;font-size:.75rem;display:block}.import-info-paper{background:#667eea0d!important;border:1px solid #667eea26!important;border-radius:8px!important;margin-bottom:20px!important;padding:12px 16px!important}.import-info-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.import-info-icon{color:#f59e0b;font-size:18px}.import-info-title{color:#ffffffb3;font-weight:500}.import-info-list{color:#fff9;margin:0;padding-left:20px;font-size:.8rem;line-height:1.8}.import-info-list code{color:#667eea;background:#667eea26;border-radius:4px;padding:1px 6px;font-size:.75rem}.file-upload-section{margin-bottom:20px}.file-upload-label{color:#fffc;margin-bottom:8px;font-weight:500;display:block}.file-drop-zone{cursor:pointer;background:#0f172a4d;border:2px dashed #ffffff26;border-radius:12px;justify-content:center;align-items:center;min-height:80px;padding:16px 20px;transition:all .3s;display:flex}.file-drop-zone:hover:not(.disabled){background:#667eea0d;border-color:#667eea80}.file-drop-zone.has-files{background:#4ade8008;border-color:#4ade804d;min-height:60px;padding:12px 16px}.file-drop-zone.disabled{cursor:not-allowed;opacity:.6}.hidden-file-input{display:none}.files-info{width:100%}.files-header{align-items:center;gap:12px;margin-bottom:8px;display:flex}.files-icon{font-size:24px}.files-icon.json-icon{color:#60a5fa}.files-icon.session-icon{color:#f59e0b}.files-count{color:#ffffffb3;flex:1;font-weight:500}.files-clear-all{color:#fff6;transition:all .2s}.files-clear-all:hover:not(:disabled){color:#ef4444;background-color:#ef44441a}.files-clear-all:disabled{opacity:.5;cursor:not-allowed}.files-list{flex-wrap:wrap;gap:6px;display:flex}.file-chip{max-width:200px;color:#fffc!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}.file-chip .MuiChip-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.file-chip.json-chip{border-color:#60a5fa4d!important}.file-chip.session-chip{border-color:#f59e0b4d!important}.file-chip .MuiChip-deleteIcon{color:#fff6!important}.file-chip .MuiChip-deleteIcon:hover{color:#ef4444!important}.file-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.placeholder-icon{color:#ffffff4d;font-size:32px}.placeholder-text{color:#ffffff80}.placeholder-hint{color:#ffffff4d}.import-modal-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.import-submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.import-submit-button:hover:not(:disabled){background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #667eea3b!important}.import-submit-button:disabled{color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff1a!important;transform:none!important}.import-status{text-align:center;background:#ffffff08;border-radius:6px;margin-top:8px;padding:8px 12px}.import-status-text{color:#ffffff80;font-size:.75rem}.status-ready{color:#4ade80}.status-waiting{color:#f59e0b}.status-error{color:#ef4444}.modal-import-account .MuiDialog-paper{animation:.3s ease-out slideIn}.proxy-select-section{margin-bottom:20px}.proxy-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.proxy-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.proxy-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.proxy-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.proxy-form-field .MuiInputLabel-root{color:#ffffffb3}.proxy-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.proxy-form-field .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.proxy-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.proxy-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.proxy-form-field .MuiSelect-select{color:#fff}.proxy-form-field .MuiSelect-icon{color:#ffffffb3}.proxy-form-field .MuiSelect-root.Mui-disabled{opacity:.6}.no-proxy-warning{text-align:center;background:#ef444414;border:1px solid #ef444440;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:16px 12px;display:flex}.no-proxy-warning .warning-icon{color:#f59e0b;font-size:32px}.no-proxy-warning .warning-text{color:#ffffffd9;font-size:.9rem;line-height:1.6}.no-proxy-warning .warning-text strong{color:#ef4444}.add-proxy-button{color:#667eea!important;text-transform:none!important;border-color:#667eea4d!important;border-radius:8px!important;padding:4px 14px!important;font-size:.8rem!important;transition:all .2s!important}.add-proxy-button:hover{background-color:#667eea1a!important;border-color:#667eea!important}.limit-loading{background:#667eea0d;border:1px solid #667eea1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;padding:20px 16px;display:flex}.limit-alert{border-radius:8px!important;margin-bottom:16px!important}.limit-alert .MuiAlert-icon{font-size:24px!important}.limit-alert .MuiAlert-message{padding:4px 0!important}.file-errors-alert{border-radius:8px!important;margin-bottom:16px!important}.file-errors-alert .MuiAlert-icon{font-size:20px!important}.file-errors-list{margin:4px 0 0;padding-left:20px;font-size:.8rem;line-height:1.6}.file-errors-list strong{color:#ef4444}.file-pairs-container{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;margin-bottom:16px;padding:12px 16px}.file-pairs-title{color:#fffc;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pairs-warning-chip{margin-left:4px}.file-pairs-list{padding:0!important}.pair-item{border-bottom:1px solid #ffffff08;padding:6px 0!important}.pair-item:last-child{border-bottom:none}.pair-item.valid{opacity:1}.pair-item.invalid{opacity:.6}.pair-icon{font-size:18px!important}.pair-icon.valid-icon{color:#4ade80}.pair-icon.invalid-icon{color:#ef4444}.pair-name{color:#ffffffe6;font-weight:500}.pair-files{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.pair-file-chip{height:20px!important;font-size:.65rem!important}.pair-file-chip .MuiChip-label{font-size:.6rem}.pair-file-chip.json-chip{color:#60a5fa!important;background:#60a5fa26!important}.pair-file-chip.session-chip{color:#f59e0b!important;background:#f59e0b26!important}.no-pairs-message{text-align:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:8px;margin-bottom:16px;padding:16px}.no-pairs-text{color:#ffffff80}.no-pairs-hint{color:#ffffff4d;margin-top:4px;display:block}.import-results-container{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;max-height:500px;margin-bottom:16px;padding:16px;overflow-y:auto}.results-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.results-title{color:#ffffffe6;font-size:1rem;font-weight:600}.results-stats{flex-wrap:wrap;gap:6px;display:flex}.stats-chip{height:24px!important;font-size:.65rem!important}.stats-chip .MuiChip-label{font-size:.65rem}.stats-chip.success-chip{color:#4ade80!important;background:#4ade8026!important;border:1px solid #4ade8033!important}.stats-chip.success-chip .MuiChip-icon{color:#4ade80!important}.stats-chip.error-chip{color:#ef4444!important;background:#ef444426!important;border:1px solid #ef444433!important}.stats-chip.error-chip .MuiChip-icon{color:#ef4444!important}.stats-chip.total-chip{color:#667eea!important;background:#667eea26!important;border:1px solid #667eea33!important}.results-divider{border-color:#ffffff0f!important;margin:8px 0!important}.results-section{margin-top:12px}.section-header{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 0;transition:background-color .2s;display:flex}.section-header:hover{background:#ffffff08}.section-header-left{align-items:center;gap:8px;display:flex}.section-icon{font-size:20px!important}.section-icon.success-icon{color:#4ade80}.section-icon.error-icon{color:#ef4444}.section-title{color:#fffc;font-weight:500}.section-title.error-title{color:#ef4444}.section-toggle{color:#fff6!important}.success-accounts-grid{grid-template-columns:1fr;gap:8px;padding:8px 0;display:grid}.success-account-item{align-items:center;gap:12px;transition:all .2s;display:flex;background:#4ade800d!important;border:1px solid #4ade801a!important;border-radius:8px!important;padding:10px 14px!important}.success-account-item:hover{transform:translate(4px);background:#4ade8014!important;border-color:#4ade8033!important}.account-icon{color:#4ade80;flex-shrink:0;font-size:28px!important}.account-info{flex:1;min-width:0}.account-phone{color:#ffffff80;display:block;font-size:.65rem!important}.account-username{color:#60a5fa;display:block;font-size:.65rem!important}.account-proxy{color:#fff6;display:block;font-size:.6rem!important}.account-id-chip{flex-shrink:0;color:#667eea!important;background:#667eea26!important;border:1px solid #667eea26!important;height:20px!important;font-size:.55rem!important}.failed-accounts-list{flex-direction:column;gap:6px;padding:8px 0;display:flex}.failed-account-item{background:#ef44440d!important;border:1px solid #ef44441a!important;border-radius:8px!important;padding:10px 14px!important}.failed-info{flex-direction:column;gap:4px;display:flex}.failed-filename{color:#fffc;font-weight:500}.failed-error{color:#ef4444;font-size:.7rem!important}.results-footer{text-align:center;border-top:1px solid #ffffff0f;margin-top:12px;padding-top:12px}.results-footer-text{color:#fff9;font-size:.85rem}@media (width<=768px){.import-modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.import-modal-header{padding:16px 20px}.import-modal-title{font-size:1.1rem}.import-modal-content{max-height:60vh;padding:16px}.import-modal-actions{padding:12px 16px 16px}.file-drop-zone{min-height:60px;padding:12px 16px}.files-header{flex-wrap:wrap}.files-list{gap:4px}.file-chip{max-width:150px;font-size:.7rem!important}.import-info-list{font-size:.75rem}.no-proxy-warning{padding:12px 10px}.no-proxy-warning .warning-icon{font-size:28px}.no-proxy-warning .warning-text{font-size:.8rem}.pair-file-chip{font-size:.55rem!important}.result-filename{font-size:.8rem}.result-chip{font-size:.55rem!important}.import-results-container{max-height:400px;padding:12px}.results-header{flex-direction:column;align-items:flex-start;gap:8px}.results-stats{width:100%}.success-account-item{flex-wrap:wrap;padding:8px 12px!important}.account-icon{font-size:24px!important}.account-name{font-size:.85rem}.account-id-chip{height:18px!important;font-size:.5rem!important}}@media (width<=480px){.import-modal-title-container{gap:8px}.import-modal-icon{font-size:24px}.file-drop-zone{min-height:50px;padding:10px 12px}.file-placeholder .placeholder-icon{font-size:24px}.file-placeholder .placeholder-text{font-size:.8rem}.file-placeholder .placeholder-hint{font-size:.65rem}.files-icon{font-size:20px}.files-count{font-size:.75rem}.file-chip{max-width:120px;height:20px!important;font-size:.6rem!important}.import-submit-button{padding:10px 16px!important;font-size:.9rem!important}.import-info-list{padding-left:16px;font-size:.7rem}.no-proxy-warning{padding:10px 8px}.no-proxy-warning .warning-icon{font-size:24px}.no-proxy-warning .warning-text{font-size:.7rem}.add-proxy-button{padding:3px 10px!important;font-size:.7rem!important}.pair-name{font-size:.75rem}.pair-file-chip{height:18px!important;font-size:.5rem!important}.result-filename{font-size:.7rem}.result-detail{font-size:.6rem!important}.result-chip{height:18px!important;font-size:.5rem!important}.results-summary-text{font-size:.7rem}.proxy-form-field .MuiOutlinedInput-root{font-size:.8rem}.limit-alert .MuiAlert-message{font-size:.8rem!important}.limit-alert .MuiAlert-icon{font-size:18px!important}.import-results-container{max-height:350px;padding:10px}.results-title{font-size:.9rem}.stats-chip{height:20px!important;font-size:.55rem!important}.stats-chip .MuiChip-label{font-size:.55rem}.success-account-item{flex-direction:column;align-items:flex-start;gap:6px}.account-icon{font-size:20px!important}.account-name{font-size:.8rem}.account-phone,.account-username,.account-proxy{font-size:.6rem!important}.failed-account-item{padding:8px 10px!important}.failed-filename{font-size:.75rem}.failed-error{font-size:.65rem!important}.results-footer-text{font-size:.75rem}}.import-modal-content::-webkit-scrollbar{width:8px}.import-modal-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.import-modal-content::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.import-modal-content::-webkit-scrollbar-thumb:hover{background:#667eea80}.import-results-container::-webkit-scrollbar{width:6px}.import-results-container::-webkit-scrollbar-track{background:#ffffff08;border-radius:3px}.import-results-container::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:3px}.import-results-container::-webkit-scrollbar-thumb:hover{background:#667eea80}.info-settings-myaccounts-paper{z-index:1;margin:32px 0;transition:all .3s;position:relative;background:linear-gradient(145deg,#667eea14 0%,#764ba20d 100%)!important;border:1px solid #667eea33!important;border-radius:16px!important;padding:28px 32px!important}.info-settings-myaccounts-paper:hover{border-color:#667eea66!important;box-shadow:0 8px 32px #667eea1a!important}.info-settings-myaccounts-content{align-items:flex-start;gap:24px;display:flex}.info-settings-myaccounts-icon-wrapper{background:linear-gradient(135deg,#667eea26 0%,#764ba226 100%);border:1px solid #667eea26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;margin-top:2px;display:flex}.info-settings-myaccounts-icon{color:#667eea;font-size:28px}.info-settings-myaccounts-text{flex-direction:column;flex:1;gap:12px;display:flex}.info-settings-myaccounts-title{letter-spacing:.3px;color:#667eea!important;font-size:.95rem!important;font-weight:600!important}.info-settings-myaccounts-message{color:#ffffffb3!important;font-size:.9rem!important;line-height:1.7!important}.info-settings-myaccounts-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.9rem!important;font-weight:500!important;line-height:1.7!important}.info-settings-myaccounts-link:hover{color:#764ba2!important;background:0 0!important}.info-settings-myaccounts-submessage{border-left:2px solid #667eea4d;margin-top:2px;padding-left:14px;color:#fff9!important;font-size:.85rem!important}.info-settings-myaccounts-buttons{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.info-settings-myaccounts-button{color:#667eea!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #667eea66!important;border-radius:8px!important;padding:8px 20px!important;font-weight:600!important;transition:all .3s!important}.info-settings-myaccounts-button:hover{background:#667eea1a!important;border-color:#667eea!important;transform:translateY(-1px)!important}.info-settings-myaccounts-button .MuiButton-startIcon{margin-right:8px}.info-settings-myaccounts-button .MuiButton-startIcon svg{font-size:18px}.info-settings-myaccounts-button:active{transform:scale(.98)!important}@media (width<=768px){.info-settings-myaccounts-paper{margin:24px 0;padding:20px 24px!important}.info-settings-myaccounts-content{text-align:center;flex-direction:column;align-items:center;gap:16px}.info-settings-myaccounts-icon-wrapper{width:48px;min-width:48px;height:48px}.info-settings-myaccounts-icon{font-size:24px}.info-settings-myaccounts-buttons{flex-direction:column;justify-content:center;align-items:center;width:100%}.info-settings-myaccounts-button{justify-content:center;width:100%;max-width:320px;padding:8px 16px!important}.info-settings-myaccounts-submessage{text-align:center;border-top:1px solid #667eea33;border-left:none;padding-top:10px;padding-left:0}.info-settings-myaccounts-title{font-size:.9rem!important}.info-settings-myaccounts-message{font-size:.85rem!important}.info-settings-myaccounts-submessage{font-size:.8rem!important}.info-settings-myaccounts-link{font-size:.85rem!important}}@media (width<=480px){.info-settings-myaccounts-paper{margin:16px 0;border-radius:12px!important;padding:16px 18px!important}.info-settings-myaccounts-content{gap:12px}.info-settings-myaccounts-icon-wrapper{border-radius:10px;width:40px;min-width:40px;height:40px}.info-settings-myaccounts-icon{font-size:20px}.info-settings-myaccounts-button{max-width:100%;padding:6px 12px!important;font-size:.85rem!important}.info-settings-myaccounts-title{font-size:.85rem!important}.info-settings-myaccounts-message{font-size:.8rem!important}.info-settings-myaccounts-submessage{font-size:.75rem!important}.info-settings-myaccounts-buttons{justify-content:center;gap:8px}.info-settings-myaccounts-button .MuiButton-startIcon{margin-right:4px!important}.info-settings-myaccounts-button .MuiButton-startIcon svg{font-size:16px!important}.info-settings-myaccounts-link{font-size:.8rem!important}}@media (prefers-color-scheme:dark){.info-settings-myaccounts-paper{background:linear-gradient(145deg,#667eea0f 0%,#764ba208 100%)!important}}.info-settings-myaccounts-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}.info-settings-myaccounts-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #667eea}@media (width>=601px) and (width<=960px){.info-settings-myaccounts-button{padding:6px 14px!important;font-size:.8rem!important}.info-settings-myaccounts-button .MuiButton-startIcon{margin-right:6px!important}.info-settings-myaccounts-button .MuiButton-startIcon svg{font-size:20px!important}.info-settings-myaccounts-link{font-size:.8rem!important}}@media (pointer:coarse){.MuiTooltip-tooltip{padding:6px 10px!important;font-size:.75rem!important}}.modal-mass-add-change-proxy .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-add-change-proxy-header{background:#667eea1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-add-change-proxy-title-container{align-items:center;gap:12px;display:flex}.mass-add-change-proxy-icon{color:#667eea;font-size:28px}.mass-add-change-proxy-title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-add-change-proxy-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-add-change-proxy-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-add-change-proxy-content{background:0 0;padding:24px}.mass-add-change-proxy-form{flex-direction:column;gap:16px;display:flex}.mass-add-change-proxy-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.submit-button:hover:not(:disabled){background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #667eea3b!important}.submit-button:disabled{color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff1a!important;transform:none!important}.close-success-button{color:#4ade80!important;text-transform:none!important;border-color:#4ade804d!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important}@media (width<=768px){.mass-add-change-proxy-header{padding:16px 20px}.mass-add-change-proxy-title{font-size:1.1rem}.mass-add-change-proxy-content{padding:16px}.mass-add-change-proxy-actions{padding:12px 16px 16px}}@media (width<=480px){.mass-add-change-proxy-title-container{gap:8px}.mass-add-change-proxy-icon{font-size:24px}.submit-button,.close-success-button{padding:10px 16px!important;font-size:.9rem!important}}.modal-mass-unlink-proxy .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-unlink-proxy-header{background:#ef44441a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-unlink-proxy-title-container{align-items:center;gap:12px;display:flex}.mass-unlink-proxy-icon{color:#ef4444;font-size:28px}.mass-unlink-proxy-title{background:linear-gradient(135deg,#ef4444 0%,#f59e0b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-unlink-proxy-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-unlink-proxy-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-unlink-proxy-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-unlink-proxy-content{background:0 0;padding:24px}.mass-unlink-proxy-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.modal-mass-unlink-proxy .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-unlink-proxy-header{padding:16px 20px}.mass-unlink-proxy-title{font-size:1.1rem}.mass-unlink-proxy-content{padding:16px}.mass-unlink-proxy-actions{flex-direction:column-reverse;gap:8px;padding:12px 16px 16px}.cancel-button,.confirm-button{justify-content:center;width:100%}}@media (width<=480px){.mass-unlink-proxy-title-container{gap:8px}.mass-unlink-proxy-icon{font-size:24px}.confirm-button,.close-success-button{padding:10px 16px!important;font-size:.9rem!important}.selected-accounts-chips{max-height:120px}}.mass-unlink-proxy-content::-webkit-scrollbar{width:8px}.mass-unlink-proxy-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-unlink-proxy-content::-webkit-scrollbar-thumb{background:#ef44444d;border-radius:4px}.mass-unlink-proxy-content::-webkit-scrollbar-thumb:hover{background:#ef444480}.modal-mass-logout .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-logout-header{background:#f59e0b1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-logout-title-container{align-items:center;gap:12px;display:flex}.mass-logout-icon{color:#f59e0b;font-size:28px}.mass-logout-title{background:linear-gradient(135deg,#f59e0b 0%,#ef4444 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-logout-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-logout-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-logout-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-logout-content{background:0 0;padding:24px}.selected-accounts-section{margin-bottom:20px}.section-label{color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.65rem;display:block}.selected-accounts-chips{flex-wrap:wrap;gap:8px;max-height:150px;padding:4px;display:flex;overflow-y:auto}.account-chip{transition:all .2s!important}.account-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.warning-box{background:#f59e0b14;border:1px solid #f59e0b26;border-radius:8px;margin-top:4px;padding:12px 16px}.mass-logout-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.cancel-button{color:#ffffffb3!important;text-transform:none!important;border-color:#fff3!important;border-radius:8px!important;padding:10px 20px!important;font-weight:500!important;transition:all .2s!important}.cancel-button:hover:not(:disabled){color:#fff!important;background-color:#ffffff1a!important;border-color:#fff6!important}.cancel-button:disabled{opacity:.5;cursor:not-allowed}.confirm-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#f59e0b 0%,#ef4444 100%)!important;border-radius:8px!important;padding:10px 20px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef444463!important}.confirm-button:hover:not(:disabled){background:linear-gradient(135deg,#ef4444 0%,#f59e0b 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #ef44443b!important}.confirm-button:disabled{color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff1a!important;transform:none!important}.close-success-button{color:#4ade80!important;text-transform:none!important;border-color:#4ade804d!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important}.close-success-button:hover{background-color:#4ade801a!important;border-color:#4ade80!important}.modal-mass-logout .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-logout-header{padding:16px 20px}.mass-logout-title{font-size:1.1rem}.mass-logout-content{padding:16px}.mass-logout-actions{flex-direction:column-reverse;gap:8px;padding:12px 16px 16px}.cancel-button,.confirm-button{justify-content:center;width:100%}}@media (width<=480px){.mass-logout-title-container{gap:8px}.mass-logout-icon{font-size:24px}.confirm-button,.close-success-button{padding:10px 16px!important;font-size:.9rem!important}.selected-accounts-chips{max-height:120px}}.selected-accounts-chips::-webkit-scrollbar{width:6px}.selected-accounts-chips::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.selected-accounts-chips::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:3px}.selected-accounts-chips::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.mass-logout-content::-webkit-scrollbar{width:8px}.mass-logout-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-logout-content::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:4px}.mass-logout-content::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.modal-mass-check-status .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-check-status-header{background:#4ade801a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-check-status-title-container{align-items:center;gap:12px;display:flex}.mass-check-status-icon{color:#4ade80;font-size:28px}.mass-check-status-title{background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-check-status-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-check-status-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-check-status-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-check-status-content{background:0 0;padding:24px}.mass-check-status-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.modal-mass-check-status .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-check-status-header{padding:16px 20px}.mass-check-status-title{font-size:1.1rem}.mass-check-status-content{padding:16px}.mass-check-status-actions{padding:12px 16px 16px}.check-button,.stop-button{padding:10px 20px!important;font-size:.9rem!important}.accounts-table-container{max-height:300px}}@media (width<=480px){.mass-check-status-title-container{gap:8px}.mass-check-status-icon{font-size:24px}.check-button,.stop-button{padding:8px 16px!important;font-size:.85rem!important}.accounts-table-container{max-height:250px}}.mass-check-status-content::-webkit-scrollbar{width:8px}.mass-check-status-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-check-status-content::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.mass-check-status-content::-webkit-scrollbar-thumb:hover{background:#4ade8080}.modal-mass-check-spam .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-check-spam-header{background:#ef44441a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-check-spam-title-container{align-items:center;gap:12px;display:flex}.mass-check-spam-icon{color:#ef4444;font-size:28px}.mass-check-spam-title{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-check-spam-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-check-spam-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-check-spam-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-check-spam-content{background:0 0;padding:24px}.checking-warning{margin-bottom:16px;color:#f59e0b!important;background-color:#f59e0b1a!important;border:1px solid #f59e0b4d!important}.mass-check-spam-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.check-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef444463!important}.check-button:hover:not(:disabled){background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #ef44443b!important}.check-button:disabled{color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff1a!important;transform:none!important}.modal-mass-check-spam .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-check-spam-header{padding:16px 20px}.mass-check-spam-title{font-size:1.1rem}.mass-check-spam-content{padding:16px}.mass-check-spam-actions{padding:12px 16px 16px}.check-button,.stop-button{padding:10px 20px!important;font-size:.9rem!important}.accounts-table-container{max-height:300px}}@media (width<=480px){.mass-check-spam-title-container{gap:8px}.mass-check-spam-icon{font-size:24px}.check-button,.stop-button{padding:8px 16px!important;font-size:.85rem!important}.accounts-table-container{max-height:250px}}.mass-check-spam-content::-webkit-scrollbar{width:8px}.mass-check-spam-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-check-spam-content::-webkit-scrollbar-thumb{background:#ef44444d;border-radius:4px}.mass-check-spam-content::-webkit-scrollbar-thumb:hover{background:#ef444480}.modal-mass-change-username .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-change-username-header{background:#8b5cf61a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-change-username-title-container{align-items:center;gap:12px;display:flex}.mass-change-username-icon{color:#8b5cf6;font-size:28px}.mass-change-username-title{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-change-username-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-change-username-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-change-username-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-change-username-content{background:0 0;padding:24px}.processing-warning{margin-bottom:16px;color:#f59e0b!important;background-color:#f59e0b1a!important;border:1px solid #f59e0b4d!important}.mass-change-username-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.modal-mass-change-username .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-change-username-header{padding:16px 20px}.mass-change-username-title{font-size:1.1rem}.mass-change-username-content{padding:16px}.mass-change-username-actions{padding:12px 16px 16px}.change-button,.stop-button{padding:10px 20px!important;font-size:.9rem!important}.accounts-table-container{max-height:300px}}@media (width<=480px){.mass-change-username-title-container{gap:8px}.mass-change-username-icon{font-size:24px}.change-button,.stop-button{padding:8px 16px!important;font-size:.85rem!important}.accounts-table-container{max-height:250px}}.mass-change-username-content::-webkit-scrollbar{width:8px}.mass-change-username-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-change-username-content::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.mass-change-username-content::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.modal-mass-get-info .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-get-info-header{background:#60a5fa1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-get-info-title-container{align-items:center;gap:12px;display:flex}.mass-get-info-icon{color:#60a5fa;font-size:28px}.mass-get-info-title{background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-get-info-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-get-info-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-get-info-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-get-info-content{background:0 0;padding:24px}.fetching-warning{margin-bottom:16px;color:#f59e0b!important;background-color:#f59e0b1a!important;border:1px solid #f59e0b4d!important}.mass-get-info-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.fetch-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #60a5fa63!important}.fetch-button:hover:not(:disabled){background:linear-gradient(135deg,#3b82f6 0%,#60a5fa 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #60a5fa3b!important}.fetch-button:disabled{color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff1a!important;transform:none!important}.modal-mass-get-info .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-get-info-header{padding:16px 20px}.mass-get-info-title{font-size:1.1rem}.mass-get-info-content{padding:16px}.mass-get-info-actions{padding:12px 16px 16px}.fetch-button,.stop-button{padding:10px 20px!important;font-size:.9rem!important}.accounts-table-container{max-height:300px}}@media (width<=480px){.mass-get-info-title-container{gap:8px}.mass-get-info-icon{font-size:24px}.fetch-button,.stop-button{padding:8px 16px!important;font-size:.85rem!important}.accounts-table-container{max-height:250px}}.mass-get-info-content::-webkit-scrollbar{width:8px}.mass-get-info-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-get-info-content::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:4px}.mass-get-info-content::-webkit-scrollbar-thumb:hover{background:#60a5fa80}.modal-mass-change-2fa .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #3b82f64d;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-change-2fa-header{background:#3b82f61a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-change-2fa-title-container{align-items:center;gap:12px;display:flex}.mass-change-2fa-icon{color:#3b82f6;font-size:28px}.mass-change-2fa-title{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-change-2fa-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-change-2fa-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-change-2fa-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-change-2fa-content{background:0 0;padding:24px}.new-2fa-input-container{margin-bottom:16px}.new-2fa-input .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.new-2fa-input .MuiOutlinedInput-root fieldset{border-color:#3b82f680}.new-2fa-input .MuiOutlinedInput-root:hover fieldset{border-color:#3b82f6cc}.new-2fa-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#3b82f6}.new-2fa-input .MuiInputLabel-root{color:#ffffffb3}.new-2fa-input .MuiInputLabel-root.Mui-focused{color:#3b82f6}.new-2fa-input .MuiFormHelperText-root{font-size:.75rem;color:#ef4444!important}.new-2fa-visibility-button{color:#ffffff80!important}.new-2fa-visibility-button:hover{color:#fff!important;background-color:#ffffff1a!important}.saved-2fa-info{margin-bottom:12px;color:#3b82f6!important;background-color:#3b82f61a!important;border:1px solid #3b82f64d!important}.remember-2fa-warning{margin-bottom:16px;color:#f59e0b!important;background-color:#f59e0b1a!important;border:1px solid #f59e0b4d!important}.saved-2fa-info .MuiAlert-icon,.remember-2fa-warning .MuiAlert-icon{color:inherit!important}.mass-change-2fa-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.modal-mass-change-2fa .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-change-2fa-header{padding:16px 20px}.mass-change-2fa-title{font-size:1.1rem}.mass-change-2fa-content{padding:16px}.mass-change-2fa-actions{padding:12px 16px 16px}.change-button,.stop-button{padding:10px 20px!important;font-size:.9rem!important}.accounts-table-container{max-height:300px}}@media (width<=480px){.mass-change-2fa-title-container{gap:8px}.mass-change-2fa-icon{font-size:24px}.change-button,.stop-button{padding:8px 16px!important;font-size:.85rem!important}.accounts-table-container{max-height:250px}}.mass-change-2fa-content::-webkit-scrollbar{width:8px}.mass-change-2fa-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-change-2fa-content::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:4px}.mass-change-2fa-content::-webkit-scrollbar-thumb:hover{background:#3b82f680}.modal-mass-change-info .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #3b82f64d;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.mass-change-info-header{background:#3b82f61a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.mass-change-info-title-container{align-items:center;gap:12px;display:flex}.mass-change-info-icon{color:#10b981;font-size:28px}.mass-change-info-title{background:linear-gradient(135deg,#10b981 0%,#059669 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.mass-change-info-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mass-change-info-close-button:hover:not(:disabled){color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.mass-change-info-close-button:disabled{opacity:.5;cursor:not-allowed}.mass-change-info-content{background:0 0;padding:24px}.changing-warning{margin-bottom:16px;color:#f59e0b!important;background-color:#f59e0b1a!important;border:1px solid #f59e0b4d!important}.stopped-alert{margin-bottom:16px;color:#94a3b8!important;background-color:#94a3b81a!important;border:1px solid #94a3b84d!important}.completed-alert{margin-bottom:16px;color:#4ade80!important;background-color:#4ade801a!important;border:1px solid #4ade804d!important}.new-bio-input-container{margin-bottom:16px}.new-bio-input .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.new-bio-input .MuiOutlinedInput-root fieldset{border-color:#3b82f680}.new-bio-input .MuiOutlinedInput-root:hover fieldset{border-color:#3b82f6cc}.new-bio-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#10b981}.new-bio-input .MuiInputLabel-root{color:#ffffffb3}.new-bio-input .MuiInputLabel-root.Mui-focused{color:#10b981}.new-bio-input .MuiFormHelperText-root{font-size:.75rem;color:#ffffff80!important}.gender-country-hint{text-align:center;margin-bottom:16px;font-size:.9rem;color:#ffffffb3!important}.gender-selection-container{justify-content:center;gap:16px;margin-bottom:16px;display:flex}.gender-chip{transition:all .3s!important}.gender-chip:hover:not(:disabled){transform:translateY(-2px)}.gender-chip:disabled{opacity:.5;cursor:not-allowed}.gender-chip.active-male{box-shadow:0 4px 14px #3b82f64d}.gender-chip.active-female{box-shadow:0 4px 14px #ec48994d}.country-selection-container{justify-content:center;margin-bottom:16px;display:flex}.accounts-table-container::-webkit-scrollbar{width:8px;height:8px}.accounts-table-container::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.accounts-table-container::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:4px}.accounts-table-container::-webkit-scrollbar-thumb:hover{background:#3b82f680}.mass-change-info-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.change-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #10b98163!important}.change-button:hover:not(:disabled){background:linear-gradient(135deg,#059669 0%,#10b981 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #10b9813b!important}.change-button:disabled{color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff1a!important;transform:none!important}.stop-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef444463!important}.stop-button:hover{background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #ef44443b!important}.completion-message{background:#4ade801a;border:1px solid #4ade804d;border-radius:8px;padding:12px}.modal-mass-change-info .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.mass-change-info-header{padding:16px 20px}.mass-change-info-title{font-size:1.1rem}.mass-change-info-content{padding:16px}.mass-change-info-actions{padding:12px 16px 16px}.change-button,.stop-button{padding:10px 20px!important;font-size:.9rem!important}.accounts-table-container{max-height:300px}.gender-selection-container{gap:8px}}@media (width<=480px){.mass-change-info-title-container{gap:8px}.mass-change-info-icon{font-size:24px}.change-button,.stop-button{padding:8px 16px!important;font-size:.85rem!important}.accounts-table-container{max-height:250px}.gender-selection-container{flex-direction:column;align-items:center;gap:8px}}.mass-change-info-content::-webkit-scrollbar{width:8px}.mass-change-info-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.mass-change-info-content::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:4px}.mass-change-info-content::-webkit-scrollbar-thumb:hover{background:#3b82f680}@viewport{width:device-width;zoom:1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.myaccounts-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.myaccounts-container{box-sizing:border-box;width:100%;max-width:100%}.myaccounts-header{width:100%}.add-account-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-account-button:active{transform:scale(.98)!important}@media (width<=960px){.myaccounts-page{padding:0}.myaccounts-container{padding-left:8px!important;padding-right:8px!important}.myaccounts-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.myaccounts-container{padding-left:4px!important;padding-right:4px!important}.myaccounts-header h1{font-size:1.1rem!important}.add-account-button{padding:6px 16px!important;font-size:.875rem!important}}@media (width<=480px){.myaccounts-container{padding-left:2px!important;padding-right:2px!important}.myaccounts-header h1{line-height:1.2;font-size:1rem!important}.add-account-button{padding:4px 12px!important;font-size:.75rem!important}.add-account-button .MuiButton-startIcon{margin-right:4px!important}.add-account-button .MuiButton-startIcon svg{font-size:18px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.myaccounts-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.myaccounts-actions-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.import-account-button{background-color:#0000!important;transition:all .3s!important}.import-account-button:active{transform:scale(.98)!important}.import-account-button .MuiButton-startIcon{transition:transform .3s}.import-account-button:hover .MuiButton-startIcon{transform:translateY(-2px)}.myaccounts-actions-right{align-items:center;margin-left:auto;display:flex}.mass-actions-select{min-width:200px;transition:all .3s!important}.mass-actions-select .MuiOutlinedInput-root{transition:all .3s!important}.mass-actions-select .MuiOutlinedInput-root:hover{box-shadow:0 4px 12px #667eea33}@media (width<=960px){.myaccounts-actions-left{justify-content:flex-start;gap:8px;width:100%}.myaccounts-actions-right{justify-content:flex-start;width:100%;margin-left:0}.mass-actions-select{width:100%!important;min-width:100%!important}}@media (width<=600px){.myaccounts-actions-left{flex-direction:column;gap:8px;width:100%}.myaccounts-actions-left .import-account-button,.myaccounts-actions-left .add-account-button{justify-content:center;width:100%;padding:8px 16px!important;font-size:.875rem!important}.import-account-button .MuiButton-startIcon,.add-account-button .MuiButton-startIcon{margin-right:8px!important}.myaccounts-actions-right{order:3;justify-content:flex-start;width:100%;margin-top:4px;margin-left:0}.mass-actions-select{width:100%!important;min-width:100%!important}.mass-actions-select .MuiOutlinedInput-root{font-size:14px!important}}@media (width<=480px){.myaccounts-actions-left{flex-direction:column;gap:6px;width:100%}.myaccounts-actions-left .import-account-button,.myaccounts-actions-left .add-account-button{padding:6px 12px!important;font-size:.75rem!important}.myaccounts-actions-left .import-account-button .MuiButton-startIcon,.myaccounts-actions-left .add-account-button .MuiButton-startIcon{margin-right:4px!important}.myaccounts-actions-left .import-account-button .MuiButton-startIcon svg,.myaccounts-actions-left .add-account-button .MuiButton-startIcon svg{font-size:18px!important}.myaccounts-actions-right{order:3;justify-content:flex-start;width:100%;margin-top:4px;margin-left:0}.mass-actions-select{width:100%!important;min-width:100%!important}.mass-actions-select .MuiOutlinedInput-root,.mass-actions-select .MuiInputLabel-root{font-size:13px!important}}.import-account-button:focus-visible,.add-account-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}@media (width>=601px) and (width<=960px){.myaccounts-actions-left .import-account-button,.myaccounts-actions-left .add-account-button{padding:6px 14px!important;font-size:.8rem!important}.myaccounts-actions-left .import-account-button .MuiButton-startIcon,.myaccounts-actions-left .add-account-button .MuiButton-startIcon{margin-right:6px!important}.myaccounts-actions-left .import-account-button .MuiButton-startIcon svg,.myaccounts-actions-left .add-account-button .MuiButton-startIcon svg{font-size:20px!important}}@media (pointer:coarse){.MuiTooltip-tooltip{padding:6px 10px!important;font-size:.75rem!important}}.buy-account-button{background-color:#0000!important;transition:all .3s!important}.buy-account-button:active{transform:scale(.98)!important}.buy-account-button .MuiButton-startIcon{transition:transform .3s}.buy-account-button:hover .MuiButton-startIcon{transform:translateY(-2px)}.buy-account-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}@media (width<=600px){.myaccounts-actions-left .buy-account-button{justify-content:center;width:100%;padding:8px 16px!important;font-size:.875rem!important}.buy-account-button .MuiButton-startIcon{margin-right:8px!important}}@media (width<=480px){.myaccounts-actions-left .buy-account-button{padding:6px 12px!important;font-size:.75rem!important}.myaccounts-actions-left .buy-account-button .MuiButton-startIcon{margin-right:4px!important}.myaccounts-actions-left .buy-account-button .MuiButton-startIcon svg{font-size:18px!important}}@media (width>=601px) and (width<=960px){.myaccounts-actions-left .buy-account-button{padding:6px 14px!important;font-size:.8rem!important}.myaccounts-actions-left .buy-account-button .MuiButton-startIcon{margin-right:6px!important}.myaccounts-actions-left .buy-account-button .MuiButton-startIcon svg{font-size:20px!important}}.edit-database-dialog .MuiDialog-container{z-index:1300}.edit-database-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-database-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-database-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-database-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-database-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-database-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-database-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-database-dialog-content{background:0 0!important;padding:24px!important}.edit-database-form-container{flex-direction:column;gap:20px;display:flex}.edit-database-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-database-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-database-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.edit-database-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.edit-database-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-database-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.edit-database-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-database-info-box{background:#667eea1a;border:1px solid #667eea33;border-radius:12px;padding:16px}.edit-database-info-text{color:#ffffffb3;font-size:.8rem;line-height:1.5}.edit-database-info-text ul{margin:8px 0 0;padding-left:20px}.edit-database-info-text li{margin-bottom:4px}.edit-database-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-database-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-database-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-database-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.edit-database-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.edit-database-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}@keyframes slideInEditDialog{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.edit-database-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-database-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-database-dialog-title{padding:16px 20px!important}.edit-database-dialog-title-content h6{font-size:1rem!important}.edit-database-dialog-content{padding:20px!important}.edit-database-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-database-dialog-cancel-button,.edit-database-dialog-save-button{width:100%}}@media (width<=400px){.edit-database-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-database-dialog-title{padding:12px 16px!important}.edit-database-dialog-content{padding:16px!important}.edit-database-form-container{gap:16px}.edit-database-dialog-actions{padding:12px 16px 16px!important}}.edit-database-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-database-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-database-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-database-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-mydatabases-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-used{width:10%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .col-availability{width:14%!important;min-width:130px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-name,.table-all-columns .MuiTableCell-root.col-description,.table-all-columns .MuiTableCell-root.col-contacts,.table-all-columns .MuiTableCell-root.col-used,.table-all-columns .MuiTableCell-root.col-availability,.table-all-columns .MuiTableCell-root.col-created,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.database-name{font-size:.875rem!important;font-weight:500!important}.database-description{color:#ffffffb3!important;font-size:.8rem!important}.contact-count{font-size:.875rem!important;font-weight:500!important}.availability-chip{font-weight:500!important;transition:all .2s!important}.availability-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.used-chip{font-weight:500!important;transition:all .2s!important}.used-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}@media (width<=1024px){.availability-chip,.used-chip{font-size:.7rem!important}.availability-chip .MuiChip-label,.used-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns{min-width:800px!important}.table-all-columns .col-name{min-width:120px!important}.table-all-columns .col-description{min-width:130px!important}.table-all-columns .col-contacts{min-width:70px!important}.table-all-columns .col-used{min-width:80px!important}.table-all-columns .col-availability{min-width:110px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-action{min-width:70px!important}.database-name{font-size:.8rem!important}.database-description{font-size:.75rem!important}.contact-count{font-size:.8rem!important}.created-date{font-size:.7rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.availability-chip,.used-chip{font-size:.65rem!important}.availability-chip .MuiChip-label,.used-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.availability-chip .MuiChip-icon,.used-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:750px!important}.table-all-columns .col-name{width:17%!important;min-width:100px!important}.table-all-columns .col-description{width:20%!important;min-width:110px!important}.table-all-columns .col-contacts{width:10%!important;min-width:60px!important}.table-all-columns .col-used{width:10%!important;min-width:70px!important}.table-all-columns .col-availability,.table-all-columns .col-created{width:16%!important;min-width:100px!important}.table-all-columns .col-action{width:10%!important;min-width:60px!important}.table-all-columns .col-name,.table-all-columns .col-description,.table-all-columns .col-contacts,.table-all-columns .col-used,.table-all-columns .col-availability,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.database-name{font-size:.75rem!important}.database-description{font-size:.7rem!important}.contact-count{font-size:.75rem!important}.created-date{font-size:.65rem!important}}@media (width<=480px){.availability-chip,.used-chip{height:22px!important}.availability-chip .MuiChip-label,.used-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.availability-chip .MuiChip-icon,.used-chip .MuiChip-icon{margin-left:2px!important;margin-right:2px!important;font-size:.7rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:680px!important}.table-all-columns .col-name{width:16%!important;min-width:90px!important}.table-all-columns .col-description{width:20%!important;min-width:100px!important}.table-all-columns .col-contacts{width:10%!important;min-width:55px!important}.table-all-columns .col-used{width:10%!important;min-width:65px!important}.table-all-columns .col-availability,.table-all-columns .col-created{width:16%!important;min-width:90px!important}.table-all-columns .col-action{width:10%!important;min-width:50px!important}.table-all-columns .col-name,.table-all-columns .col-description,.table-all-columns .col-contacts,.table-all-columns .col-used,.table-all-columns .col-availability,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.database-name{font-size:.7rem!important}.database-description{font-size:.65rem!important}.contact-count{font-size:.7rem!important}.created-date{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:600px!important}.table-all-columns .col-name{min-width:80px!important}.table-all-columns .col-description{min-width:90px!important}.table-all-columns .col-contacts{min-width:50px!important}.table-all-columns .col-used{min-width:60px!important}.table-all-columns .col-availability,.table-all-columns .col-created{min-width:80px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-name,.table-all-columns .col-description,.table-all-columns .col-contacts,.table-all-columns .col-used,.table-all-columns .col-availability,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.database-name-clickable{cursor:pointer!important;color:#e2e8f0!important;transition:all .2s!important}.database-name-clickable:hover{transform:translate(2px);color:#667eea!important;text-decoration:underline!important}.database-name-clickable:active{transform:scale(.98)}@media (width<=768px){.database-name-clickable{font-size:.8rem!important}}@media (width<=480px){.database-name-clickable{font-size:.75rem!important}}.modal-add-database .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.info-note{color:#667eea;border-top:1px solid #667eea4d;margin-top:8px;padding-top:8px;font-weight:500}.modal-add-database .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.type-selector-chips{flex-wrap:wrap}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.type-selector-chips{flex-direction:column}}.modal-add-database .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-database .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-database .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-database .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.userdatabases-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.userdatabases-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.userdatabases-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.userdatabases-disclaimer-text{flex:1}.userdatabases-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.userdatabases-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.userdatabases-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.userdatabases-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.userdatabases-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.userdatabases-disclaimer-paper{padding:16px!important}}.modal-parsing-accounts .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.parsing-modal-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.parsing-modal-header{background:#60a5fa1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.parsing-modal-title-container{align-items:center;gap:12px;display:flex}.parsing-modal-icon{color:#60a5fa;font-size:28px}.parsing-modal-title{color:#60a5fa;font-size:1.25rem;font-weight:600}.parsing-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.parsing-close-button:hover{color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.parsing-modal-content{background:0 0;max-height:70vh;padding:24px;overflow-y:auto}.parsing-success-alert{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d;margin-bottom:16px}.parsing-success-alert .MuiAlert-icon{color:#4ade80}.parsing-success-alert .MuiAlert-message{flex:1}.parsing-error-alert{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.parsing-error-alert .MuiAlert-icon{color:#ef4444}.parsing-warning-alert{color:#ff9800;background-color:#ffa5001a;border:1px solid #ffa5004d;margin-bottom:16px}.parsing-warning-alert .MuiAlert-icon{color:#ff9800}.parsing-form-container{flex-direction:column;gap:20px;padding-top:8px;display:flex}.parsing-accounts-section{flex-direction:column;gap:12px;display:flex}.parsing-section-label{color:#fffc;font-weight:500}.parsing-section-hint{color:#ffffff80;margin-top:-8px;font-size:.75rem;display:block}.parsing-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.parsing-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.parsing-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.parsing-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.parsing-form-field .MuiInputLabel-root{color:#ffffffb3}.parsing-form-field .MuiInputLabel-root.Mui-focused{color:#60a5fa}.parsing-form-field .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.parsing-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.parsing-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.parsing-form-field .MuiSelect-select{color:#fff}.parsing-form-field .MuiSelect-icon{color:#ffffffb3}.parsing-form-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.parsing-form-field .MuiMenuItem-root:hover{background-color:#60a5fa1a}.parsing-form-field .MuiMenuItem-root.Mui-selected{background-color:#60a5fa33}.parsing-form-field .MuiMenuItem-root.Mui-selected:hover{background-color:#60a5fa4d}.parsing-chips-container{flex-wrap:wrap;gap:8px;padding:8px 4px;display:flex}.parsing-account-chip{cursor:default;font-weight:500;transition:all .2s}.parsing-account-chip .MuiChip-deleteIcon{color:#ffffff80;transition:all .2s}.parsing-account-chip .MuiChip-deleteIcon:hover{color:#ff5252}.parsing-divider{border-color:#ffffff1a;margin:4px 0}.parsing-info-box{background:#60a5fa0d;border:1px solid #60a5fa26;border-radius:12px;margin-top:8px;padding:16px}.parsing-info-text{color:#ffffffb3;font-size:.75rem;line-height:1.5}.parsing-info-text ul{margin:8px 0 0;padding-left:20px}.parsing-info-text li{margin-bottom:4px}.parsing-modal-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.parsing-cancel-button{color:#ffffffb3;text-transform:none;border-radius:8px;padding:8px 24px;font-weight:500;transition:all .2s}.parsing-cancel-button:hover{color:#fff;background-color:#ffffff0d}.parsing-submit-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:8px;width:fit-content;min-width:150px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #3b82f663}.parsing-submit-button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#3b82f6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f63b}.parsing-submit-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.parsing-close-result-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);border-radius:8px;width:fit-content;min-width:150px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #4ade8063}.parsing-close-result-button:hover{background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%);transform:translateY(-1px);box-shadow:0 6px 20px #4ade803b}.modal-parsing-accounts .MuiDialog-paper{animation:.3s ease-out slideIn}.parsing-modal-content::-webkit-scrollbar{width:8px}.parsing-modal-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.parsing-modal-content::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:4px}.parsing-modal-content::-webkit-scrollbar-thumb:hover{background:#60a5fa80}@media (width<=768px){.parsing-modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.parsing-modal-header{padding:16px 20px}.parsing-modal-title{font-size:1.1rem}.parsing-modal-content{max-height:60vh;padding:16px}.parsing-modal-actions{padding:12px 16px 16px;justify-content:center!important}.parsing-form-container{gap:16px}.parsing-chips-container{gap:6px}.parsing-info-box{padding:12px}}@media (width<=480px){.parsing-modal-title-container{gap:8px}.parsing-modal-icon{font-size:24px}.parsing-form-field .MuiOutlinedInput-root{font-size:16px}.parsing-info-text{font-size:.7rem}.parsing-section-label{font-size:.9rem}.parsing-submit-button,.parsing-cancel-button,.parsing-close-result-button{min-width:100px!important;padding:6px 16px!important;font-size:.875rem!important}}.modal-merge-databases .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.merge-modal-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.merge-modal-header{background:#60a5fa1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.merge-modal-title-container{align-items:center;gap:12px;display:flex}.merge-modal-icon{color:#60a5fa;font-size:28px}.merge-modal-title{color:#60a5fa;font-size:1.25rem;font-weight:600}.merge-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.merge-close-button:hover{color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.merge-modal-content{background:0 0;max-height:70vh;padding:24px;overflow-y:auto}.merge-success-alert{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d;margin-bottom:16px}.merge-success-alert .MuiAlert-icon{color:#4ade80}.merge-success-alert .MuiAlert-message{flex:1}.merge-error-alert{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.merge-error-alert .MuiAlert-icon{color:#ef4444}.merge-form-container{flex-direction:column;gap:20px;padding-top:8px;display:flex}.merge-databases-section{flex-direction:column;gap:12px;display:flex}.merge-section-label{color:#fffc;font-weight:500}.merge-section-hint{color:#ffffff80;margin-top:-8px;font-size:.75rem;display:block}.merge-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.merge-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.merge-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.merge-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.merge-form-field .MuiInputLabel-root{color:#ffffffb3}.merge-form-field .MuiInputLabel-root.Mui-focused{color:#60a5fa}.merge-form-field .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.merge-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.merge-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.merge-form-field .MuiSelect-select{color:#fff}.merge-form-field .MuiSelect-icon{color:#ffffffb3}.merge-form-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.merge-form-field .MuiMenuItem-root:hover{background-color:#60a5fa1a}.merge-form-field .MuiMenuItem-root.Mui-selected{background-color:#60a5fa33}.merge-form-field .MuiMenuItem-root.Mui-selected:hover{background-color:#60a5fa4d}.merge-chips-container{flex-wrap:wrap;gap:8px;padding:8px 4px;display:flex}.merge-database-chip{cursor:default;font-weight:500;transition:all .2s}.merge-database-chip .MuiChip-deleteIcon{color:#ffffff80;transition:all .2s}.merge-database-chip .MuiChip-deleteIcon:hover{color:#ff5252}.merge-checkbox{margin:0!important;padding:4px 0!important}.merge-checkbox .MuiFormControlLabel-label{font-size:.9rem}.merge-info-box{background:#60a5fa0d;border:1px solid #60a5fa26;border-radius:12px;margin-top:8px;padding:16px}.merge-info-text{color:#ffffffb3;font-size:.75rem;line-height:1.5}.merge-info-text ul{margin:8px 0 0;padding-left:20px}.merge-info-text li{margin-bottom:4px}.merge-modal-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.merge-cancel-button{color:#ffffffb3;text-transform:none;border-radius:8px;padding:8px 24px;font-weight:500;transition:all .2s}.merge-cancel-button:hover{color:#fff;background-color:#ffffff0d}.merge-submit-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:8px;width:fit-content;min-width:150px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #3b82f663}.merge-submit-button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#3b82f6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f63b}.merge-submit-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.merge-close-result-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);border-radius:8px;width:fit-content;min-width:150px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #4ade8063}.merge-close-result-button:hover{background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%);transform:translateY(-1px);box-shadow:0 6px 20px #4ade803b}.modal-merge-databases .MuiDialog-paper{animation:.3s ease-out slideIn}.merge-modal-content::-webkit-scrollbar{width:8px}.merge-modal-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.merge-modal-content::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:4px}.merge-modal-content::-webkit-scrollbar-thumb:hover{background:#60a5fa80}@media (width<=768px){.merge-modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.merge-modal-header{padding:16px 20px}.merge-modal-title{font-size:1.1rem}.merge-modal-content{max-height:60vh;padding:16px}.merge-modal-actions{padding:12px 16px 16px;justify-content:center!important}.merge-form-container{gap:16px}.merge-chips-container{gap:6px}.merge-info-box{padding:12px}}@media (width<=480px){.merge-modal-title-container{gap:8px}.merge-modal-icon{font-size:24px}.merge-form-field .MuiOutlinedInput-root{font-size:16px}.merge-info-text{font-size:.7rem}.merge-section-label{font-size:.9rem}.merge-submit-button,.merge-cancel-button,.merge-close-result-button{min-width:100px!important;padding:6px 16px!important;font-size:.875rem!important}}.MuiChip-root.MuiChip-colorPrimary{background-color:#667eea4d!important}.MuiChip-root.MuiChip-colorPrimary .MuiChip-label{color:#fff!important}.MuiChip-root.MuiChip-colorPrimary .MuiChip-deleteIcon{color:#ffffff80!important}.MuiChip-root.MuiChip-colorPrimary .MuiChip-deleteIcon:hover{color:#ff5252!important}.modal-split-database .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.split-modal-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.split-modal-header{background:#60a5fa1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.split-modal-title-container{align-items:center;gap:12px;display:flex}.split-modal-icon{color:#60a5fa;font-size:28px}.split-modal-title{color:#60a5fa;font-size:1.25rem;font-weight:600}.split-close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.split-close-button:hover{color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.split-modal-content{background:0 0;max-height:70vh;padding:24px;overflow-y:auto}.split-success-alert{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d;margin-bottom:16px}.split-success-alert .MuiAlert-icon{color:#4ade80}.split-success-alert .MuiAlert-message{flex:1}.split-error-alert{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.split-error-alert .MuiAlert-icon{color:#ef4444}.split-form-container{flex-direction:column;gap:20px;padding-top:8px;display:flex}.split-databases-section{flex-direction:column;gap:12px;display:flex}.split-section-label{color:#fffc;font-weight:500}.split-section-hint{color:#ffffff80;margin-top:-8px;font-size:.75rem;display:block}.split-database-info{background:#60a5fa0d!important;border:1px solid #60a5fa26!important;border-radius:8px!important;margin-top:4px!important;padding:12px 16px!important}.split-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.split-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.split-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.split-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.split-form-field .MuiInputLabel-root{color:#ffffffb3}.split-form-field .MuiInputLabel-root.Mui-focused{color:#60a5fa}.split-form-field .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.split-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.split-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.split-form-field .MuiSelect-select{color:#fff}.split-form-field .MuiSelect-icon{color:#ffffffb3}.split-form-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.split-form-field .MuiMenuItem-root:hover{background-color:#60a5fa1a}.split-form-field .MuiMenuItem-root.Mui-selected{background-color:#60a5fa33}.split-form-field .MuiMenuItem-root.Mui-selected:hover{background-color:#60a5fa4d}.split-checkbox{margin:0!important;padding:4px 0!important}.split-checkbox .MuiFormControlLabel-label{font-size:.9rem}.split-info-box{background:#60a5fa0d;border:1px solid #60a5fa26;border-radius:12px;margin-top:8px;padding:16px}.split-info-text{color:#ffffffb3;font-size:.75rem;line-height:1.5}.split-info-text ul{margin:8px 0 0;padding-left:20px}.split-info-text li{margin-bottom:4px}.split-modal-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:flex-end!important;display:flex!important}.split-cancel-button{color:#ffffffb3;text-transform:none;border-radius:8px;padding:8px 24px;font-weight:500;transition:all .2s}.split-cancel-button:hover{color:#fff;background-color:#ffffff0d}.split-submit-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:8px;width:fit-content;min-width:150px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #3b82f663}.split-submit-button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#3b82f6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f63b}.split-submit-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.split-close-result-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);border-radius:8px;width:fit-content;min-width:150px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #4ade8063}.split-close-result-button:hover{background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%);transform:translateY(-1px);box-shadow:0 6px 20px #4ade803b}.modal-split-database .MuiDialog-paper{animation:.3s ease-out slideIn}.split-modal-content::-webkit-scrollbar{width:8px}.split-modal-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.split-modal-content::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:4px}.split-modal-content::-webkit-scrollbar-thumb:hover{background:#60a5fa80}@media (width<=768px){.split-modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.split-modal-header{padding:16px 20px}.split-modal-title{font-size:1.1rem}.split-modal-content{max-height:60vh;padding:16px}.split-modal-actions{padding:12px 16px 16px;justify-content:center!important}.split-form-container{gap:16px}.split-info-box{padding:12px}.split-database-info{padding:10px 12px!important}}@media (width<=480px){.split-modal-title-container{gap:8px}.split-modal-icon{font-size:24px}.split-form-field .MuiOutlinedInput-root{font-size:16px}.split-info-text{font-size:.7rem}.split-section-label{font-size:.9rem}.split-submit-button,.split-cancel-button,.split-close-result-button{min-width:100px!important;padding:6px 16px!important;font-size:.875rem!important}.split-database-info .MuiTypography-body2{font-size:.75rem!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.userdatabases-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.userdatabases-container{box-sizing:border-box;width:100%;max-width:100%}.userdatabases-header{width:100%}.add-database-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-database-button:active{transform:scale(.98)!important}.split-database-button{transition:all .3s!important}.split-database-button:active{transform:scale(.98)!important}.split-database-button .MuiButton-startIcon{margin-right:4px!important}.merge-databases-button{transition:all .3s!important}.merge-databases-button:active{transform:scale(.98)!important}.merge-databases-button .MuiButton-startIcon{margin-right:4px!important}.public-databases-button{transition:all .3s!important}.public-databases-button:active{transform:scale(.98)!important}.public-databases-button .MuiButton-startIcon{margin-right:4px!important}.parse-contacts-button{transition:all .3s!important}.parse-contacts-button:active{transform:scale(.98)!important}.parse-contacts-button .MuiButton-startIcon{margin-right:4px!important}@media (width<=960px){.userdatabases-page{padding:0}.userdatabases-container{padding-left:8px!important;padding-right:8px!important}.userdatabases-header{flex-direction:column;gap:12px;align-items:stretch!important}.userdatabases-header .MuiTypography-root{width:100%}.userdatabases-header .add-database-button,.userdatabases-header .parse-contacts-button,.userdatabases-header .public-databases-button,.userdatabases-header .merge-databases-button,.userdatabases-header .split-database-button{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.userdatabases-container{padding-left:4px!important;padding-right:4px!important}.userdatabases-header h1{font-size:1.1rem!important}.add-database-button,.parse-contacts-button,.public-databases-button,.merge-databases-button,.split-database-button{padding:6px 16px!important;font-size:.875rem!important}.parse-contacts-button .MuiButton-startIcon,.public-databases-button .MuiButton-startIcon,.merge-databases-button .MuiButton-startIcon,.split-database-button .MuiButton-startIcon{margin-right:2px!important}.parse-contacts-button .MuiButton-startIcon svg,.public-databases-button .MuiButton-startIcon svg,.merge-databases-button .MuiButton-startIcon svg,.split-database-button .MuiButton-startIcon svg{font-size:18px!important}}@media (width<=480px){.userdatabases-container{padding-left:2px!important;padding-right:2px!important}.userdatabases-header h1{line-height:1.2;font-size:1rem!important}.add-database-button,.parse-contacts-button,.public-databases-button,.merge-databases-button,.split-database-button{padding:4px 12px!important;font-size:.75rem!important}.add-database-button .MuiButton-startIcon,.parse-contacts-button .MuiButton-startIcon,.public-databases-button .MuiButton-startIcon,.merge-databases-button .MuiButton-startIcon,.split-database-button .MuiButton-startIcon{margin-right:4px!important}.add-database-button .MuiButton-startIcon svg,.parse-contacts-button .MuiButton-startIcon svg,.public-databases-button .MuiButton-startIcon svg,.merge-databases-button .MuiButton-startIcon svg,.split-database-button .MuiButton-startIcon svg{font-size:18px!important}.parse-contacts-button .MuiButton-label,.public-databases-button .MuiButton-label,.merge-databases-button .MuiButton-label,.split-database-button .MuiButton-label{font-size:0!important}.parse-contacts-button .MuiButton-label:after{content:"Спарсить";font-size:.75rem}.public-databases-button .MuiButton-label:after{content:"Публичные";font-size:.75rem}.merge-databases-button .MuiButton-label:after{content:"Объединить";font-size:.75rem}.split-database-button .MuiButton-label:after{content:"Разделить";font-size:.75rem}}@media (width<=380px){.parse-contacts-button .MuiButton-startIcon,.public-databases-button .MuiButton-startIcon,.merge-databases-button .MuiButton-startIcon,.split-database-button .MuiButton-startIcon{margin-right:0!important}.parse-contacts-button .MuiButton-label:after,.public-databases-button .MuiButton-label:after,.merge-databases-button .MuiButton-label:after,.split-database-button .MuiButton-label:after{content:""}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.userdatabases-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.edit-chat-dialog .MuiDialog-container{z-index:1300}.edit-chat-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-chat-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-chat-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-chat-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-chat-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-chat-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-chat-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chat-dialog-content{background:0 0!important;padding:24px!important}.edit-chat-form-container{flex-direction:column;gap:20px;display:flex}.edit-chat-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-chat-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-chat-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.edit-chat-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.edit-chat-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-chat-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.edit-chat-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-chat-form-field .MuiSelect-nativeInput{color:#fff}.edit-chat-form-field .MuiSelect-icon{color:#ffffffb3}.edit-chat-checkbox-group{background:#1e293b4d;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.edit-chat-checkbox-item{align-items:center;gap:10px;display:flex}.edit-chat-checkbox{accent-color:#667eea;cursor:pointer;width:18px;height:18px}.edit-chat-checkbox-label{color:#fffc;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem}.edit-chat-checkbox-label:hover{color:#fff}.edit-chat-info-box{background:#667eea1a;border:1px solid #667eea33;border-radius:12px;padding:16px}.edit-chat-info-text{color:#ffffffb3;font-size:.8rem;line-height:1.5}.edit-chat-info-text ul{margin:8px 0 0;padding-left:20px}.edit-chat-info-text li{margin-bottom:4px}.edit-chat-info-text strong{color:#ffffffe6}.edit-chat-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-chat-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-chat-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chat-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.edit-chat-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.edit-chat-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-chat-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-chat-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-chat-dialog-title{padding:16px 20px!important}.edit-chat-dialog-title-content h6{font-size:1rem!important}.edit-chat-dialog-content{padding:20px!important}.edit-chat-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-chat-dialog-cancel-button,.edit-chat-dialog-save-button{width:100%}}@media (width<=400px){.edit-chat-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-chat-dialog-title{padding:12px 16px!important}.edit-chat-dialog-content{padding:16px!important}.edit-chat-form-container{gap:16px}.edit-chat-dialog-actions{padding:12px 16px 16px!important}.edit-chat-checkbox-group{padding:8px}.edit-chat-checkbox-label{font-size:.8rem}}.edit-chat-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-chat-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-chat-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-chat-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.check-subscribe-dialog .MuiDialog-container{z-index:1300}.check-subscribe-dialog .MuiBackdrop-root{background-color:#00000080!important}.check-subscribe-dialog .MuiPaper-root{background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.check-subscribe-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.check-subscribe-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.check-subscribe-dialog-title-left{align-items:center;gap:12px;display:flex}.check-subscribe-dialog-title-text{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.check-subscribe-dialog-close-button{color:#fff9!important;padding:4px!important}.check-subscribe-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.check-subscribe-dialog-content{background:0 0!important;padding:24px!important}.chat-info-box{background:#667eea0d!important;border:1px solid #667eea26!important;border-radius:8px!important;padding:12px 16px!important}.chat-info-label{text-transform:uppercase;letter-spacing:.5px;display:block;color:#ffffff80!important;margin-bottom:8px!important;font-size:.7rem!important;font-weight:500!important}.account-select-form{margin-top:16px!important}.account-select-form .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.account-select-form .MuiOutlinedInput-root fieldset{border-color:#fff3}.account-select-form .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.account-select-form .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.account-select-form .MuiInputLabel-root{color:#ffffffb3}.account-select-form .MuiInputLabel-root.Mui-focused{color:#667eea}.account-select-form .MuiSelect-icon{color:#ffffffb3}.account-select-form .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.account-select-form .MuiFormHelperText-root.Mui-error{color:#ef4444}.result-alert{border-radius:8px!important}.result-alert .MuiAlert-message{width:100%}.check-subscribe-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.check-subscribe-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.check-subscribe-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.check-subscribe-dialog-submit-button{text-transform:none!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.check-subscribe-dialog-submit-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #667eea4d!important}.check-subscribe-dialog-submit-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}@keyframes slideInDialog{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.check-subscribe-dialog .MuiPaper-root{animation:.3s ease-out slideInDialog}@media (width<=600px){.check-subscribe-dialog .MuiPaper-root{width:calc(100% - 32px);margin:16px;border-radius:12px!important}.check-subscribe-dialog-title{padding:16px 20px!important}.check-subscribe-dialog-title-text{font-size:1rem!important}.check-subscribe-dialog-content{padding:20px!important}.check-subscribe-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.check-subscribe-dialog-cancel-button,.check-subscribe-dialog-submit-button{width:100%}}@media (width<=400px){.check-subscribe-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.check-subscribe-dialog-title{padding:12px 16px!important}.check-subscribe-dialog-content{padding:16px!important}.check-subscribe-dialog-actions{padding:12px 16px 16px!important}.chat-info-row{flex-direction:column;gap:2px}.chat-info-value{font-size:.75rem!important}}.check-subscribe-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.check-subscribe-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.check-subscribe-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.check-subscribe-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.check-subscribe-dialog-close-result-button{text-transform:none!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.check-subscribe-dialog-close-result-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #667eea4d!important}@keyframes slideInResult{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.result-detail-row{flex-direction:column;align-items:flex-start;gap:2px}.result-detail-value{text-align:left;width:100%;max-width:100%}.result-paper{padding:12px!important}.result-header{gap:8px}.result-icon{font-size:20px!important}.result-title{font-size:.85rem!important}.result-message{font-size:.8rem!important}}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.action-menu-item.check-item .menu-item-icon.check-icon{color:#60a5fa}.action-menu-item.check-item:hover{background-color:#60a5fa26!important}.action-menu-item.subscribe-item .menu-item-icon.subscribe-icon{color:#4ade80}.action-menu-item.subscribe-item:hover{background-color:#4ade8026!important}.action-menu-item.unsubscribe-item .menu-item-icon.unsubscribe-icon{color:#f59e0b}.action-menu-item.unsubscribe-item:hover{background-color:#f59e0b26!important}.table-mychats-container{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.table-container{background-color:#1e293b;border:1px solid #ffffff1a;border-radius:8px;overflow:visible!important}.table-all-columns .col-comment{width:18%!important;min-width:170px!important;display:table-cell!important}.table-all-columns .col-collection{width:13%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-tags{width:14%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-members{width:8%!important;min-width:80px!important;display:table-cell!important}.table-all-columns .col-memberships{width:13%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-checkbox,.table-all-columns .MuiTableCell-root.col-comment,.table-all-columns .MuiTableCell-root.col-username,.table-all-columns .MuiTableCell-root.col-collection,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-tags,.table-all-columns .MuiTableCell-root.col-members,.table-all-columns .MuiTableCell-root.col-memberships,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.data-row{opacity:1}.data-row:hover{z-index:1;position:relative}.chat-name{font-size:.875rem!important;font-weight:500!important}.chat-type{color:#ffffffb3!important;font-size:.8rem!important}.chat-username,.chat-collection{color:#fff9!important;font-size:.8rem!important}.member-count{font-size:.875rem!important;font-weight:500!important}.membership-empty{color:#fff6!important;font-size:.8rem!important}.status-chip,.membership-chip{font-weight:500!important}.table-pagination{z-index:1;background-color:#1e293b;border-top:1px solid #ffffff1a;border-radius:0 0 8px 8px;position:relative}.table-pagination .MuiTablePagination-select{padding-left:8px;padding-right:24px}.table-pagination .MuiIconButton-root:hover:not(.Mui-disabled){background-color:#667eea26!important}.MuiTableHead-root .MuiTableCell-root{z-index:2;position:sticky;top:0}.MuiCheckbox-root,.MuiCheckbox-root .MuiSvgIcon-root{transition:none!important}.MuiCheckbox-root:hover,.MuiCheckbox-root.Mui-checked:hover{transform:none!important}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.membership-chip{font-size:.7rem!important}.membership-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns{min-width:1050px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:45px!important}.table-all-columns .col-comment{width:17%!important;min-width:140px!important}.table-all-columns .col-username{min-width:110px!important}.table-all-columns .col-collection,.table-all-columns .col-status,.table-all-columns .col-tags{min-width:100px!important}.table-all-columns .col-members{min-width:70px!important}.table-all-columns .col-memberships{min-width:100px!important}.table-all-columns .col-action{min-width:70px!important}.chat-name{font-size:.8rem!important}.chat-type,.chat-username,.chat-collection{font-size:.75rem!important}.member-count{font-size:.8rem!important}.membership-empty{font-size:.75rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.membership-chip{height:22px!important;font-size:.6rem!important}.membership-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.membership-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:920px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:40px!important;padding:2px 0!important}.table-all-columns .col-comment{width:16%!important;min-width:110px!important}.table-all-columns .col-username{width:13%!important;min-width:90px!important}.table-all-columns .col-collection,.table-all-columns .col-status{width:12%!important;min-width:90px!important}.table-all-columns .col-tags{width:12%!important;min-width:80px!important}.table-all-columns .col-members{width:8%!important;min-width:60px!important}.table-all-columns .col-memberships{width:12%!important;min-width:90px!important}.table-all-columns .col-action{width:8%!important;min-width:60px!important}.table-all-columns .col-checkbox,.table-all-columns .col-comment,.table-all-columns .col-username,.table-all-columns .col-collection,.table-all-columns .col-status,.table-all-columns .col-tags,.table-all-columns .col-members,.table-all-columns .col-memberships,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.chat-name{font-size:.75rem!important}.chat-type,.chat-username,.chat-collection{font-size:.7rem!important}.member-count{font-size:.75rem!important}.membership-empty{font-size:.7rem!important}}@media (width<=480px){.status-chip{height:22px!important}.status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.status-chip .MuiChip-icon{margin-left:2px!important;margin-right:2px!important;font-size:.7rem!important}.membership-chip{height:20px!important}.membership-chip .MuiChip-label{padding-left:2px!important;padding-right:2px!important;font-size:.5rem!important}.membership-chip .MuiChip-icon{margin-left:2px!important;margin-right:1px!important;font-size:.6rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:820px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:35px!important;padding:2px 0!important}.table-all-columns .col-comment{width:15%!important;min-width:90px!important}.table-all-columns .col-username,.table-all-columns .col-collection{width:12%!important;min-width:70px!important}.table-all-columns .col-status{width:13%!important;min-width:80px!important}.table-all-columns .col-tags{width:11%!important;min-width:60px!important}.table-all-columns .col-members{width:8%!important;min-width:50px!important}.table-all-columns .col-memberships{width:11%!important;min-width:70px!important}.table-all-columns .col-action{width:8%!important;min-width:50px!important}.table-all-columns .col-checkbox,.table-all-columns .col-comment,.table-all-columns .col-username,.table-all-columns .col-collection,.table-all-columns .col-status,.table-all-columns .col-tags,.table-all-columns .col-members,.table-all-columns .col-memberships,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.chat-name{font-size:.7rem!important}.chat-type,.chat-username,.chat-collection{font-size:.65rem!important}.member-count{font-size:.7rem!important}.membership-empty{font-size:.65rem!important}}@media (width<=360px){.table-all-columns{min-width:750px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:32px!important}.table-all-columns .col-comment{width:14%!important;min-width:80px!important}.table-all-columns .col-username,.table-all-columns .col-collection{min-width:60px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-tags{min-width:55px!important}.table-all-columns .col-members{min-width:45px!important}.table-all-columns .col-memberships{min-width:60px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-checkbox,.table-all-columns .col-comment,.table-all-columns .col-username,.table-all-columns .col-collection,.table-all-columns .col-status,.table-all-columns .col-tags,.table-all-columns .col-members,.table-all-columns .col-memberships,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.chat-type-icon-channel{color:#60a5fa!important}.chat-type-icon-supergroup{color:#a78bfa!important}.chat-type-icon-group{color:#34d399!important}.membership-chip-success{color:#4ade80!important;background-color:#4ade8026!important;border:1px solid #4ade8033!important}.membership-chip-warning{color:#fbbf24!important;background-color:#fbbf2426!important;border:1px solid #fbbf2433!important}.membership-chip-error{color:#ef4444!important;background-color:#ef444426!important;border:1px solid #ef444433!important}.membership-chip-default{color:#94a3b8!important;background-color:#94a3b826!important;border:1px solid #94a3b833!important}.modal-add-chat .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.form-field .MuiSelect-nativeInput{color:#fff}.form-control-select{margin:0!important}.form-control-select .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.form-control-select .MuiOutlinedInput-root fieldset{border-color:#fff3}.form-control-select .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.form-control-select .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.form-control-select .MuiInputLabel-root{color:#ffffffb3}.form-control-select .MuiInputLabel-root.Mui-focused{color:#667eea}.form-control-select .MuiSelect-icon{color:#ffffffb3}.form-control-select .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.form-control-select .MuiFormHelperText-root.Mui-error{color:#ef4444}.form-control-select .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.MuiMenu-paper .MuiMenuItem-root{color:#e2e8f0}.MuiMenu-paper .MuiMenuItem-root:hover{background-color:#667eea1a}.MuiMenu-paper .MuiMenuItem-root.Mui-selected{color:#667eea;background-color:#667eea33}.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background-color:#667eea4d}.type-selector-container{flex-direction:column;gap:8px;display:flex}.type-selector-label{color:#ffffffb3;font-size:.875rem}.type-selector-chips{gap:10px;display:flex}.type-chip{cursor:pointer;border:1px solid #ffffff1a;transition:all .2s!important}.type-chip:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.type-chip.active{color:#667eea;background-color:#667eea33;border-color:#667eea}.type-chip .MuiChip-icon{transition:all .2s}.modal-add-chat .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.type-selector-chips{flex-wrap:wrap}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.type-selector-chips{flex-direction:column}.submit-button{width:100%;min-width:150px}}.modal-add-chat .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-chat .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-chat .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-chat .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.userchats-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.userchats-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.userchats-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.userchats-disclaimer-text{flex:1}.userchats-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.userchats-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.userchats-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.userchats-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.userchats-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.userchats-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.userchats-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.userchats-container{box-sizing:border-box;width:100%;max-width:100%}.userchats-header{width:100%}.add-chat-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-chat-button:active{transform:scale(.98)!important}.public-chats-button{transition:all .3s!important}.public-chats-button:active{transform:scale(.98)!important}.public-chats-button .MuiButton-startIcon{margin-right:4px!important}@media (width<=960px){.userchats-page{padding:0}.userchats-container{padding-left:8px!important;padding-right:8px!important}.userchats-header{flex-direction:column;gap:12px;align-items:stretch!important}.userchats-header .MuiTypography-root{width:100%}.userchats-header .add-chat-button,.userchats-header .public-chats-button,.userchats-header .cancel-selection-button,.userchats-header .delete-selected-button{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.userchats-container{padding-left:4px!important;padding-right:4px!important}.userchats-header h1{font-size:1.1rem!important}.add-chat-button,.public-chats-button,.cancel-selection-button,.delete-selected-button{padding:6px 16px!important;font-size:.875rem!important}.public-chats-button .MuiButton-startIcon{margin-right:2px!important}.public-chats-button .MuiButton-startIcon svg{font-size:18px!important}}@media (width<=480px){.userchats-container{padding-left:2px!important;padding-right:2px!important}.userchats-header h1{line-height:1.2;font-size:1rem!important}.add-chat-button,.public-chats-button,.cancel-selection-button,.delete-selected-button{padding:4px 12px!important;font-size:.75rem!important}.add-chat-button .MuiButton-startIcon,.public-chats-button .MuiButton-startIcon,.cancel-selection-button .MuiButton-startIcon,.delete-selected-button .MuiButton-startIcon{margin-right:4px!important}.add-chat-button .MuiButton-startIcon svg,.public-chats-button .MuiButton-startIcon svg,.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:18px!important}.public-chats-button .MuiButton-label{font-size:0!important}.public-chats-button .MuiButton-label:after{content:"Публичные";font-size:.75rem}}@media (width<=380px){.public-chats-button .MuiButton-startIcon{margin-right:0!important}.public-chats-button .MuiButton-label:after{content:""}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.userchats-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.modal-edit-apikey .MuiDialog-paper{min-width:400px;max-width:600px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}@media (width<=600px){.modal-edit-apikey .MuiDialog-paper{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.modal-header{padding:16px 20px!important}.modal-title{font-size:1rem!important}.modal-content{padding:20px!important}.modal-actions{padding:12px 20px 20px!important}.submit-button{padding:10px 20px!important;font-size:.9rem!important}.form-field .MuiInputLabel-root,.form-field .MuiOutlinedInput-root{font-size:.85rem!important}}@media (width<=400px){.modal-edit-apikey .MuiDialog-paper{width:calc(100% - 16px);margin:8px;border-radius:8px!important}.modal-header{padding:12px 16px!important}.modal-title{font-size:.9rem!important}.modal-icon{font-size:22px!important}.modal-content{padding:16px!important}.modal-actions{padding:12px 16px 16px!important}.info-text{font-size:.7rem!important}.submit-button{padding:8px 16px!important;font-size:.8rem!important}}.modal-edit-apikey .MuiDialog-paper{animation:.3s forwards slideIn}.check-api-key-dialog .MuiDialog-container{z-index:1300}.check-api-key-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.check-api-key-title{background:0 0!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important}.check-api-key-header{justify-content:space-between;align-items:center;width:100%;display:flex}.check-api-key-header-text{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.check-api-key-close-btn{color:#ffffff80!important;transition:all .2s!important}.check-api-key-close-btn:hover{transform:rotate(90deg);color:#fff!important;background-color:#ffffff1a!important}.check-api-key-content{background:0 0!important;padding:24px!important}.check-api-key-status-paper{background:#ffffff0d!important;border:1px solid #ffffff0d!important;border-radius:12px!important;padding:24px!important;transition:all .3s!important}.check-api-key-status-paper.status-667eea{border-color:#667eea4d!important}.check-api-key-status-paper.status-10b981{background:#10b9810d!important;border-color:#10b9814d!important}.check-api-key-status-paper.status-ef4444{background:#ef44440d!important;border-color:#ef44444d!important}.check-api-key-status-paper.status-fbbf24{background:#fbbf240d!important;border-color:#fbbf244d!important}.check-api-key-status-container{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.status-icon-container{justify-content:center;align-items:center;width:80px;height:80px;display:flex}.status-icon{font-size:64px!important}.status-icon.success-icon{color:#10b981}.status-icon.error-icon{color:#ef4444}.status-icon.warning-icon{color:#fbbf24}.status-icon.default-icon{color:#667eea}.status-text-container{flex-direction:column;align-items:center;gap:8px;display:flex}.status-title{color:#fff!important;font-size:1.25rem!important;font-weight:600!important}.status-title.success-title{color:#10b981!important}.status-title.error-title{color:#ef4444!important}.status-subtitle{color:#ffffffb3!important;font-size:.95rem!important;line-height:1.5!important}.status-subtitle.success-subtitle{color:#10b981cc!important}.status-subtitle.error-subtitle{color:#ef4444cc!important}.status-details{color:#ffffff80!important;margin-top:4px!important;font-size:.8rem!important}.status-hint{color:#fff6!important;margin-top:8px!important;font-size:.75rem!important}.check-api-key-actions{border-top:1px solid #ffffff1a!important;justify-content:center!important;padding:16px 24px 24px!important}.check-api-key-close-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;min-width:120px!important;padding:10px 40px!important;font-size:.95rem!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.check-api-key-close-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.check-api-key-close-button:disabled{opacity:.5!important;box-shadow:none!important;transform:none!important}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.check-api-key-status-paper{animation:.3s ease-out fadeInScale}@keyframes pulseIcon{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.status-icon.success-icon,.status-icon.error-icon,.status-icon.warning-icon{animation:.5s ease-out pulseIcon}@media (width<=600px){.check-api-key-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.check-api-key-title{padding:16px 20px!important}.check-api-key-header-text{font-size:1rem!important}.check-api-key-content{padding:20px!important}.check-api-key-status-paper{padding:16px!important}.status-icon{font-size:48px!important}.status-icon-container{width:64px;height:64px}.status-title{font-size:1.1rem!important}.status-subtitle{font-size:.85rem!important}.check-api-key-actions{padding:12px 20px 20px!important}.check-api-key-close-button{width:100%;padding:12px!important}}.action-menu-apikeys-container{z-index:10;display:inline-block;position:relative}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-apikeys-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-service{width:11%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .col-model{width:13%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-tokens{width:10%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .col-temperature{width:11%!important;min-width:110px!important;display:table-cell!important}.table-all-columns .col-lastused{width:14%!important;min-width:150px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-id,.table-all-columns .MuiTableCell-root.col-name,.table-all-columns .MuiTableCell-root.col-service,.table-all-columns .MuiTableCell-root.col-model,.table-all-columns .MuiTableCell-root.col-tokens,.table-all-columns .MuiTableCell-root.col-temperature,.table-all-columns .MuiTableCell-root.col-lastused,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.api-key-id{color:#667eea!important;font-family:Courier New,monospace!important;font-size:.8rem!important}.api-key-name{font-size:.875rem!important;font-weight:500!important}.api-key-url{color:#ffffff80!important;font-size:.7rem!important;display:block!important}.model-name{font-size:.8rem!important}.tokens-value,.temperature-value{font-family:Courier New,monospace!important;font-size:.8rem!important}.lastused-date{color:#fff9!important;font-size:.75rem!important}.service-chip{font-family:Courier New,monospace!important;font-weight:600!important;transition:all .2s!important}.service-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-id{min-width:50px!important}.table-all-columns .col-name{min-width:130px!important}.table-all-columns .col-service{min-width:80px!important}.table-all-columns .col-model{min-width:100px!important}.table-all-columns .col-tokens{min-width:80px!important}.table-all-columns .col-temperature{min-width:90px!important}.table-all-columns .col-lastused{min-width:130px!important}.table-all-columns .col-status{min-width:90px!important}.table-all-columns .col-action{min-width:70px!important}.api-key-id{font-size:.75rem!important}.api-key-name{font-size:.8rem!important}.api-key-url{font-size:.65rem!important}.model-name,.tokens-value,.temperature-value{font-size:.75rem!important}.lastused-date,.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:850px!important}.table-all-columns .col-id{width:6%!important;min-width:45px!important}.table-all-columns .col-name{width:16%!important;min-width:110px!important}.table-all-columns .col-service{width:10%!important;min-width:70px!important}.table-all-columns .col-model{width:12%!important;min-width:90px!important}.table-all-columns .col-tokens{width:10%!important;min-width:70px!important}.table-all-columns .col-temperature{width:11%!important;min-width:80px!important}.table-all-columns .col-lastused{width:15%!important;min-width:110px!important}.table-all-columns .col-status{width:11%!important;min-width:80px!important}.table-all-columns .col-action{width:7%!important;min-width:60px!important}.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-service,.table-all-columns .col-model,.table-all-columns .col-tokens,.table-all-columns .col-temperature,.table-all-columns .col-lastused,.table-all-columns .col-status,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.api-key-id{font-size:.7rem!important}.api-key-name{font-size:.75rem!important}.api-key-url{font-size:.6rem!important}.model-name,.tokens-value,.temperature-value{font-size:.7rem!important}.lastused-date{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:720px!important}.table-all-columns .col-id{width:5%!important;min-width:40px!important}.table-all-columns .col-name{width:15%!important;min-width:100px!important}.table-all-columns .col-service{width:10%!important;min-width:60px!important}.table-all-columns .col-model{width:12%!important;min-width:80px!important}.table-all-columns .col-tokens{width:10%!important;min-width:60px!important}.table-all-columns .col-temperature{width:11%!important;min-width:70px!important}.table-all-columns .col-lastused{width:16%!important;min-width:100px!important}.table-all-columns .col-status{width:11%!important;min-width:70px!important}.table-all-columns .col-action{width:8%!important;min-width:50px!important}.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-service,.table-all-columns .col-model,.table-all-columns .col-tokens,.table-all-columns .col-temperature,.table-all-columns .col-lastused,.table-all-columns .col-status,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.status-chip{height:22px!important}.status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.status-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}.service-chip{font-size:.55rem!important}.service-chip .MuiChip-label{padding:0 6px!important;font-size:.55rem!important}.api-key-id{font-size:.65rem!important}.api-key-name{font-size:.7rem!important}.api-key-url{font-size:.55rem!important}.model-name,.tokens-value,.temperature-value{font-size:.65rem!important}.lastused-date{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:640px!important}.table-all-columns .col-id{min-width:35px!important}.table-all-columns .col-name{min-width:90px!important}.table-all-columns .col-service{min-width:55px!important}.table-all-columns .col-model{min-width:70px!important}.table-all-columns .col-tokens{min-width:55px!important}.table-all-columns .col-temperature{min-width:60px!important}.table-all-columns .col-lastused{min-width:90px!important}.table-all-columns .col-status{min-width:60px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-service,.table-all-columns .col-model,.table-all-columns .col-tokens,.table-all-columns .col-temperature,.table-all-columns .col-lastused,.table-all-columns .col-status,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.modal-add-apikey .MuiDialog-paper{min-width:400px;max-width:600px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.modal-header{background:#667eea14!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.close-button{color:#fff9!important;padding:4px!important}.close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.success-alert{margin-bottom:16px;color:#4ade80!important;background-color:#4ade8026!important;border:1px solid #4ade8033!important;border-radius:8px!important}.error-alert{margin-bottom:16px;color:#ef4444!important;background-color:#ef444426!important;border:1px solid #ef444433!important;border-radius:8px!important}.warning-alert{margin-bottom:16px;color:#fbbf24!important;background-color:#fbbf2426!important;border:1px solid #fbbf2433!important;border-radius:8px!important}.form-container{flex-direction:column;gap:16px;display:flex}.form-field .MuiInputLabel-root.Mui-error{color:#ef4444}.form-field .MuiOutlinedInput-root.Mui-error fieldset{border-color:#ef4444}.form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.form-field .MuiSelect-root.Mui-focused .MuiSelect-icon{color:#667eea}.info-text ul li{margin-bottom:4px}.modal-actions{border-top:1px solid #ffffff1a!important;gap:12px!important;padding:16px 24px 24px!important}.submit-button{width:100%;color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.submit-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}@media (width<=600px){.modal-add-apikey .MuiDialog-paper{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.modal-header{padding:16px 20px!important}.modal-title{font-size:1rem!important}.modal-content{padding:20px!important}.modal-actions{padding:12px 20px 20px!important}.submit-button{padding:10px 20px!important;font-size:.9rem!important}.form-field .MuiInputLabel-root,.form-field .MuiOutlinedInput-root{font-size:.85rem!important}}@media (width<=400px){.modal-add-apikey .MuiDialog-paper{width:calc(100% - 16px);margin:8px;border-radius:8px!important}.modal-header{padding:12px 16px!important}.modal-title{font-size:.9rem!important}.modal-icon{font-size:22px!important}.modal-content{padding:16px!important}.modal-actions{padding:12px 16px 16px!important}.info-text{font-size:.7rem!important}.submit-button{padding:8px 16px!important;font-size:.8rem!important}}.modal-add-apikey .MuiDialog-paper{animation:.3s forwards slideIn}.loading-container .MuiCircularProgress-root{color:#667eea}.Mui-disabled{opacity:.6!important}.Mui-disabled .MuiOutlinedInput-root{background-color:#1e293b4d!important}.Mui-disabled .MuiInputLabel-root{color:#ffffff4d!important}.apikeys-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.apikeys-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.apikeys-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.apikeys-disclaimer-text{flex:1}.apikeys-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.apikeys-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.apikeys-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.apikeys-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.apikeys-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.apikeys-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.apikeys-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.apikeys-container{box-sizing:border-box;width:100%;max-width:100%}.apikeys-header{width:100%}.add-apikey-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-apikey-button:active{transform:scale(.98)!important}@media (width<=960px){.apikeys-page{padding:0}.apikeys-container{padding-left:8px!important;padding-right:8px!important}.apikeys-header{flex-direction:column;gap:12px;align-items:stretch!important}.apikeys-header .MuiTypography-root{width:100%}.apikeys-header .add-apikey-button{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.apikeys-container{padding-left:4px!important;padding-right:4px!important}.apikeys-header h1{font-size:1.1rem!important}.add-apikey-button{padding:6px 16px!important;font-size:.875rem!important}}@media (width<=480px){.apikeys-container{padding-left:2px!important;padding-right:2px!important}.apikeys-header h1{line-height:1.2;font-size:1rem!important}.add-apikey-button{padding:4px 12px!important;font-size:.75rem!important}.add-apikey-button .MuiButton-startIcon{margin-right:4px!important}.add-apikey-button .MuiButton-startIcon svg{font-size:18px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.apikeys-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.action-menu-proxies-container{z-index:10;display:inline-block;position:relative}.menu-item-icon.test-icon{color:#10b981}.edit-dialog-proxy .MuiDialog-container{z-index:1300}.edit-dialog-proxy .MuiBackdrop-root{background-color:#00000080!important}.edit-dialog-proxy .MuiPaper-root{min-width:500px;max-width:600px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-form-field .MuiInputLabel-root.Mui-error{color:#ef4444}.edit-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-color:#ef4444}.edit-form-field .MuiSelect-root.Mui-focused .MuiSelect-icon{color:#667eea}@media (width<=600px){.edit-dialog-proxy .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.edit-dialog-content{padding:20px!important}.edit-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button{width:100%}.edit-form-field .MuiInputLabel-root,.edit-form-field .MuiOutlinedInput-root{font-size:.85rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}@media (width<=600px){.edit-dialog-proxy .MuiPaper-root,.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title,.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.edit-dialog-content,.confirm-dialog-content{padding:20px!important}.edit-dialog-actions,.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button,.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-proxies-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.source-type-chip{font-weight:500!important;transition:all .2s!important}.source-type-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.proxy-connection-text{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;transition:all .2s;display:inline-block;overflow:hidden;max-width:100%!important;font-family:Courier New,monospace!important;font-size:.8rem!important}.proxy-connection-text:hover{text-decoration:underline!important}.lastcheck-date,.expires-date{color:#fff9!important;font-size:.75rem!important}.proxy-tooltip{word-break:break-all!important;background-color:#1e293b!important;border:1px solid #ffffff1a!important;border-radius:8px!important;max-width:400px!important;padding:12px 16px!important;font-size:.8rem!important;box-shadow:0 4px 20px #0000004d!important}.proxy-tooltip .MuiTooltip-arrow{color:#1e293b!important}.proxy-tooltip .MuiTypography-root{font-size:.8rem!important;line-height:1.6!important}.proxy-tooltip .MuiTypography-caption{line-height:1.8!important;display:block!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important;display:table-cell!important}.proxy-name{font-size:.8rem!important}.proxy-connection-text{font-size:.75rem!important}.lastcheck-date,.expires-date{font-size:.7rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important;display:table-cell!important}.proxy-name{font-size:.75rem!important}.proxy-connection-text{font-size:.7rem!important}.lastcheck-date,.expires-date{font-size:.65rem!important}.source-type-chip{font-size:.7rem!important}.source-type-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}}@media (width<=480px){.status-chip{height:24px!important}.status-chip .MuiChip-label{font-size:.65rem!important}.status-chip .MuiChip-icon{font-size:.9rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important;display:table-cell!important}.proxy-name{font-size:.7rem!important}.proxy-connection-text{font-size:.65rem!important}.lastcheck-date,.expires-date,.proxy-type-chip{font-size:.6rem!important}.proxy-type-chip .MuiChip-label{padding:0 6px!important;font-size:.6rem!important}.source-type-chip{font-size:.6rem!important}.source-type-chip .MuiChip-label{padding:0 6px!important;font-size:.6rem!important}.source-type-chip .MuiChip-icon{font-size:.9rem!important}}@media (width<=1024px){.MuiTable-root .MuiTableCell-root,.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=768px){.MuiTable-root .MuiTableCell-root,.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=480px){.MuiTable-root .MuiTableCell-root,.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{visibility:visible!important;opacity:1!important;display:table-cell!important}}.proxies-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.proxies-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.proxies-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.proxies-disclaimer-text{flex:1}.proxies-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.proxies-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.proxies-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.proxies-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.proxies-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.proxies-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.proxies-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.proxies-container{box-sizing:border-box;width:100%;max-width:100%}.proxies-header{width:100%}.proxies-add-buttons{box-sizing:border-box;flex-flow:row;justify-content:flex-end;align-items:center;gap:12px;width:100%;margin-bottom:16px;display:flex}.add-proxy-button{flex:none;min-width:240px;color:#fff!important;box-sizing:border-box!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 20px!important;font-size:.95rem!important;font-weight:600!important;line-height:1.2!important;transition:all .3s!important;display:inline-flex!important;box-shadow:0 4px 14px #667eea63!important}.add-proxy-button .MuiButton-startIcon{align-items:center!important;margin-left:0!important;margin-right:8px!important;display:inline-flex!important}.add-proxy-button .MuiButton-startIcon svg{font-size:20px!important}.add-proxy-button:active{transform:scale(.98)!important}.mass-add-proxy-button{flex:none;min-width:240px;color:#fff!important;box-sizing:border-box!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 20px!important;font-size:.95rem!important;font-weight:600!important;line-height:1.2!important;transition:all .3s!important;display:inline-flex!important;box-shadow:0 4px 14px #8b5cf663!important}.mass-add-proxy-button .MuiButton-startIcon{align-items:center!important;margin-left:0!important;margin-right:8px!important;display:inline-flex!important}.mass-add-proxy-button .MuiButton-startIcon svg{font-size:20px!important}.mass-add-proxy-button:active{transform:scale(.98)!important}@media (width<=960px){.proxies-page{padding:0}.proxies-container{padding-left:8px!important;padding-right:8px!important}.proxies-header{flex-direction:column;gap:12px;align-items:stretch!important}.proxies-header .MuiTypography-root{width:100%}.proxies-header-actions{justify-content:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.proxies-container{padding-left:4px!important;padding-right:4px!important}.proxies-header h1{font-size:1.1rem!important}.proxies-add-buttons{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;margin-bottom:12px}.proxies-add-buttons .MuiButton-root{justify-content:center;width:100%;min-width:0}.add-proxy-button,.mass-add-proxy-button{min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px 16px!important;font-size:.9rem!important}}@media (width<=480px){.proxies-container{padding-left:2px!important;padding-right:2px!important}.proxies-header h1{line-height:1.2;font-size:1rem!important}.proxies-add-buttons{gap:8px}.add-proxy-button,.mass-add-proxy-button{min-width:0!important;padding:8px 12px!important;font-size:.8rem!important}.add-proxy-button .MuiButton-startIcon,.mass-add-proxy-button .MuiButton-startIcon{margin-right:4px!important}.add-proxy-button .MuiButton-startIcon svg,.mass-add-proxy-button .MuiButton-startIcon svg{font-size:18px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.proxies-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.action-menu-instructions-container{z-index:10;display:inline-block;position:relative}.menu-item-icon.duplicate-icon{color:#a78bfa}.menu-item-icon.set-default-icon{color:#fbbf24}.edit-dialog-instruction .MuiDialog-container{z-index:1300}.edit-dialog-instruction .MuiBackdrop-root{background-color:#00000080!important}.edit-dialog-instruction .MuiPaper-root{min-width:500px;max-width:700px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-dialog-actions{border-top:1px solid #ffffff1a!important;gap:12px!important;padding:16px 24px 24px!important}@media (width<=600px){.edit-dialog-instruction .MuiPaper-root,.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title,.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.edit-dialog-content,.confirm-dialog-content{padding:20px!important}.edit-dialog-actions,.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button,.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-instructions-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-created,.table-all-columns .col-updated{width:15%!important;min-width:130px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-id,.table-all-columns .MuiTableCell-root.col-name,.table-all-columns .MuiTableCell-root.col-description,.table-all-columns .MuiTableCell-root.col-created,.table-all-columns .MuiTableCell-root.col-updated,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.instruction-id{color:#667eea!important;font-family:Courier New,monospace!important;font-size:.8rem!important}.instruction-name{font-size:.875rem!important;font-weight:500!important}.instruction-description-short{color:#ffffff80!important;font-size:.75rem!important;display:block!important}.instruction-content{color:#ffffffb3!important;font-size:.8rem!important}.instruction-date{color:#fff9!important;font-size:.75rem!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-id{min-width:70px!important}.table-all-columns .col-name{min-width:150px!important}.table-all-columns .col-description{min-width:160px!important}.table-all-columns .col-created,.table-all-columns .col-updated{min-width:110px!important}.instruction-id{font-size:.75rem!important}.instruction-name{font-size:.8rem!important}.instruction-description-short{font-size:.7rem!important}.instruction-content{font-size:.75rem!important}.instruction-date{font-size:.7rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:750px!important}.table-all-columns .col-id{width:9%!important;min-width:60px!important}.table-all-columns .col-name{width:24%!important;min-width:130px!important}.table-all-columns .col-description{width:28%!important;min-width:140px!important}.table-all-columns .col-created,.table-all-columns .col-updated{width:16%!important;min-width:100px!important}.table-all-columns .col-action{width:7%!important;min-width:60px!important}.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-description,.table-all-columns .col-created,.table-all-columns .col-updated,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.instruction-id{font-size:.7rem!important}.instruction-name{font-size:.75rem!important}.instruction-description-short{font-size:.65rem!important}.instruction-content{font-size:.7rem!important}.instruction-date{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:650px!important}.table-all-columns .col-id{width:8%!important;min-width:50px!important}.table-all-columns .col-name{width:23%!important;min-width:110px!important}.table-all-columns .col-description{width:27%!important;min-width:120px!important}.table-all-columns .col-created,.table-all-columns .col-updated{width:17%!important;min-width:90px!important}.table-all-columns .col-action{width:8%!important;min-width:50px!important}.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-description,.table-all-columns .col-created,.table-all-columns .col-updated,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.instruction-id{font-size:.65rem!important}.instruction-name{font-size:.7rem!important}.instruction-description-short{font-size:.6rem!important}.instruction-content{font-size:.65rem!important}.instruction-date{font-size:.6rem!important}}@media (width<=360px){.table-all-columns{min-width:580px!important}.table-all-columns .col-id{min-width:45px!important}.table-all-columns .col-name,.table-all-columns .col-description{min-width:100px!important}.table-all-columns .col-created,.table-all-columns .col-updated{min-width:80px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-description,.table-all-columns .col-created,.table-all-columns .col-updated,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.instructions-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.instructions-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.instructions-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.instructions-disclaimer-text{flex:1}.instructions-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.instructions-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.instructions-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.instructions-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.instructions-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.instructions-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.instructions-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.instructions-container{box-sizing:border-box;width:100%;max-width:100%}.instructions-header{width:100%}.add-instruction-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-instruction-button:active{transform:scale(.98)!important}@media (width<=960px){.instructions-page{padding:0}.instructions-container{padding-left:8px!important;padding-right:8px!important}.instructions-header{flex-direction:column;gap:12px;align-items:stretch!important}.instructions-header .MuiTypography-root{width:100%}.instructions-header .add-instruction-button{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.instructions-container{padding-left:4px!important;padding-right:4px!important}.instructions-header h1{font-size:1.1rem!important}.add-instruction-button{padding:6px 16px!important;font-size:.875rem!important}}@media (width<=480px){.instructions-container{padding-left:2px!important;padding-right:2px!important}.instructions-header h1{line-height:1.2;font-size:1rem!important}.add-instruction-button{padding:4px 12px!important;font-size:.75rem!important}.add-instruction-button .MuiButton-startIcon{margin-right:4px!important}.add-instruction-button .MuiButton-startIcon svg{font-size:18px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.instructions-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.edit-messages-dialog .MuiDialog-container{z-index:1300}.edit-messages-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-messages-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-messages-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-messages-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-messages-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-messages-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-messages-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-messages-dialog-content{background:0 0!important;padding:24px!important}.edit-messages-form-container{flex-direction:column;gap:20px;display:flex}.edit-messages-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-messages-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-messages-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.edit-messages-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.edit-messages-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-messages-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.edit-messages-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-messages-form-field input[type=datetime-local]{color:#fff}.edit-messages-form-field input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.edit-messages-info-box{background:#667eea1a;border:1px solid #667eea33;border-radius:12px;padding:16px}.edit-messages-info-text{color:#ffffffb3;font-size:.8rem;line-height:1.5}.edit-messages-info-text ul{margin:8px 0 0;padding-left:20px}.edit-messages-info-text li{margin-bottom:4px}.edit-messages-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-messages-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-messages-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-messages-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.edit-messages-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.edit-messages-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-messages-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-messages-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-messages-dialog-title{padding:16px 20px!important}.edit-messages-dialog-title-content h6{font-size:1rem!important}.edit-messages-dialog-content{padding:20px!important}.edit-messages-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-messages-dialog-cancel-button,.edit-messages-dialog-save-button{width:100%}}@media (width<=400px){.edit-messages-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-messages-dialog-title{padding:12px 16px!important}.edit-messages-dialog-content{padding:16px!important}.edit-messages-form-container{gap:16px}.edit-messages-dialog-actions{padding:12px 16px 16px!important}}.warning-alert{margin-bottom:16px;color:#fbbf24!important;background-color:#fbbf241a!important;border:1px solid #fbbf244d!important}.warning-alert .MuiAlert-icon{color:#fbbf24!important}.warning-alert strong{color:#fbbf24;font-weight:700}.edit-messages-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-messages-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-messages-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-messages-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.menu-item-icon.retry-icon{color:#60a5fa;font-size:1.2rem}.menu-item-icon.cancel-icon{color:#fbbf24;font-size:1.2rem}.action-menu-item.retry-item:hover{background-color:#60a5fa26!important}.action-menu-item.cancel-item:hover{background-color:#fbbf2426!important}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-mymessages-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-sender,.table-all-columns .col-receiver{width:15%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-attempts{width:10%!important;min-width:80px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-sender,.table-all-columns .MuiTableCell-root.col-receiver,.table-all-columns .MuiTableCell-root.col-message,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-attempts,.table-all-columns .MuiTableCell-root.col-scheduled,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.message-text{max-width:100%!important}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns .col-sender,.table-all-columns .col-receiver{min-width:100px!important}.table-all-columns .col-message{min-width:120px!important}.table-all-columns .col-status{min-width:90px!important}.table-all-columns .col-scheduled{min-width:110px!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:800px!important}.table-all-columns .col-sender,.table-all-columns .col-receiver{width:14%!important;min-width:90px!important}.table-all-columns .col-message{width:18%!important;min-width:100px!important}.table-all-columns .col-status{width:13%!important;min-width:80px!important}.table-all-columns .col-attempts{width:10%!important;min-width:60px!important}.table-all-columns .col-scheduled{width:17%!important;min-width:90px!important}.table-all-columns .col-action{width:10%!important;min-width:60px!important}.table-all-columns .col-sender,.table-all-columns .col-receiver,.table-all-columns .col-message,.table-all-columns .col-status,.table-all-columns .col-attempts,.table-all-columns .col-scheduled,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=480px){.status-chip{height:24px!important}.status-chip .MuiChip-label{font-size:.6rem!important}.status-chip .MuiChip-icon{font-size:.75rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:700px!important}.table-all-columns .col-sender,.table-all-columns .col-receiver{width:13%!important;min-width:80px!important}.table-all-columns .col-message{width:18%!important;min-width:90px!important}.table-all-columns .col-status{width:13%!important;min-width:70px!important}.table-all-columns .col-attempts{width:10%!important;min-width:50px!important}.table-all-columns .col-scheduled{width:18%!important;min-width:80px!important}.table-all-columns .col-action{width:10%!important;min-width:50px!important}.table-all-columns .col-sender,.table-all-columns .col-receiver,.table-all-columns .col-message,.table-all-columns .col-status,.table-all-columns .col-attempts,.table-all-columns .col-scheduled,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}}@media (width<=360px){.table-all-columns{min-width:650px!important}.table-all-columns .col-sender,.table-all-columns .col-receiver{min-width:70px!important}.table-all-columns .col-message{min-width:80px!important}.table-all-columns .col-status{min-width:60px!important}.table-all-columns .col-attempts{min-width:45px!important}.table-all-columns .col-scheduled{min-width:70px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-sender,.table-all-columns .col-receiver,.table-all-columns .col-message,.table-all-columns .col-status,.table-all-columns .col-attempts,.table-all-columns .col-scheduled,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.messages-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.messages-container{box-sizing:border-box;width:100%;max-width:100%}.messages-header{width:100%}.messages-filters{align-items:center;gap:12px;display:flex}@media (width<=960px){.messages-page{padding:0}.messages-container{padding-left:8px!important;padding-right:8px!important}.messages-header{flex-direction:column;gap:8px;align-items:flex-start!important}.messages-filters{flex-wrap:wrap;align-items:flex-start;width:100%}.messages-filters .MuiFormControl-root{flex:1;min-width:130px}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.messages-container{padding-left:4px!important;padding-right:4px!important}.messages-header h1{font-size:1.1rem!important}.messages-filters .MuiFormControl-root{min-width:100px;font-size:.875rem!important}}@media (width<=480px){.messages-container{padding-left:2px!important;padding-right:2px!important}.messages-header h1{line-height:1.2;font-size:1rem!important}.messages-filters{flex-direction:column;width:100%}.messages-filters .MuiFormControl-root{width:100%;min-width:unset}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.messages-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.messages-filters .MuiFormControl-root:last-child .MuiSelect-select{align-items:center;display:flex;padding-left:8px!important}.messages-filters .MuiFormControl-root:last-child .MuiSelect-select .MuiSvgIcon-root{margin-right:4px}@media (width<=960px){.messages-filters .MuiFormControl-root:last-child{min-width:140px}}@media (width<=768px){.messages-filters .MuiFormControl-root:last-child{min-width:120px}}@media (width<=480px){.messages-filters .MuiFormControl-root:last-child{width:100%;min-width:unset}}.prompts-container{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a2e 100%);min-height:100vh;position:relative;overflow:hidden}.prompts-container:before{content:"";background:radial-gradient(circle,#90caf91a 0%,#0000 70%);width:200%;height:200%;animation:8s ease-in-out infinite pulse;position:absolute;top:-50%;left:-50%}.tariff-section{padding:24px}.payment-modal{animation:.3s forwards modalFadeIn}.payment-modal .MuiAlert-root{border-radius:8px}.payment-modal iframe{background-color:#0f172a}.payment-modal .link-copy-container{background:#0f172a99;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:8px;margin-top:12px;margin-bottom:16px;padding:12px 16px;display:flex}.payment-modal .link-text{color:#fff9;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:monospace;font-size:.8rem;overflow:hidden}.currency-toggle-container{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:20px;display:flex}.currency-toggle-label{color:#ffffff80;font-size:.85rem;font-weight:400}.currency-toggle-group{background:#ffffff0d;border-radius:8px;padding:2px}.currency-toggle-group .MuiToggleButton-root{color:#ffffff80;text-transform:none;border:none;border-radius:6px;gap:6px;min-width:60px;padding:6px 16px;font-size:.85rem;font-weight:500}.currency-toggle-group .MuiToggleButton-root:hover{background-color:#ffffff14}.currency-toggle-group .MuiToggleButton-root.Mui-selected{color:#fff;background-color:#667eea4d}.currency-toggle-group .MuiToggleButton-root.Mui-selected:hover{background-color:#667eea66}.currency-toggle-group .MuiToggleButton-root .MuiSvgIcon-root{font-size:18px}.tariff-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;padding:24px;transition:all .3s;display:flex;position:relative;overflow:hidden}.tariff-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-size:.7rem;font-weight:600;display:flex;position:absolute;top:12px;right:12px}.tariff-badge.current{color:#4ade80;background:#4ade8033;border:1px solid #4ade804d}.tariff-badge.popular{color:#f59e0b;background:#f59e0b33;border:1px solid #f59e0b4d}.tariff-badge.recommended{color:#667eea;background:#667eea33;border:1px solid #667eea4d}.tariff-name{color:#fff;margin-bottom:4px;font-size:1.25rem;font-weight:600}.tariff-price{color:#667eea;margin:8px 0 4px;font-size:2rem;font-weight:700}.tariff-price span{color:#fff6;font-size:.875rem;font-weight:400}.tariff-limits{flex-wrap:wrap;gap:16px;margin:12px 0 16px;display:flex}.tariff-limit-item{color:#fff9;align-items:center;gap:6px;font-size:.85rem;display:flex}.tariff-limit-item svg{color:#667eea;font-size:18px}.tariff-buy-button{text-transform:none;color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:10px;font-weight:600;transition:all .3s;display:flex}.tariff-buy-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #667eea66}.tariff-buy-button:active:not(:disabled){transform:scale(.98)}.tariff-buy-button:disabled{opacity:.6;cursor:not-allowed}.tariff-current-button{text-transform:none;color:#4ade80;cursor:default;background:#4ade8026;border:1px solid #4ade8033;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:10px;font-weight:600;display:flex}.current-tariff-info .tariff-status-icon{color:#4ade80;font-size:24px}@media (width<=1024px){.tariffs-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}}@media (width<=768px){.tariff-section{padding:16px}.tariffs-grid{grid-template-columns:1fr;gap:16px}.tariff-card{padding:20px}.tariff-name{font-size:1.1rem}.tariff-price{font-size:1.5rem}.tariff-limits{gap:12px}.current-tariff-info{flex-wrap:wrap;padding:12px}.current-tariff-info .tariff-info-text{font-size:.85rem}.currency-toggle-container{justify-content:center;padding:8px 12px}.currency-toggle-label{font-size:.8rem}.currency-toggle-group .MuiToggleButton-root{min-width:50px;padding:4px 12px;font-size:.8rem}.payment-modal{padding:16px!important}.payment-modal iframe{min-height:300px}}@media (width<=480px){.tariff-section{padding:12px}.tariff-card{border-radius:12px;padding:16px}.tariff-name{font-size:1rem}.tariff-price{font-size:1.25rem}.tariff-limit-item{font-size:.75rem}.tariff-limit-item svg{font-size:16px}.tariff-badge{padding:3px 10px;font-size:.6rem;top:8px;right:8px}.tariff-buy-button,.tariff-current-button{padding:8px;font-size:.85rem}.current-tariff-info{gap:8px;padding:10px}.current-tariff-info .tariff-status-icon{font-size:20px}.current-tariff-info .tariff-info-text{font-size:.8rem}.currency-toggle-container{flex-direction:column;align-items:stretch;gap:8px;padding:8px}.currency-toggle-label{text-align:center;font-size:.75rem}.currency-toggle-group{width:100%;display:flex}.currency-toggle-group .MuiToggleButton-root{flex:1;min-width:0;padding:6px 8px;font-size:.75rem}.currency-toggle-group .MuiToggleButton-root .MuiSvgIcon-root{font-size:16px}.payment-modal{border-radius:12px!important;padding:12px!important}.payment-modal iframe{min-height:250px}.payment-modal .MuiTypography-h6{font-size:1.1rem!important}.payment-modal .link-text{font-size:.7rem!important}}@media (width<=360px){.tariff-card{padding:12px}.tariff-name{font-size:.9rem}.tariff-price{font-size:1.1rem}.tariff-limit-item{font-size:.7rem}.tariff-badge{padding:2px 8px;font-size:.5rem}.tariff-buy-button,.tariff-current-button{padding:6px;font-size:.75rem}.payment-modal iframe{min-height:200px}}@media (prefers-color-scheme:dark){.tariff-card{background:#1e293bcc}.tariff-card:hover{border-color:#667eea66}.tariff-card.active{background:#4ade8014;border-color:#4ade8066}}.tariff-card{animation:.5s forwards fadeInUp}.tariff-card:first-child{animation-delay:50ms}.tariff-card:nth-child(2){animation-delay:.1s}.tariff-card:nth-child(3){animation-delay:.15s}.tariff-card:nth-child(4){animation-delay:.2s}.tariff-card:nth-child(5){animation-delay:.25s}.tariff-duration{background:#667eea1a;border:1px solid #667eea26;border-radius:20px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:6px auto 12px;padding:4px 12px;display:flex}.tariff-duration-icon{color:#667eea;font-size:16px}.tariff-duration-text{color:#ffffffb3;letter-spacing:.3px;font-size:.75rem;font-weight:500}@media (width<=768px){.tariff-duration{gap:4px;padding:3px 10px}.tariff-duration-icon{font-size:14px}.tariff-duration-text{font-size:.7rem}}@media (width<=480px){.tariff-duration{gap:4px;margin:4px 0 10px;padding:2px 8px}.tariff-duration-icon{font-size:12px}.tariff-duration-text{font-size:.65rem}}.tariffs-page{background:linear-gradient(135deg,#0f172a 0%,#1a1a2e 100%);min-height:100vh;position:relative;overflow:hidden}.tariffs-page:before{content:"";pointer-events:none;background:radial-gradient(circle,#fbbf240d 0%,#0000 70%);width:200%;height:200%;animation:8s ease-in-out infinite pulseBg;position:absolute;top:-50%;left:-50%}@keyframes pulseBg{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.tariffs-page .tariff-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#1e293b66;border:1px solid #ffffff0d;border-radius:16px;width:100%;max-width:100%;padding:24px;position:relative}.tariffs-page .tariff-section:hover{border-color:#667eea33}.tariffs-page .tariffs-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;margin-top:16px;display:grid}@media (width<=768px){.tariffs-page .tariff-section{border-radius:12px;padding:16px}.tariffs-page .tariffs-grid{grid-template-columns:1fr;gap:16px}}@media (width<=480px){.tariffs-page .tariff-section{border-radius:10px;padding:12px}.tariffs-page .tariffs-grid{gap:12px}}.tariffs-page .tariff-card{box-sizing:border-box;width:100%;max-width:100%}.modal-messages{z-index:1300;justify-content:center;align-items:center;display:flex}.modal-messages-content{background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #667eea4d;border-radius:16px;outline:none;flex-direction:column;width:700px;max-width:92vw;max-height:85vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-messages-header{background:#667eea14;border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.modal-messages-header-left{flex-direction:column;gap:2px;display:flex}.modal-messages-title{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.modal-messages-subtitle{color:#ffffff80!important;font-size:.85rem!important}.modal-messages-close{color:#fff9!important;transition:all .2s!important}.modal-messages-close:hover{transform:rotate(90deg);color:#fff!important;background-color:rgba(255, ‌255, 255, .1)!important}.modal-messages-body{flex:1;min-height:300px;max-height:calc(85vh - 140px);padding:20px 24px;overflow-y:auto}.modal-messages-body::-webkit-scrollbar{width:6px}.modal-messages-body::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.modal-messages-body::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:3px}.modal-messages-body::-webkit-scrollbar-thumb:hover{background:#667eea80}.modal-messages-loading{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.modal-messages-error{margin-bottom:16px;color:#ef4444!important;background-color:#ef44441a!important;border:1px solid #ef44444d!important}.modal-messages-error .MuiAlert-icon{color:#ef4444!important}.modal-messages-empty{justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.modal-messages-list{flex-direction:column;gap:12px;padding:4px 0;display:flex}.message-container{flex-direction:column;max-width:80%;animation:.3s forwards fadeInMessage;display:flex}.message-container.inbound{align-self:flex-start;align-items:flex-start}.message-container.outbound{align-self:flex-end;align-items:flex-end}@keyframes fadeInMessage{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.message-container:first-child{animation-delay:0s}.message-container:nth-child(2){animation-delay:50ms}.message-container:nth-child(3){animation-delay:.1s}.message-container:nth-child(4){animation-delay:.15s}.message-container:nth-child(5){animation-delay:.2s}.message-bubble{word-wrap:break-word;border-radius:12px;max-width:100%;padding:10px 14px;transition:all .2s;position:relative}.message-bubble:hover{transform:scale(1.01)}.message-bubble.inbound-bubble{background:#1e293be6;border:1px solid #ffffff0d;border-bottom-left-radius:4px}.message-bubble.outbound-bubble{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-bottom-right-radius:4px;box-shadow:0 4px 14px #667eea4d}.message-sender{text-transform:uppercase;letter-spacing:.5px;color:#ffffff80!important;margin-bottom:4px!important;font-size:.7rem!important;font-weight:500!important}.message-content{word-break:break-word;color:#fff!important;font-size:.9rem!important;line-height:1.5!important}.message-time{text-align:right;display:block;color:#fff6!important;margin-top:6px!important;font-size:.65rem!important}.modal-messages-input-area{background:#0003;border-top:1px solid #ffffff14;flex-shrink:0;padding:12px 20px 16px}.modal-messages-input-wrapper{align-items:flex-end;gap:10px;display:flex;position:relative}.modal-messages-input{flex:1}.modal-messages-input .MuiOutlinedInput-root{padding-right:60px!important}.modal-messages-input .MuiInputBase-input{max-height:80px;overflow-y:auto}.modal-messages-input .MuiInputBase-input::-webkit-scrollbar{width:4px}.modal-messages-input .MuiInputBase-input::-webkit-scrollbar-track{background:0 0}.modal-messages-input .MuiInputBase-input::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:2px}.modal-messages-input .MuiInputBase-input::-webkit-scrollbar-thumb:hover{background:#667eea80}.message-char-counter{pointer-events:none!important;text-align:center!important;-webkit-user-select:none!important;user-select:none!important;min-width:30px!important;font-family:inherit!important;font-size:.6rem!important;transition:color .2s!important;position:absolute!important;bottom:8px!important;right:56px!important}.modal-messages-send-wrapper{flex-shrink:0;justify-content:center;align-items:center;padding-bottom:2px;display:flex}.modal-messages-send-btn{background-color:#ffffff1a!important;flex-shrink:0!important;transition:all .2s!important}.modal-messages-send-btn:hover:not(.Mui-disabled){transform:scale(1.05);box-shadow:0 4px 14px #667eea66;background-color:#667eea!important}.modal-messages-send-btn:active:not(.Mui-disabled){transform:scale(.95)}.modal-messages-send-btn.active{background-color:#667eea!important}.modal-messages-send-btn.active:hover{background-color:#5a6fd6!important}.modal-messages-snackbar .MuiAlert-root{color:#fff!important;background-color:#1e293b!important;border:1px solid #ffffff1a!important}@media (width<=768px){.modal-messages-content{border-radius:12px;width:95vw;max-width:95vw;max-height:90vh}.modal-messages-header{padding:12px 16px}.modal-messages-title{font-size:1rem!important}.modal-messages-subtitle{font-size:.8rem!important}.modal-messages-body{max-height:calc(90vh - 130px);padding:12px 16px}.modal-messages-input-area{padding:10px 14px 14px}.modal-messages-input-wrapper{gap:8px}.modal-messages-input .MuiInputBase-input{padding:8px 12px!important;font-size:.85rem!important}.modal-messages-input .MuiOutlinedInput-root{padding-right:52px!important}.message-char-counter{min-width:25px!important;font-size:.55rem!important;bottom:6px!important;right:48px!important}.modal-messages-send-btn{width:32px!important;height:32px!important}.modal-messages-send-btn .MuiSvgIcon-root{font-size:16px!important}.message-container{max-width:90%}.message-bubble{padding:8px 12px}.message-content{font-size:.85rem!important}.message-time{font-size:.6rem!important}}@media (width<=480px){.modal-messages-content{border-radius:8px;width:98vw;max-width:98vw;max-height:95vh}.modal-messages-header{padding:10px 12px}.modal-messages-title{font-size:.9rem!important}.modal-messages-body{max-height:calc(95vh - 120px);padding:8px 10px}.modal-messages-input-area{padding:8px 10px 12px}.modal-messages-input-wrapper{gap:6px}.modal-messages-input .MuiInputBase-input{padding:6px 10px!important;font-size:.8rem!important}.modal-messages-input .MuiOutlinedInput-root{padding-right:44px!important}.message-char-counter{min-width:20px!important;font-size:.5rem!important;bottom:5px!important;right:40px!important}.modal-messages-send-btn{width:28px!important;height:28px!important}.modal-messages-send-btn .MuiSvgIcon-root{font-size:14px!important}.message-container{max-width:95%}.message-bubble{border-radius:8px;padding:6px 10px}.message-content{font-size:.8rem!important}.message-sender{font-size:.6rem!important}}@keyframes messageAppear{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.message-container:last-child{animation:.3s forwards messageAppear}.modal-messages-body.loading{overflow:hidden}@keyframes sendButtonPulse{0%,to{box-shadow:0 0 #667eea66}50%{box-shadow:0 0 0 6px #667eea1a}}.modal-messages-send-btn:not(.Mui-disabled){animation:2s ease-in-out infinite sendButtonPulse}.result-dialog .MuiDialog-paper{background-color:#1e293b!important;border:1px solid #667eea33!important;border-radius:16px!important;width:90%!important;max-width:450px!important;margin:16px!important;box-shadow:0 25px 50px -12px #00000080!important}@keyframes resultDialogAppear{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.result-dialog .MuiDialogTitle-root{color:#fff!important;border-bottom:1px solid #ffffff0d!important;justify-content:space-between!important;align-items:center!important;padding:16px 20px!important;font-size:1.1rem!important;font-weight:600!important;display:flex!important}.result-dialog .MuiDialogTitle-root .MuiIconButton-root{color:#ffffff80!important;padding:4px!important;transition:all .2s!important}.result-dialog .MuiDialogTitle-root .MuiIconButton-root:hover{transform:rotate(90deg);color:#fff!important;background-color:#ffffff1a!important}.result-dialog .MuiDialogContent-root{padding:20px 24px!important}.result-dialog .result-icon{justify-content:center;align-items:center;margin-top:4px;display:flex}.result-dialog .result-message{color:#fff!important;text-align:center!important;font-size:1.1rem!important;font-weight:600!important}.result-dialog .result-detail{color:#fff9!important;text-align:center!important;word-break:break-word!important;max-width:100%!important;font-size:.9rem!important;line-height:1.5!important}.result-dialog .result-status{border-radius:20px!important;align-items:center!important;gap:8px!important;margin-top:8px!important;padding:6px 14px!important;display:flex!important}.result-dialog .result-status.success{background-color:#22c55e1a!important;border:1px solid #22c55e33!important}.result-dialog .result-status.error{background-color:#ef44441a!important;border:1px solid #ef444433!important}.result-dialog .result-status .status-dot{border-radius:50%!important;width:8px!important;height:8px!important}.result-dialog .result-status .status-dot.success{background-color:#22c55e!important}.result-dialog .result-status .status-dot.error{background-color:#ef4444!important}.result-dialog .result-status .status-label{font-size:.75rem!important;font-weight:500!important}.result-dialog .result-status .status-label.success{color:#22c55e!important}.result-dialog .result-status .status-label.error{color:#ef4444!important}.result-dialog .MuiDialogActions-root{border-top:1px solid #ffffff0d!important;justify-content:center!important;padding:12px 20px 20px!important}.result-dialog .MuiDialogActions-root .MuiButton-root{color:#fff!important;text-transform:none!important;background-color:#667eea!important;border-radius:12px!important;width:100%!important;padding:10px!important;font-size:.9rem!important;font-weight:600!important}.result-dialog .MuiDialogActions-root .MuiButton-root:hover{transform:scale(1.02);background-color:#5a6fd6!important}.result-dialog .MuiDialogActions-root .MuiButton-root:active{transform:scale(.98)}@media (width<=480px){.result-dialog .MuiDialog-paper{border-radius:12px!important;width:95%!important;max-width:95%!important;margin:8px!important}.result-dialog .MuiDialogTitle-root{padding:12px 16px!important;font-size:.95rem!important}.result-dialog .MuiDialogContent-root{padding:16px 18px!important}.result-dialog .result-message{font-size:1rem!important}.result-dialog .result-detail{font-size:.8rem!important}.result-dialog .MuiDialogActions-root{padding:10px 16px 16px!important}.result-dialog .MuiDialogActions-root .MuiButton-root{padding:8px!important;font-size:.8rem!important}.result-dialog .MuiSvgIcon-root{font-size:36px!important}}@media (width<=360px){.result-dialog .MuiDialog-paper{width:98%!important;max-width:98%!important}.result-dialog .MuiDialogTitle-root{padding:10px 12px!important;font-size:.85rem!important}.result-dialog .MuiDialogContent-root{padding:12px 14px!important}.result-dialog .result-message{font-size:.9rem!important}.result-dialog .result-detail{font-size:.75rem!important}.result-dialog .MuiDialogActions-root{padding:8px 12px 12px!important}.result-dialog .MuiDialogActions-root .MuiButton-root{padding:6px!important;font-size:.75rem!important}.result-dialog .MuiSvgIcon-root{font-size:32px!important}}.settings-messages-container{background:#00000026;border-bottom:1px solid #ffffff0f;flex-shrink:0;padding:8px 24px}.settings-messages-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:4px 0;display:flex}.settings-chip{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;border-radius:16px!important;flex-shrink:0!important;height:32px!important;padding:0 14px!important;font-size:.75rem!important;font-weight:500!important;transition:all .2s!important}.settings-chip .MuiChip-label{padding:0 4px!important;font-size:.75rem!important}.settings-chip .MuiChip-icon{margin-left:-4px!important;margin-right:4px!important;font-size:16px!important}.settings-chip-collect{color:#667eea!important;background-color:#667eea26!important;border:1px solid #667eea4d!important}.settings-chip-collect:hover:not(.Mui-disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea33;background-color:#667eea40!important}.settings-chip-collect:active:not(.Mui-disabled){transform:scale(.97)}.settings-chip-collect.Mui-disabled{opacity:.5!important;color:#ffffff4d!important;background-color:#ffffff0d!important;border-color:#ffffff0d!important}.settings-chip-blacklist{color:#ffffffb3!important;background-color:#ffffff0d!important;border:1px solid #ffffff1a!important}.settings-chip-blacklist:hover:not(.Mui-disabled){transform:translateY(-1px);background-color:#ffffff1a!important}.settings-chip-blacklist:active:not(.Mui-disabled){transform:scale(.97)}.settings-chip-blacklist.settings-chip-active{color:#ef4444!important;background-color:#ef444426!important;border:1px solid #ef44444d!important}.settings-chip-blacklist.settings-chip-active:hover:not(.Mui-disabled){background-color:#ef444440!important}.settings-chip-blacklist.Mui-disabled{opacity:.5!important;color:#ffffff4d!important;background-color:#ffffff0d!important;border-color:#ffffff0d!important}.settings-chip-lead{color:#ffffffb3!important;background-color:#ffffff0d!important;border:1px solid #ffffff1a!important}.settings-chip-lead:hover:not(.Mui-disabled){transform:translateY(-1px);background-color:#ffffff1a!important}.settings-chip-lead:active:not(.Mui-disabled){transform:scale(.97)}.settings-chip-lead.settings-chip-active{color:#fbbf24!important;background-color:#fbbf2426!important;border:1px solid #fbbf244d!important}.settings-chip-lead.settings-chip-active:hover:not(.Mui-disabled){background-color:#fbbf2440!important}.settings-chip-lead.Mui-disabled{opacity:.5!important;color:#ffffff4d!important;background-color:#ffffff0d!important;border-color:#ffffff0d!important}@media (width<=768px){.settings-messages-container{padding:6px 16px}.settings-messages-chips{gap:6px}.settings-chip{height:28px!important;padding:0 10px!important;font-size:.65rem!important}.settings-chip .MuiChip-label{padding:0 2px!important;font-size:.65rem!important}.settings-chip .MuiChip-icon{font-size:14px!important}}@media (width<=480px){.settings-messages-container{padding:4px 10px}.settings-messages-chips{gap:4px}.settings-chip{border-radius:12px!important;height:24px!important;padding:0 8px!important;font-size:.6rem!important}.settings-chip .MuiChip-label{padding:0 2px!important;font-size:.6rem!important}.settings-chip .MuiChip-icon{font-size:12px!important}.settings-chip .MuiChip-icon .MuiCircularProgress-root{width:12px!important;height:12px!important}}@media (width<=380px){.settings-messages-chips{flex-flow:wrap;justify-content:center;gap:4px}.settings-chip{height:22px!important;padding:0 6px!important;font-size:.55rem!important}.settings-chip .MuiChip-label{font-size:.55rem!important}.settings-chip .MuiChip-icon{font-size:10px!important}}.message-wrapper{cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;align-items:center;gap:8px;width:100%;display:flex;position:relative}.message-wrapper.inbound{flex-direction:row}.message-wrapper.outbound{flex-direction:row-reverse}.delete-icon-wrapper{cursor:pointer;z-index:10;flex-shrink:0;justify-content:center;align-items:center;animation:.25s forwards deleteIconAppear;display:flex}.delete-icon-wrapper.inbound-delete-icon{margin-right:4px}.delete-icon-wrapper.outbound-delete-icon{margin-left:4px}.delete-icon-circle{background:#ef444426;border:1px solid #ef44444d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.delete-icon-circle:hover{background:#ef444440;transform:scale(1.1);box-shadow:0 0 20px #ef444433}.delete-icon-circle:active{transform:scale(.9)}.delete-icon{transition:all .2s;color:#ef4444!important;font-size:18px!important}.delete-icon-circle:hover .delete-icon{transform:scale(1.1)}@keyframes deleteIconAppear{0%{opacity:0;transform:scale(.5)rotate(-45deg)}50%{opacity:1;transform:scale(1.1)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.delete-confirm-dialog .MuiDialog-paper{animation:.25s forwards deleteDialogAppear}@keyframes deleteDialogAppear{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=768px){.message-wrapper{gap:6px}.delete-icon-circle{width:28px;height:28px}.delete-icon{font-size:16px!important}.delete-icon-wrapper.inbound-delete-icon{margin-right:2px}.delete-icon-wrapper.outbound-delete-icon{margin-left:2px}}@media (width<=480px){.message-wrapper{gap:4px;position:relative}.delete-icon-wrapper{z-index:20;animation:.25s forwards deleteIconAppearMobile;position:absolute;top:50%;transform:translateY(-50%)}.delete-icon-circle{background:#ef444433;border:2px solid #ef444466;width:32px;height:32px;box-shadow:0 4px 12px #0000004d}@keyframes deleteIconAppearMobile{0%{opacity:0;transform:translateY(-50%)scale(.3)rotate(-90deg)}50%{opacity:1;transform:translateY(-50%)scale(1.2)rotate(10deg)}to{opacity:1;transform:translateY(-50%)scale(1)rotate(0)}}.delete-icon-wrapper.inbound-delete-icon{right:-12px}.delete-icon-wrapper.outbound-delete-icon{left:-12px}.delete-icon-circle{width:28px;height:28px}.delete-icon{font-size:16px!important}}@media (width<=380px){.delete-icon-wrapper.inbound-delete-icon{right:-8px}.delete-icon-wrapper.outbound-delete-icon{left:-8px}.delete-icon-circle{width:24px;height:24px}.delete-icon{font-size:14px!important}}@media (width<=480px){.delete-confirm-dialog .MuiDialog-paper{border-radius:12px!important;width:95%!important;max-width:95%!important;margin:8px!important}.delete-confirm-dialog .MuiDialogTitle-root{padding:12px 16px!important;font-size:.95rem!important}.delete-confirm-dialog .MuiDialogContent-root{padding:16px 18px!important}.delete-confirm-dialog .MuiDialogActions-root{padding:10px 16px 16px!important}.delete-confirm-dialog .MuiDialogActions-root .MuiButton-root{min-width:80px!important;padding:8px 16px!important;font-size:.8rem!important}.delete-confirm-dialog .MuiSvgIcon-root{font-size:28px!important}}@media (width<=360px){.delete-confirm-dialog .MuiDialog-paper{width:98%!important;max-width:98%!important}.delete-confirm-dialog .MuiDialogTitle-root{padding:10px 12px!important;font-size:.85rem!important}.delete-confirm-dialog .MuiDialogContent-root{padding:12px 14px!important}.delete-confirm-dialog .MuiDialogActions-root{padding:8px 12px 12px!important}.delete-confirm-dialog .MuiDialogActions-root .MuiButton-root{min-width:70px!important;padding:6px 12px!important;font-size:.75rem!important}}@media (prefers-reduced-motion:reduce){.delete-icon-wrapper,.delete-confirm-dialog .MuiDialog-paper{animation:none!important}@keyframes deleteIconAppear{0%,to{opacity:1;transform:scale(1)rotate(0)}}@keyframes deleteIconAppearMobile{0%,to{opacity:1;transform:translateY(-50%)scale(1)rotate(0)}}@keyframes deleteDialogAppear{0%,to{opacity:1;transform:scale(1)translateY(0)}}}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-mydialogs-container{z-index:1;flex-direction:column;flex:1;width:100%;animation:.4s forwards fadeInRow;display:flex;position:relative;overflow:hidden}.table-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#667eea4d #ffffff05;-webkit-overflow-scrolling:touch;flex:1;width:100%;margin-bottom:8px;overflow:auto hidden}.table-all-columns .col-answer{width:18%!important;min-width:150px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-account,.table-all-columns .MuiTableCell-root.col-contact,.table-all-columns .MuiTableCell-root.col-messages,.table-all-columns .MuiTableCell-root.col-answer,.table-all-columns .MuiTableCell-root.col-last-message,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.answer-chip{white-space:nowrap;font-weight:500!important;transition:all .2s!important}.answer-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.account-name,.contact-name{font-size:.875rem!important;font-weight:500!important}.contact-username{color:#ffffff80!important;font-size:.75rem!important;display:block!important}.message-preview{color:#fff6!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-top:4px!important;font-size:.75rem!important;display:block!important;overflow:hidden!important}.message-count{font-size:.875rem!important}.last-message-date{color:#fff9!important;font-size:.75rem!important}.MuiTableHead-root .MuiTableCell-root{z-index:2;white-space:nowrap;transition:all .2s;position:sticky;top:0}@media (width<=1024px){.answer-chip{font-size:.7rem!important}.answer-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.account-name,.contact-name{font-size:.8rem!important}.contact-username,.message-preview,.last-message-date{font-size:.7rem!important}.message-count{font-size:.8rem!important}.table-all-columns .col-account{min-width:100px!important}.table-all-columns .col-contact{min-width:160px!important}.table-all-columns .col-messages{min-width:80px!important}.table-all-columns .col-answer{min-width:130px!important}.table-all-columns .col-last-message{min-width:120px!important}.table-all-columns .col-action{min-width:70px!important}}@media (width<=768px){.table-scroll-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:4px;overflow-x:auto!important}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.table-container{overflow-x:auto!important}.table-all-columns{min-width:850px!important}.answer-chip{font-size:.65rem!important}.answer-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.answer-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.account-name,.contact-name{font-size:.75rem!important}.contact-username,.message-preview,.last-message-date{font-size:.65rem!important}.message-count{font-size:.75rem!important}.table-all-columns .col-account{width:14%!important;min-width:90px!important}.table-all-columns .col-contact{width:28%!important;min-width:140px!important}.table-all-columns .col-messages{width:10%!important;min-width:70px!important}.table-all-columns .col-answer{width:18%!important;min-width:120px!important}.table-all-columns .col-last-message{width:17%!important;min-width:110px!important}.table-all-columns .col-action{width:10%!important;min-width:60px!important}.table-all-columns .col-account,.table-all-columns .col-contact,.table-all-columns .col-messages,.table-all-columns .col-answer,.table-all-columns .col-last-message,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=480px){.table-all-columns{min-width:750px!important}.answer-chip{height:24px!important}.answer-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.answer-chip .MuiChip-icon{margin-left:2px!important;margin-right:2px!important;font-size:.7rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.account-name,.contact-name{font-size:.7rem!important}.contact-username,.message-preview,.last-message-date{font-size:.6rem!important}.message-count{font-size:.7rem!important}.table-all-columns .col-account{width:13%!important;min-width:80px!important}.table-all-columns .col-contact{width:27%!important;min-width:130px!important}.table-all-columns .col-messages{width:10%!important;min-width:60px!important}.table-all-columns .col-answer{width:18%!important;min-width:110px!important}.table-all-columns .col-last-message{width:17%!important;min-width:100px!important}.table-all-columns .col-action{width:10%!important;min-width:50px!important}.table-all-columns .col-account,.table-all-columns .col-contact,.table-all-columns .col-messages,.table-all-columns .col-answer,.table-all-columns .col-last-message,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.table-pagination{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:700px!important}.table-all-columns .col-account{min-width:70px!important}.table-all-columns .col-contact{min-width:120px!important}.table-all-columns .col-messages{min-width:55px!important}.table-all-columns .col-answer{min-width:100px!important}.table-all-columns .col-last-message{min-width:90px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-account,.table-all-columns .col-contact,.table-all-columns .col-messages,.table-all-columns .col-answer,.table-all-columns .col-last-message,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.table-all-columns .col-lead-status{width:16%!important;min-width:130px!important;display:table-cell!important}.lead-status-chip{white-space:nowrap!important;border-radius:16px!important;height:28px!important;font-weight:500!important;transition:all .2s!important}.lead-status-chip:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.lead-status-chip .MuiChip-label{padding-left:8px!important;padding-right:8px!important;font-size:.75rem!important}.lead-status-chip .MuiChip-icon{margin-left:4px!important;margin-right:2px!important;font-size:.9rem!important}.lead-status-chip.status-hot{animation:2s ease-in-out infinite pulse-hot}.lead-status-chip.status-warning{animation:2s ease-in-out infinite pulse-warning}@keyframes pulse-hot{0%,to{box-shadow:0 0 #ef444433}50%{box-shadow:0 0 0 4px #ef444466}}@keyframes pulse-warning{0%,to{box-shadow:0 4px 20px #f59e0b4d}50%{box-shadow:0 4px 40px #f59e0b80}}@media (width<=1024px){.table-all-columns .col-lead-status{width:14%!important;min-width:110px!important}.lead-status-chip{height:24px!important}.lead-status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important;font-size:.65rem!important}.lead-status-chip .MuiChip-icon{margin-left:3px!important;margin-right:1px!important;font-size:.75rem!important}}@media (width<=768px){.table-all-columns{min-width:950px!important}.table-all-columns .col-lead-status{width:13%!important;min-width:100px!important}.lead-status-chip{height:22px!important}.lead-status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important;font-size:.6rem!important}.lead-status-chip .MuiChip-icon{margin-left:2px!important;margin-right:1px!important;font-size:.7rem!important}.table-all-columns .col-lead-status{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=480px){.table-all-columns{min-width:850px!important}.table-all-columns .col-lead-status{width:12%!important;min-width:85px!important}.lead-status-chip{border-radius:12px!important;height:20px!important}.lead-status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.5rem!important}.lead-status-chip .MuiChip-icon{margin-left:2px!important;margin-right:1px!important;font-size:.6rem!important}.table-all-columns .col-lead-status{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=360px){.table-all-columns{min-width:800px!important}.table-all-columns .col-lead-status{min-width:75px!important}.lead-status-chip{height:18px!important}.lead-status-chip .MuiChip-label{padding-left:2px!important;padding-right:2px!important;font-size:.45rem!important}.lead-status-chip .MuiChip-icon{margin-left:1px!important;font-size:.5rem!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-lead-status{visibility:visible!important;opacity:1!important;display:table-cell!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.loading-icon{animation:1.5s ease-in-out infinite pulse}.spinning{animation:1s linear infinite spin}.accountdialogs-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.accountdialogs-container{box-sizing:border-box;width:100%;max-width:100%}.accountdialogs-header{width:100%}.accountdialogs-filters{align-items:center;gap:12px;display:flex}@media (width<=960px){.accountdialogs-page{padding:0}.accountdialogs-container{padding-left:8px!important;padding-right:8px!important}.accountdialogs-header{flex-direction:column;gap:8px;align-items:flex-start!important}.accountdialogs-filters{flex-wrap:wrap;align-items:flex-start;width:100%}.accountdialogs-filters .MuiFormControl-root{flex:1;min-width:150px}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.accountdialogs-container{padding-left:4px!important;padding-right:4px!important}.accountdialogs-header h1{font-size:1.1rem!important}.accountdialogs-filters .MuiFormControl-root{min-width:120px;font-size:.875rem!important}}@media (width<=480px){.accountdialogs-container{padding-left:2px!important;padding-right:2px!important}.accountdialogs-header h1{line-height:1.2;font-size:1rem!important}.accountdialogs-filters{flex-direction:column;width:100%}.accountdialogs-filters .MuiFormControl-root{width:100%;min-width:unset}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.accountdialogs-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.edit-message-template-dialog .MuiDialog-container{z-index:1300}.edit-message-template-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-message-template-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.edit-form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.randomize-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border-radius:8px;align-self:flex-start;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf663}.randomization-actions{flex-wrap:wrap;gap:12px;display:flex}.randomize-execute-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border-radius:8px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf663}.cancel-randomize-button{color:#ffffffb3;text-transform:none;border-color:#fff3;border-radius:8px;padding:8px 24px;font-weight:500;transition:all .2s}.cancel-randomize-button:hover{color:#fff;background-color:#ffffff0d;border-color:#fff6}.save-randomized-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:8px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #3b82f663}.edit-dialog-save-button:hover{background:linear-gradient(135deg,#764ba2 0%,#667eea 100%);transform:translateY(-1px);box-shadow:0 6px 20px #667eea3b}.edit-message-template-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-message-template-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title{padding:16px 20px!important}.edit-dialog-title-content h6{font-size:1rem!important}.edit-dialog-content{padding:20px!important}.edit-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button{width:100%}.randomization-actions{flex-direction:column}.randomize-execute-button,.cancel-randomize-button{width:100%}.randomized-actions-container{flex-direction:column}.save-randomized-button{width:100%}}@media (width<=400px){.edit-message-template-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-dialog-title{padding:12px 16px!important}.edit-dialog-content{padding:16px!important}.edit-form-container{gap:16px}.edit-dialog-actions{padding:12px 16px 16px!important}}.edit-message-template-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-message-template-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-message-template-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-message-template-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.menu-item-icon.randomize-icon{color:#8b5cf6}.action-menu-item.randomize-item:hover{background-color:#8b5cf626!important}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-message-templates-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .MuiTableCell-root.col-name,.table-all-columns .MuiTableCell-root.col-content,.table-all-columns .MuiTableCell-root.col-created,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.template-name{font-size:.875rem!important;font-weight:500!important}.template-content{color:#ffffffb3!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:.8rem!important;overflow:hidden!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.8rem!important}.table-all-columns .col-name{min-width:130px!important}.table-all-columns .col-content{min-width:160px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-action{min-width:70px!important}.template-name{font-size:.8rem!important}.template-content{font-size:.75rem!important}.created-date{font-size:.7rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:600px!important}.table-all-columns .col-name{width:24%!important;min-width:110px!important}.table-all-columns .col-content{width:38%!important;min-width:140px!important}.table-all-columns .col-created{width:20%!important;min-width:100px!important}.table-all-columns .col-action{width:18%!important;min-width:60px!important}.table-all-columns .col-name,.table-all-columns .col-content,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.template-name{font-size:.75rem!important}.template-content{font-size:.7rem!important}.created-date{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:520px!important}.table-all-columns .col-name{width:23%!important;min-width:100px!important}.table-all-columns .col-content{width:37%!important;min-width:120px!important}.table-all-columns .col-created{width:20%!important;min-width:90px!important}.table-all-columns .col-action{width:20%!important;min-width:50px!important}.table-all-columns .col-name,.table-all-columns .col-content,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.template-name{font-size:.7rem!important}.template-content{font-size:.65rem!important}.created-date{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:460px!important}.table-all-columns .col-name{min-width:90px!important}.table-all-columns .col-content{min-width:100px!important}.table-all-columns .col-created{min-width:80px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-name,.table-all-columns .col-content,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.modal-add-message-template .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.action-buttons-container{flex-wrap:wrap;gap:12px;display:flex}.save-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-radius:8px;flex:1;min-width:200px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #22c55e63}.save-button:hover{background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);transform:translateY(-1px);box-shadow:0 6px 20px #22c55e3b}.save-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.randomize-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border-radius:8px;flex:1;min-width:200px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf663}.randomize-button:hover{background:linear-gradient(135deg,#6d28d9 0%,#8b5cf6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf63b}.randomize-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.randomization-container{background:#8b5cf60d;border:1px solid #8b5cf633;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.randomization-label{color:#ffffffb3;font-size:.85rem}.randomize-execute-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border-radius:8px;align-self:flex-start;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf663}.randomize-execute-button:hover{background:linear-gradient(135deg,#6d28d9 0%,#8b5cf6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf63b}.randomize-execute-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.randomized-content-container{border-top:1px solid #ffffff1a;flex-direction:column;gap:16px;padding-top:16px;display:flex}.randomized-actions-container{flex-wrap:wrap;gap:12px;display:flex}.save-randomized-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:8px;flex:1;min-width:200px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #3b82f663}.save-randomized-button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#3b82f6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f63b}.save-randomized-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.cancel-button:disabled{color:#ffffff4d}.modal-add-message-template .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.action-buttons-container{flex-direction:column}.save-button,.randomize-button,.save-randomized-button{width:100%;min-width:auto}.randomized-actions-container{flex-direction:column}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}}.modal-add-message-template .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-message-template .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-message-template .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-message-template .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.messagetemplates-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.messagetemplates-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.messagetemplates-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.messagetemplates-disclaimer-text{flex:1}.messagetemplates-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.messagetemplates-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.messagetemplates-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.messagetemplates-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.messagetemplates-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.messagetemplates-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.message-templates-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.message-templates-container{box-sizing:border-box;width:100%;max-width:100%}.message-templates-header{width:100%}.add-template-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-template-button:active{transform:scale(.98)!important}@media (width<=960px){.message-templates-page{padding:0}.message-templates-container{padding-left:8px!important;padding-right:8px!important}.message-templates-header{flex-direction:column;gap:12px;align-items:stretch!important}.message-templates-header .MuiTypography-root{width:100%}.message-templates-header .add-template-button{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.message-templates-container{padding-left:4px!important;padding-right:4px!important}.message-templates-header h1{font-size:1.1rem!important}.add-template-button{padding:6px 16px!important;font-size:.875rem!important}}@media (width<=480px){.message-templates-container{padding-left:2px!important;padding-right:2px!important}.message-templates-header h1{line-height:1.2;font-size:1rem!important}.add-template-button{padding:4px 12px!important;font-size:.75rem!important}.add-template-button .MuiButton-startIcon{margin-right:4px!important}.add-template-button .MuiButton-startIcon svg{font-size:18px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.message-templates-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.sending-messages-container{background:#0f172a;min-height:100vh;padding:20px 0 40px;position:relative}@media (width<=1024px){.header-content{flex-direction:column;align-items:flex-start}.header-right{width:100%;margin-top:8px}.checklist-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (width<=960px){.sending-messages-container{padding:12px 0 30px}.header-paper{padding:0!important}.header-title-wrapper{flex-wrap:wrap}.header-title{font-size:24px!important}.header-subtitle{font-size:16px!important}.checklist-grid{grid-template-columns:1fr;gap:16px}.disclaimer-content{flex-direction:column;align-items:flex-start}.progress-header{flex-direction:column;align-items:flex-start;gap:4px}.table-broadcast-title{font-size:18px!important}.table-broadcast-container{margin:20px 0}}@media (width<=480px){.header-title{font-size:1.25rem!important}.breadcrumbs-container{flex-wrap:wrap;font-size:12px}.disclaimer-paper{padding:16px!important}.table-broadcast-title{font-size:16px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.sending-messages-container,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@keyframes loading-pulse{0%,to{opacity:.5}50%{opacity:1}}.step-status-chip.status-ready .MuiChip-icon,.step-status-chip.status-ready .MuiChip-label{color:#00c853!important}.step-status-chip.status-warning .MuiChip-icon,.step-status-chip.status-warning .MuiChip-label{color:#ffd600!important}.step-status-chip.status-error .MuiChip-icon,.step-status-chip.status-error .MuiChip-label{color:#ff1744!important}.step-status-chip.status-loading .MuiChip-icon,.step-status-chip.status-loading .MuiChip-label{color:#4fc3f7!important}.step-status-chip.status-incomplete .MuiChip-icon,.step-status-chip.status-incomplete .MuiChip-label{color:#707070!important}@media (width<=768px){.checklist-item{padding:16px!important}.step-number-wrapper{width:24px;height:24px}.step-number{font-size:12px}.step-icon-wrapper{width:32px;height:32px}.step-icon-wrapper svg{font-size:16px}.step-label{font-size:14px!important}.step-detail-text{font-size:13px!important}.step-action-button{min-width:80px!important;padding:4px 12px!important;font-size:13px!important}.row-header{gap:10px}}@media (width<=480px){.checklist-item{padding:14px!important}.step-label{font-size:13px!important}.step-detail-text{font-size:12px!important}.step-action-button{min-width:70px!important;padding:3px 10px!important;font-size:12px!important}.row-header{gap:8px}.step-icon-wrapper{width:28px;height:28px}.step-icon-wrapper svg{font-size:14px}.step-number-wrapper{width:20px;height:20px}.step-number{font-size:10px}.checklist-item-content{gap:6px}}@media (width<=768px){.progress-bar-wrapper{height:6px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.notification-banner{padding:10px 12px!important}.notification-banner .MuiAlert-message{font-size:13px!important}}.stats-widget{border:1px solid #ffffff0d;transition:all .3s;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)!important;border-radius:12px!important;padding:24px!important}.stats-delivery{margin-top:8px}.delivery-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.delivery-label{color:#b0b0b0!important;font-weight:500!important}.delivery-percentage{color:#4fc3f7!important;font-weight:600!important}.delivery-progress .MuiLinearProgress-bar{background:linear-gradient(90deg,#4fc3f7,#81c784)!important;border-radius:4px!important}.recent-broadcasts{margin-top:8px}.recent-broadcast-item{border-bottom:1px solid #ffffff0d;padding:10px 0}.recent-broadcast-item:last-child{border-bottom:none}.recent-broadcast-item:hover{background:#ffffff05}@media (width<=1024px){.stats-chips-row{gap:6px}.stats-chip{height:30px!important;padding:3px 10px!important;font-size:12px!important}}@media (width<=768px){.stats-widget{padding:16px!important}.stats-title{font-size:18px!important}.stats-section-title{font-size:13px!important}.stats-chips-row{justify-content:center;gap:6px}.stats-chip{height:28px!important;padding:2px 8px!important;font-size:11px!important}.stats-chip .MuiChip-icon{font-size:16px!important}.expand-button{padding:2px!important}.expand-icon{font-size:20px!important}}@media (width<=480px){.stats-widget{padding:12px!important}.stats-title{font-size:16px!important}.stats-section-title{font-size:12px!important}.stats-chips-row{gap:4px}.stats-chip{height:24px!important;padding:2px 6px!important;font-size:10px!important}.stats-chip .MuiChip-icon{font-size:14px!important}.stats-chip .MuiChip-label{padding:0 4px!important}.expand-button{padding:2px!important}.expand-icon{font-size:18px!important}}@media (width<=768px){.help-floating-button{width:48px!important;height:48px!important;bottom:20px!important;right:20px!important}.help-floating-button .MuiSvgIcon-root{font-size:24px!important}.help-popover .MuiPopover-paper{min-width:240px;max-width:280px}}@media (width<=480px){.help-floating-button{width:44px!important;height:44px!important;bottom:16px!important;right:16px!important}}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{max-height:60vh;padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.spinner-group{flex-direction:column;gap:12px}.settings-section{padding:12px}.days-chips-container{gap:6px}.template-preview{max-height:100px!important;padding:10px 12px!important}.template-preview .MuiTypography-body2{font-size:.8rem!important}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.settings-title{font-size:.9rem}.day-chip{height:28px;font-size:.7rem}.template-preview{max-height:80px!important;padding:8px 10px!important}}@keyframes errorHighlight{0%{border-color:#ef4444;box-shadow:0 0 0 3px #ef444480}50%{border-color:#ef4444;box-shadow:0 0 0 6px #ef44444d}to{border-color:#0000;box-shadow:0 0 #ef444400}}@keyframes shakeError{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.error-field-container .MuiSelect-select,.error-field-container .MuiOutlinedInput-notchedOutline{border-color:#ef4444!important}@keyframes fadeInError{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.modal-content{scroll-behavior:smooth!important}.error-indicator{font-size:.7rem}}.modal-add-task-sending-messages-mass .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-paper-mass{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.modal-header-mass{background:#4ade801a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.modal-title-container-mass{align-items:center;gap:12px;display:flex}.modal-icon-mass{color:#4ade80;font-size:28px}.modal-title-mass{color:#4ade80;font-size:1.25rem;font-weight:600}.close-button-mass{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.close-button-mass:hover{color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.modal-content-mass{background:0 0;max-height:70vh;padding:24px;overflow-y:auto}.form-container-mass{flex-direction:column;gap:20px;padding-top:20px;display:flex}.loading-container-mass{flex-direction:column;justify-content:center;align-items:center;padding:40px 0;display:flex}.form-field-mass .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.form-field-mass .MuiOutlinedInput-root fieldset{border-color:#fff3}.form-field-mass .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.form-field-mass .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.form-field-mass .MuiInputLabel-root{color:#ffffffb3}.form-field-mass .MuiInputLabel-root.Mui-focused{color:#60a5fa}.form-field-mass .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.form-field-mass .MuiFormHelperText-root.Mui-error{color:#ef4444}.form-field-mass .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.form-field-mass .MuiSelect-select{color:#fff}.form-field-mass .MuiSelect-icon{color:#ffffffb3}.form-field-mass .MuiMenuItem-root{color:#fff;background-color:#1e293b}.form-field-mass .MuiMenuItem-root:hover{background-color:#60a5fa1a}.form-field-mass .MuiMenuItem-root.Mui-selected{background-color:#60a5fa33}.form-field-mass .MuiMenuItem-root.Mui-selected:hover{background-color:#60a5fa4d}.form-field-mass .MuiAutocomplete-root .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.form-field-mass .MuiAutocomplete-root .MuiOutlinedInput-root fieldset{border-color:#fff3}.form-field-mass .MuiAutocomplete-root .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.form-field-mass .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.form-field-mass .MuiAutocomplete-root .MuiInputLabel-root{color:#ffffffb3}.form-field-mass .MuiAutocomplete-root .MuiInputLabel-root.Mui-focused{color:#60a5fa}.form-field-mass .MuiAutocomplete-root .MuiChip-root{color:#fff;background-color:#60a5fa26;border:1px solid #60a5fa4d}.form-field-mass .MuiAutocomplete-root .MuiChip-root .MuiChip-deleteIcon{color:#fff9}.form-field-mass .MuiAutocomplete-root .MuiChip-root .MuiChip-deleteIcon:hover{color:#fff}.form-field-mass .MuiAutocomplete-popper .MuiPaper-root{background-color:#1e293b;border:1px solid #ffffff1a;border-radius:8px}.form-field-mass .MuiAutocomplete-popper .MuiMenuItem-root{color:#fff}.form-field-mass .MuiAutocomplete-popper .MuiMenuItem-root:hover{background-color:#60a5fa1a}.form-field-mass .MuiAutocomplete-popper .MuiMenuItem-root.Mui-selected{background-color:#60a5fa33}.template-preview-mass{transition:all .3s;background-color:#60a5fa0d!important;border:1px solid #60a5fa33!important;border-radius:8px!important;max-height:150px!important;margin-top:-8px!important;margin-bottom:8px!important;padding:12px 16px!important;overflow-y:auto!important}.template-preview-mass:hover{background-color:#60a5fa14!important;border-color:#60a5fa66!important}.template-preview-mass::-webkit-scrollbar{width:6px}.template-preview-mass::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.template-preview-mass::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:3px}.template-preview-mass::-webkit-scrollbar-thumb:hover{background:#60a5fa80}.settings-section-mass{background:#4ade800d;border:1px solid #4ade8026;border-radius:12px;margin-top:4px;padding:16px}.settings-title-mass{color:#4ade80;margin-bottom:16px;font-size:1rem;font-weight:600}.settings-group-mass{margin-bottom:20px}.settings-group-mass:last-child{margin-bottom:0}.settings-label-mass{color:#fffc;margin-bottom:4px;font-weight:500}.settings-hint-mass{color:#ffffff80;margin-bottom:12px;font-size:.75rem;display:block}.spinner-group-mass{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.days-chips-container-mass{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.day-chip-mass{cursor:pointer;font-weight:400;transition:all .2s}.day-chip-mass:hover{transform:translateY(-1px)}.time-group-mass{gap:16px;margin-top:8px;display:flex}.time-field-mass{flex:1}.time-field-mass .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.time-field-mass .MuiOutlinedInput-root fieldset{border-color:#fff3}.time-field-mass .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.time-field-mass .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.time-field-mass .MuiInputLabel-root{color:#ffffffb3}.time-field-mass .MuiInputLabel-root.Mui-focused{color:#60a5fa}.info-box-mass{background:#4ade801a;border:1px solid #4ade8033;border-radius:12px;margin-top:8px;padding:16px}.info-text-mass{color:#ffffffb3;font-size:.75rem;line-height:1.5}.info-text-mass ul{margin:8px 0 0;padding-left:20px}.info-text-mass li{margin-bottom:4px}.success-alert-mass{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d;margin-bottom:16px}.success-alert-mass .MuiAlert-icon{color:#4ade80}.error-alert-mass{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.error-alert-mass .MuiAlert-icon{color:#ef4444}.modal-actions-mass{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.submit-button-mass{color:#fff;text-transform:none;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-radius:8px;width:fit-content;min-width:200px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #22c55e63}.submit-button-mass:hover{background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);transform:translateY(-1px);box-shadow:0 6px 20px #22c55e3b}.submit-button-mass:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}@keyframes slideInMass{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-add-task-sending-messages-mass .MuiDialog-paper{animation:.3s ease-out slideInMass}@media (width<=768px){.modal-paper-mass{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header-mass{padding:16px 20px}.modal-title-mass{font-size:1.1rem}.modal-content-mass{max-height:60vh;padding:16px}.modal-actions-mass{padding:12px 16px 16px;justify-content:center!important}.form-container-mass{gap:16px}.spinner-group-mass{flex-direction:column;gap:12px}.settings-section-mass{padding:12px}.days-chips-container-mass{gap:6px}.time-group-mass{flex-direction:column;gap:12px}.template-preview-mass{max-height:100px!important;padding:10px 12px!important}.template-preview-mass .MuiTypography-body2{font-size:.8rem!important}}@media (width<=480px){.modal-title-container-mass{gap:8px}.modal-icon-mass{font-size:24px}.form-field-mass .MuiOutlinedInput-root{font-size:16px}.info-text-mass{font-size:.7rem}.settings-title-mass{font-size:.9rem}.day-chip-mass{height:28px;font-size:.7rem}.template-preview-mass{max-height:80px!important;padding:8px 10px!important}.submit-button-mass{min-width:150px;font-size:.9rem}}.modal-add-task-sending-messages-mass .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-task-sending-messages-mass .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-task-sending-messages-mass .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.modal-add-task-sending-messages-mass .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#4ade8080}.modal-content-mass{scroll-behavior:smooth!important}.field-error-highlight-mass{animation:2s errorHighlightMass}@keyframes errorHighlightMass{0%{border-color:#ef4444;box-shadow:0 0 0 3px #ef444480}50%{border-color:#ef4444;box-shadow:0 0 0 6px #ef44444d}to{border-color:#0000;box-shadow:0 0 #ef444400}}@keyframes shakeErrorMass{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.field-error-shake-mass{animation:.6s shakeErrorMass}.error-field-container-mass{transition:all .3s;position:relative}.error-field-container-mass .MuiOutlinedInput-root{border-color:#ef4444!important}.error-field-container-mass .MuiOutlinedInput-root fieldset{border-width:2px!important;border-color:#ef4444!important}.error-field-container-mass .MuiInputLabel-root{color:#ef4444!important}.error-field-container-mass .MuiSelect-select,.error-field-container-mass .MuiOutlinedInput-notchedOutline{border-color:#ef4444!important}.error-message-mass{color:#ef4444;margin-top:4px;font-size:.75rem;animation:.3s fadeInErrorMass;display:block}@keyframes fadeInErrorMass{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.error-indicator-mass{color:#ef4444;background:#ef44441a;border-radius:4px;align-items:center;gap:6px;margin-top:4px;padding:4px 8px;font-size:.75rem;display:flex}.error-indicator-mass .MuiSvgIcon-root{font-size:16px}@media (width<=768px){.modal-content-mass{scroll-behavior:smooth!important}.error-indicator-mass{font-size:.7rem}}.account-selector-container-mass{width:100%;position:relative}.account-selector-button-mass{color:#fff!important;text-transform:none!important;background-color:#1e293b80!important;border:1px solid #fff3!important;border-radius:8px!important;justify-content:flex-start!important;min-height:56px!important;padding:12px 16px!important;transition:all .2s!important}.account-selector-button-mass:hover{background-color:#1e293bb3!important;border-color:#60a5fa80!important}.account-selector-button-error-mass{border-width:2px!important;border-color:#ef4444!important}.account-selector-arrow-mass{color:#ffffffb3;transition:transform .3s}.account-selector-arrow-open-mass{transform:rotate(180deg)}.account-dropdown-mass{animation:.2s dropdownFadeIn;z-index:1000!important;background-color:#1e293b!important;border:1px solid #ffffff26!important;border-radius:8px!important;flex-direction:column!important;max-height:300px!important;margin-top:4px!important;display:flex!important;overflow:hidden!important;box-shadow:0 10px 25px #0000004d!important}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.account-search-container-mass{border-bottom:1px solid #ffffff1a;padding:8px}.account-search-field-mass .MuiOutlinedInput-root{color:#fff;background-color:#1e293bcc;border-radius:6px;font-size:.875rem}.account-search-field-mass .MuiOutlinedInput-root fieldset{border-color:#ffffff26}.account-search-field-mass .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa66}.account-search-field-mass .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.account-search-field-mass .MuiInputBase-input{color:#fff;padding:8px 12px}.account-search-field-mass .MuiInputBase-input::placeholder{color:#fff6}.account-list-mass{max-height:200px;padding:4px 0;overflow-y:auto}.account-list-mass::-webkit-scrollbar{width:6px}.account-list-mass::-webkit-scrollbar-track{background:#ffffff0d}.account-list-mass::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:3px}.account-list-mass::-webkit-scrollbar-thumb:hover{background:#60a5fa80}.account-option-mass{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 12px;transition:background-color .15s;display:flex}.account-option-mass:hover{background-color:#60a5fa1a}.account-option-selected-mass{background-color:#60a5fa26}.account-option-selected-mass:hover{background-color:#60a5fa33}.account-checkbox-mass{padding:4px!important}.selected-accounts-chips-mass{background-color:#1e293b4d;border:1px solid #ffffff1a;border-radius:8px;flex-wrap:wrap;gap:8px;margin-top:12px;padding:8px;display:flex}.selected-account-chip-mass{transition:all .2s;height:auto!important;min-height:32px!important;padding:4px 8px!important}.selected-account-chip-mass:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0003}.selected-account-chip-main-mass{border-width:2px!important}.selected-account-chip-mass .MuiChip-deleteIcon{transition:color .2s}.selected-account-chip-mass .MuiChip-deleteIcon:hover{color:#ef4444!important}.selected-account-chip-mass .MuiChip-label{font-size:.875rem!important;font-weight:500!important}@media (width<=768px){.account-selector-button-mass{min-height:48px!important;padding:10px 14px!important;font-size:.875rem!important}.account-dropdown-mass{max-height:250px!important}.account-list-mass{max-height:150px}.account-option-mass{padding:6px 8px}.selected-accounts-chips-mass{gap:6px;padding:6px}.selected-account-chip-mass{min-height:28px!important;padding:3px 6px!important}.selected-account-chip-mass .MuiChip-label{font-size:.75rem!important}}@media (width<=480px){.account-dropdown-mass{max-height:200px!important}.account-list-mass{max-height:120px}.account-option-mass{gap:4px;padding:4px 6px}.account-option-mass .MuiTypography-body2{font-size:.75rem!important}.account-option-mass .MuiTypography-caption{font-size:.65rem!important}.selected-account-chip-mass .MuiChip-label{font-size:.7rem!important}}.cta-button-content{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.cta-button-title{font-size:16px!important;font-weight:600!important;line-height:1.3!important}.cta-button-subtitle{opacity:.75;color:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important}@keyframes pulse-button{0%,to{box-shadow:0 4px 20px #ce93d84d}50%{box-shadow:0 4px 40px #ce93d880}}@keyframes pulse-button-mass{0%,to{box-shadow:0 4px 20px #4ade804d}50%{box-shadow:0 4px 40px #4ade8080}}@media (width<=768px){.cta-button{min-width:280px!important;padding:14px 24px!important;font-size:16px!important}.cta-button-title{font-size:14px!important}.cta-button-subtitle{font-size:11px!important}}@media (width<=480px){.cta-container{padding:20px 16px}.cta-buttons-row{gap:12px}.cta-button{min-width:100%!important;padding:12px 20px!important;font-size:14px!important}.cta-button-title{font-size:13px!important}.cta-button-subtitle{font-size:10px!important}}@media (width<=768px){.disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.disclaimer-paper{padding:16px!important}}.info-settings-messages-paper{z-index:1;margin:32px 0;transition:all .3s;position:relative;background:linear-gradient(145deg,#667eea14 0%,#764ba20d 100%)!important;border:1px solid #667eea33!important;border-radius:16px!important;padding:28px 32px!important}.info-settings-messages-paper:hover{border-color:#667eea66!important;box-shadow:0 8px 32px #667eea1a!important}.info-settings-messages-content{align-items:flex-start;gap:24px;display:flex}.info-settings-messages-icon-wrapper{background:linear-gradient(135deg,#667eea26 0%,#764ba226 100%);border:1px solid #667eea26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;margin-top:2px;display:flex}.info-settings-messages-icon{color:#667eea;font-size:28px}.info-settings-messages-text{flex-direction:column;flex:1;gap:8px;display:flex}.info-settings-messages-title{letter-spacing:.3px;color:#667eea!important;font-size:.95rem!important;font-weight:600!important}.info-settings-messages-message{color:#ffffffb3!important;font-size:.9rem!important;line-height:1.7!important}.info-settings-messages-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.9rem!important;font-weight:500!important;line-height:1.7!important}.info-settings-messages-link:hover{color:#764ba2!important;background:0 0!important}.info-settings-messages-button{align-self:flex-end;color:#667eea!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #667eea66!important;border-radius:8px!important;margin-top:8px!important;padding:8px 20px!important;font-weight:600!important;transition:all .3s!important}.info-settings-messages-button:hover{background:#667eea1a!important;border-color:#667eea!important;transform:translateY(-1px)!important}.info-settings-messages-button .MuiButton-startIcon{margin-right:8px}.info-settings-messages-button .MuiButton-startIcon svg{font-size:18px}.info-settings-messages-button:active{transform:scale(.98)!important}@media (width<=768px){.info-settings-messages-paper{margin:24px 0;padding:20px 24px!important}.info-settings-messages-content{text-align:center;flex-direction:column;align-items:center;gap:16px}.info-settings-messages-icon-wrapper{width:48px;min-width:48px;height:48px}.info-settings-messages-icon{font-size:24px}.info-settings-messages-button{justify-content:center;align-self:center;width:100%;max-width:280px;padding:8px 16px!important}.info-settings-messages-title{font-size:.9rem!important}.info-settings-messages-message,.info-settings-messages-link{font-size:.85rem!important}}@media (width<=480px){.info-settings-messages-paper{margin:16px 0;border-radius:12px!important;padding:16px 18px!important}.info-settings-messages-content{gap:12px}.info-settings-messages-icon-wrapper{border-radius:10px;width:40px;min-width:40px;height:40px}.info-settings-messages-icon{font-size:20px}.info-settings-messages-button{max-width:100%;padding:6px 12px!important;font-size:.85rem!important}.info-settings-messages-title{font-size:.85rem!important}.info-settings-messages-message{font-size:.8rem!important}.info-settings-messages-buttons{justify-content:center;gap:8px}.info-settings-messages-button .MuiButton-startIcon{margin-right:4px!important}.info-settings-messages-button .MuiButton-startIcon svg{font-size:16px!important}.info-settings-messages-link{font-size:.8rem!important}}@media (prefers-color-scheme:dark){.info-settings-messages-paper{background:linear-gradient(145deg,#667eea0f 0%,#764ba208 100%)!important}}.info-settings-messages-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}.info-settings-messages-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #667eea}@media (width>=601px) and (width<=960px){.info-settings-messages-button{padding:6px 14px!important;font-size:.8rem!important}.info-settings-messages-button .MuiButton-startIcon{margin-right:6px!important}.info-settings-messages-button .MuiButton-startIcon svg{font-size:20px!important}.info-settings-messages-link{font-size:.8rem!important}}@media (pointer:coarse){.MuiTooltip-tooltip{padding:6px 10px!important;font-size:.75rem!important}}.edit-broadcast-stat-dialog .MuiDialog-container{z-index:1300}.edit-broadcast-stat-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-broadcast-stat-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-broadcast-stat-dialog-title{background:#4ade801a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-broadcast-stat-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-broadcast-stat-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-broadcast-stat-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-broadcast-stat-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-broadcast-stat-dialog-close-button.Mui-disabled{color:#fff3!important}.edit-broadcast-stat-dialog-content{background:0 0!important;padding:24px!important}.edit-broadcast-stat-form-container{flex-direction:column;gap:20px;display:flex}.edit-broadcast-stat-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-broadcast-stat-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-broadcast-stat-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#4ade8080}.edit-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#4ade80}.edit-broadcast-stat-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-broadcast-stat-form-field .MuiInputLabel-root.Mui-focused{color:#4ade80}.edit-broadcast-stat-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-broadcast-stat-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-disabled fieldset{border-color:#ffffff1a}.edit-broadcast-stat-form-field .MuiInputLabel-root.Mui-disabled,.edit-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-disabled{color:#ffffff4d}.edit-broadcast-stat-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-broadcast-stat-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-broadcast-stat-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-broadcast-stat-dialog-cancel-button:disabled{color:#ffffff4d!important}.edit-broadcast-stat-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #4ade8063!important}.edit-broadcast-stat-dialog-save-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)!important;box-shadow:0 6px 20px #4ade803b!important}.edit-broadcast-stat-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-broadcast-stat-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-broadcast-stat-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-broadcast-stat-dialog-title{padding:16px 20px!important}.edit-broadcast-stat-dialog-title-content h6{font-size:1rem!important}.edit-broadcast-stat-dialog-content{padding:20px!important}.edit-broadcast-stat-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-broadcast-stat-dialog-cancel-button,.edit-broadcast-stat-dialog-save-button{width:100%}.info-row{flex-direction:column;padding:4px 0}.info-key{font-size:.7rem!important}.info-value{font-size:.75rem!important}}@media (width<=400px){.edit-broadcast-stat-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-broadcast-stat-dialog-title{padding:12px 16px!important}.edit-broadcast-stat-dialog-content{padding:16px!important}.edit-broadcast-stat-form-container{gap:16px}.edit-broadcast-stat-dialog-actions{padding:12px 16px 16px!important}}.edit-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.edit-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#4ade8080}.action-menu-broadcast-stat-container{z-index:10;display:inline-block;position:relative}.action-menu-broadcast-stat-button{color:#ffffffb3!important;background-color:#4ade801a!important;border:1px solid #4ade8033!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-broadcast-stat-button:hover{transform:scale(1.05);color:#fff!important;background-color:#4ade8033!important;border-color:#4ade8066!important}.action-menu-broadcast-stat-button:active{transform:scale(.95)}.action-menu-broadcast-stat-button svg{font-size:20px}.action-menu-broadcast-stat-popper{z-index:9999!important}.action-menu-broadcast-stat-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-broadcast-stat-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-broadcast-stat-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-broadcast-stat-item:last-child{margin-bottom:0!important}.action-menu-broadcast-stat-item:hover{background-color:#4ade8026!important}.action-menu-broadcast-stat-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-broadcast-stat-item.Mui-disabled:hover{background-color:#0000!important}.action-menu-broadcast-stat-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-broadcast-stat-item.delete-item:hover{background-color:#ef444426!important}.confirm-dialog-broadcast-stat .MuiDialog-container{z-index:1300}.confirm-dialog-broadcast-stat .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-broadcast-stat .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-broadcast-stat-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-broadcast-stat-content{background:0 0!important;padding:24px!important}.confirm-dialog-broadcast-stat-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-broadcast-stat-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.action-menu-broadcast-stat-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-broadcast-stat-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-broadcast-stat-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.action-menu-broadcast-stat-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-broadcast-stat-snackbar .MuiAlert-icon{color:#fff}.action-menu-broadcast-stat-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-broadcast-stat-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=600px){.confirm-dialog-broadcast-stat .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-broadcast-stat-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-broadcast-stat-content{padding:20px!important}.confirm-dialog-broadcast-stat-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-broadcast-stat-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-broadcast-stat-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-broadcast-stat-button svg{font-size:18px}}.action-menu-broadcast-stat-paper{animation:.2s ease-out slideInMenu}.action-menu-broadcast-stat-item.activate-item .menu-item-icon.activate-icon{color:#4ade80}.action-menu-broadcast-stat-item.activate-item:hover{background-color:#4ade8026!important}.action-menu-broadcast-stat-item.pause-item .menu-item-icon.pause-icon{color:#fbbf24}.action-menu-broadcast-stat-item.pause-item:hover{background-color:#fbbf2426!important}.action-menu-broadcast-stat-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-broadcast-stat-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-broadcast-stat-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-broadcast-stat-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}@media (width<=600px){.action-menu-broadcast-stat-item.activate-item .menu-item-icon.activate-icon,.action-menu-broadcast-stat-item.pause-item .menu-item-icon.pause-icon{font-size:18px!important}}@media (width<=400px){.action-menu-broadcast-stat-item.activate-item .menu-item-icon.activate-icon,.action-menu-broadcast-stat-item.pause-item .menu-item-icon.pause-icon{font-size:16px!important}}.table-broadcast-stat-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-broadcast-stat-scroll{scrollbar-width:thin;scrollbar-color:#4ade804d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-broadcast-stat-scroll::-webkit-scrollbar{height:8px}.table-broadcast-stat-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-broadcast-stat-scroll::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.table-broadcast-stat-scroll::-webkit-scrollbar-thumb:hover{background:#4ade8080}.table-broadcast-stat-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade8026!important;overflow:visible!important}.table-broadcast-stat-paper:hover{box-shadow:0 8px 32px #0000004d}.broadcast-type-icon:hover circle{stroke:#86efac!important}.sender-accounts-count{color:#fbbf24!important;cursor:help!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.sender-accounts-count:hover{color:#fcd34d!important;text-decoration:underline!important}.sender-tooltip-accounts{border-color:#fbbf244d!important;max-width:400px!important}.sender-tooltip-accounts .MuiTooltip-arrow{border-right-color:#fbbf244d!important}.tooltip-account-item{border-bottom:1px solid #ffffff0d;align-items:center;gap:6px;padding:3px 0;display:flex}.tooltip-account-item:last-child{border-bottom:none}.tooltip-account-number{flex-shrink:0;min-width:20px;color:#ffffff4d!important;font-size:.7rem!important}.tooltip-account-phone{flex-shrink:0;color:#60a5fa!important;font-family:monospace!important;font-size:.75rem!important}.tooltip-account-name{word-break:break-all;color:#fff!important;font-size:.75rem!important;font-weight:500!important}.tooltip-account-count{flex-shrink:0;color:#fbbf24b3!important;margin-left:auto!important;font-size:.7rem!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns{min-width:900px!important}.table-all-columns .col-name{min-width:130px!important}.table-all-columns .col-type{width:5%!important;min-width:50px!important}.table-all-columns .col-sender{min-width:120px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-progress{min-width:130px!important}.table-all-columns .col-targets{min-width:80px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-actions{min-width:70px!important}.task-name-text,.sender-phone,.sender-accounts-count,.sender-empty,.targets-text{font-size:.8rem!important}}@media (width<=768px){.table-broadcast-stat-scroll{margin-bottom:4px}.table-broadcast-stat-scroll::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:780px!important}.table-all-columns .col-name{width:16%!important;min-width:110px!important}.table-all-columns .col-type{width:5%!important;min-width:45px!important}.table-all-columns .col-sender{width:14%!important;min-width:100px!important}.table-all-columns .col-status{width:12%!important;min-width:90px!important}.table-all-columns .col-progress{width:16%!important;min-width:120px!important}.table-all-columns .col-targets{width:10%!important;min-width:70px!important}.table-all-columns .col-created{width:15%!important;min-width:100px!important}.table-all-columns .col-actions{width:10%!important;min-width:60px!important}.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.task-name-text{font-size:.75rem!important}.sender-phone,.sender-accounts-count,.sender-empty{font-size:.7rem!important}.targets-text{font-size:.75rem!important}.progress-text,.date-text{font-size:.7rem!important}.broadcast-type-icon svg{width:20px!important;height:20px!important}.sender-tooltip{max-width:300px!important;padding:10px 12px!important}.tooltip-account-count{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:660px!important}.table-all-columns .col-name{width:15%!important;min-width:90px!important}.table-all-columns .col-type{width:5%!important;min-width:40px!important}.table-all-columns .col-sender{width:13%!important;min-width:85px!important}.table-all-columns .col-status{width:12%!important;min-width:75px!important}.table-all-columns .col-progress{width:16%!important;min-width:100px!important}.table-all-columns .col-targets{width:10%!important;min-width:60px!important}.table-all-columns .col-created{width:16%!important;min-width:80px!important}.table-all-columns .col-actions{width:10%!important;min-width:50px!important}.status-chip{height:22px!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important;font-size:.6rem!important}.task-name-text{font-size:.7rem!important}.sender-phone,.sender-accounts-count,.sender-empty{font-size:.65rem!important}.targets-text{font-size:.7rem!important}.targets-separator{font-size:.65rem!important}.progress-text{min-width:30px;font-size:.65rem!important}.date-text{font-size:.65rem!important}.progress-bar-wrapper{min-width:40px}.broadcast-type-icon svg{width:18px!important;height:18px!important}.sender-tooltip{max-width:260px!important;padding:8px 10px!important}.tooltip-account-phone,.tooltip-account-name{font-size:.65rem!important}.tooltip-account-count{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:580px!important}.table-all-columns .col-name{min-width:80px!important}.table-all-columns .col-type{min-width:35px!important}.table-all-columns .col-sender{min-width:75px!important}.table-all-columns .col-status{min-width:65px!important}.table-all-columns .col-progress{min-width:85px!important}.table-all-columns .col-targets{min-width:55px!important}.table-all-columns .col-created{min-width:70px!important}.table-all-columns .col-actions{min-width:45px!important}.broadcast-type-icon svg{width:16px!important;height:16px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-name,.table-all-columns .col-type,.table-all-columns .col-sender,.table-all-columns .col-status,.table-all-columns .col-progress,.table-all-columns .col-targets,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=1024px){.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}}.id-text{letter-spacing:.3px;color:#ffffffb3!important;font-family:monospace!important;font-size:.875rem!important;font-weight:600!important}@media (width<=1024px){.table-all-columns .col-id{width:5%!important;min-width:50px!important}.id-text{font-size:.8rem!important}}@media (width<=768px){.table-all-columns .col-id{width:5%!important;min-width:45px!important}.id-text{font-size:.75rem!important}}@media (width<=480px){.table-all-columns .col-id{width:5%!important;min-width:40px!important}.id-text{font-size:.65rem!important}}@media (width<=360px){.table-all-columns .col-id{width:5%!important;min-width:35px!important}.id-text{font-size:.6rem!important}}@media (width<=1024px){.table-all-columns{min-width:950px!important}}@media (width<=768px){.table-all-columns{min-width:825px!important}}@media (width<=480px){.table-all-columns{min-width:700px!important}}@media (width<=360px){.table-all-columns{min-width:615px!important}}@media (width<=1024px){.table-all-columns .col-id{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-id{visibility:visible!important;opacity:1!important;display:table-cell!important}}.skeleton-row .col-id .MuiSkeleton-root{width:40px!important}.id-text:hover{transition:color .2s;color:#4ade80!important}.table-all-columns .col-name{width:16%!important;min-width:140px!important}.table-all-columns .col-type{width:5.5%!important;min-width:55px!important}.table-all-columns .col-status{width:11%!important;min-width:110px!important}.table-all-columns .col-progress{width:15%!important;min-width:150px!important}.table-all-columns .col-created{width:13%!important;min-width:130px!important}.table-all-columns .col-actions{width:7%!important;min-width:70px!important}@media (width<=1024px){.table-all-columns .col-name{min-width:120px!important}.table-all-columns .col-sender{min-width:110px!important}.table-all-columns .col-status{min-width:95px!important}.table-all-columns .col-progress{min-width:125px!important}.table-all-columns .col-targets{min-width:75px!important}.table-all-columns .col-created{min-width:110px!important}.table-all-columns .col-actions{min-width:65px!important}}@media (width<=768px){.table-all-columns .col-name{min-width:105px!important}.table-all-columns .col-sender{min-width:95px!important}.table-all-columns .col-status{min-width:85px!important}.table-all-columns .col-progress{min-width:115px!important}.table-all-columns .col-targets{min-width:65px!important}.table-all-columns .col-created{min-width:95px!important}.table-all-columns .col-actions{min-width:55px!important}}@media (width<=480px){.table-all-columns .col-name{min-width:85px!important}.table-all-columns .col-sender{min-width:80px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-progress{min-width:95px!important}.table-all-columns .col-targets{min-width:55px!important}.table-all-columns .col-created{min-width:75px!important}.table-all-columns .col-actions{min-width:48px!important}}@media (width<=360px){.table-all-columns .col-name{min-width:75px!important}.table-all-columns .col-sender{min-width:70px!important}.table-all-columns .col-status{min-width:62px!important}.table-all-columns .col-progress{min-width:80px!important}.table-all-columns .col-targets{min-width:50px!important}.table-all-columns .col-created{min-width:65px!important}.table-all-columns .col-actions{min-width:42px!important}}.sending-chats-container{background:#0f172a;min-height:100vh;padding:20px 0 40px;position:relative}.knowledge-button{color:#667eea!important;text-transform:none!important;border-color:#667eea80!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .3s!important}.knowledge-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea33;background:#667eea1a!important;border-color:#667eea!important}.progress-section{border-top:1px solid #ffffff0d;margin-top:16px;padding-top:16px}.table-broadcast-container{z-index:1;margin:32px 0;position:relative}.table-broadcast-title{color:#fff!important;margin-bottom:16px!important;font-weight:600!important}@media (width<=1024px){.header-content{flex-direction:column;align-items:flex-start}.header-right{justify-content:flex-start;margin-top:16px}.checklist-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (width<=768px){.sending-chats-container{padding:12px 0 30px}.header-paper{padding:0!important}.header-title-wrapper{flex-wrap:wrap}.header-title{font-size:24px!important}.header-subtitle{font-size:16px!important}.knowledge-button{justify-content:center;width:100%}.checklist-grid{grid-template-columns:1fr;gap:16px}.disclaimer-content{flex-direction:column;align-items:flex-start}.progress-header{flex-direction:column;align-items:flex-start;gap:4px}.quick-access-grid{margin-top:0!important}.table-broadcast-title{font-size:18px!important}.table-broadcast-container{margin:20px 0}}@media (width<=480px){.header-title{font-size:1.25rem!important}.breadcrumbs-container{flex-wrap:wrap;font-size:12px}.disclaimer-paper{padding:16px!important}.table-broadcast-title{font-size:16px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.sending-chats-container,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.checklist-item{cursor:pointer;border:1px solid #ffffff0d;position:relative;overflow:hidden;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)!important;border-radius:12px!important;padding:20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.checklist-item:before{content:"";background:linear-gradient(90deg,#707070,#404040);height:3px;transition:all .3s;position:absolute;top:0;left:0;right:0}.checklist-item.ready:before{background:linear-gradient(90deg,#00c853,#69f0ae)}.checklist-item.warning:before{background:linear-gradient(90deg,#ffd600,#ffc107)}.checklist-item.error:before{background:linear-gradient(90deg,#ff1744,#ff5252)}.checklist-item.loading:before{background:linear-gradient(90deg,#4fc3f7,#81d4fa);animation:1.5s ease-in-out infinite loading-pulse}.checklist-item:hover{transform:translateY(-4px);border-color:#4fc3f733!important;box-shadow:0 8px 24px #0006!important}.checklist-item.ready:hover{border-color:#00c8534d!important}.checklist-item.warning:hover{border-color:#ffd6004d!important}.checklist-item.error:hover{border-color:#ff17444d!important}.checklist-item-content{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.checklist-item-row{justify-content:center;align-items:center;width:100%;display:flex}.step-number-wrapper{background:#4fc3f71a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.step-status-chip.status-ready .MuiChip-icon,.step-status-chip.status-ready .MuiChip-label{color:#00c853!important}.step-status-chip.status-warning .MuiChip-icon,.step-status-chip.status-warning .MuiChip-label{color:#ffd600!important}.step-status-chip.status-error .MuiChip-icon,.step-status-chip.status-error .MuiChip-label{color:#ff1744!important}.step-status-chip.status-loading .MuiChip-icon,.step-status-chip.status-loading .MuiChip-label{color:#4fc3f7!important}.step-status-chip.status-incomplete .MuiChip-icon,.step-status-chip.status-incomplete .MuiChip-label{color:#707070!important}.step-detail-text .count-number{color:#4fc3f7!important;font-weight:700!important}.checklist-item.ready .step-detail-text .count-number{color:#00c853!important}@media (width<=768px){.checklist-item{padding:16px!important}.step-number-wrapper{width:24px;height:24px}.step-number{font-size:12px}.step-icon-wrapper{width:32px;height:32px}.step-icon-wrapper svg{font-size:16px}.step-label{font-size:14px!important}.step-detail-text{font-size:13px!important}.step-action-button{min-width:80px!important;padding:4px 12px!important;font-size:13px!important}.row-header{gap:10px}}@media (width<=480px){.checklist-item{padding:14px!important}.step-label{font-size:13px!important}.step-detail-text{font-size:12px!important}.step-action-button{min-width:70px!important;padding:3px 10px!important;font-size:12px!important}.row-header{gap:8px}.step-icon-wrapper{width:28px;height:28px}.step-icon-wrapper svg{font-size:14px}.step-number-wrapper{width:20px;height:20px}.step-number{font-size:10px}.checklist-item-content{gap:6px}}.progress-bar-wrapper{border-radius:4px;width:100%;height:8px;position:relative;overflow:hidden}.progress-bar-linear{background:#ffffff0d!important;border-radius:4px!important;height:100%!important}.progress-bar-linear .MuiLinearProgress-bar{background:linear-gradient(90deg,#4fc3f7,#81c784)!important;border-radius:4px!important;transition:width .8s cubic-bezier(.4,0,.2,1)!important}.progress-bar-label{background:0 0;padding-left:8px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.progress-percentage{color:#4fc3f7!important;font-size:11px!important;font-weight:600!important}@media (width<=768px){.progress-bar-wrapper{height:6px}}.notification-banner{animation:.3s ease-out slideDown;border-radius:8px!important;margin-bottom:12px!important;padding:12px 16px!important}.notification-banner.success{background:#00c8531a!important;border:1px solid #00c85333!important}.notification-banner.error{background:#ff17441a!important;border:1px solid #ff174433!important}.notification-banner.warning{background:#ffd6001a!important;border:1px solid #ffd60033!important}.notification-banner.info{background:#4fc3f71a!important;border:1px solid #4fc3f733!important}.notification-banner .MuiAlert-message{color:#fff!important;font-size:14px!important}.notification-banner .MuiAlert-icon{font-size:20px!important}.notification-close{color:#ffffff80!important;transition:all .3s!important}.notification-close:hover{color:#fff!important;background:#ffffff1a!important}@media (width<=768px){.notification-banner{padding:10px 12px!important}.notification-banner .MuiAlert-message{font-size:13px!important}}.stats-widget{box-sizing:border-box;border:1px solid #ffffff0d;width:100%;transition:all .3s;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)!important;border-radius:12px!important;padding:24px!important}.stats-widget:hover{box-shadow:0 8px 24px #0003}.stats-widget-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:0;padding:4px 0;display:flex}.expand-button.expanded .expand-icon{transform:rotate(180deg)}.stats-content{margin-top:16px;overflow:hidden}.stats-section-title{letter-spacing:.5px;text-transform:uppercase;color:#b0b0b0!important;margin-bottom:12px!important;font-size:14px!important;font-weight:500!important}.stats-progress-section{padding:0 4px}.delivery-progress{background:#ffffff0d!important;border-radius:4px!important;height:8px!important}.delivery-progress .MuiLinearProgress-bar{background:linear-gradient(90deg,#4fc3f7,#81c784)!important;border-radius:4px!important;transition:transform .5s!important}@media (width<=1024px){.stats-chips-row{gap:6px}.stats-chip{height:30px!important;padding:3px 10px!important;font-size:12px!important}}@media (width<=768px){.stats-widget{padding:16px!important}.stats-title{font-size:18px!important}.stats-section-title{font-size:13px!important}.stats-chips-row{justify-content:center;gap:6px}.stats-chip{height:28px!important;padding:2px 8px!important;font-size:11px!important}.stats-chip .MuiChip-icon{font-size:16px!important}.expand-button{padding:2px!important}.expand-icon{font-size:20px!important}}@media (width<=480px){.stats-widget{padding:12px!important}.stats-title{font-size:16px!important}.stats-section-title{font-size:12px!important}.stats-chips-row{gap:4px}.stats-chip{height:24px!important;padding:2px 6px!important;font-size:10px!important}.stats-chip .MuiChip-icon{font-size:14px!important}.stats-chip .MuiChip-label{padding:0 4px!important}.expand-button{padding:2px!important}.expand-icon{font-size:18px!important}}.help-floating-button{z-index:1000!important;background:linear-gradient(45deg,#4fc3f7,#81c784)!important;width:56px!important;height:56px!important;transition:all .3s!important;position:fixed!important;bottom:32px!important;right:32px!important;box-shadow:0 4px 20px #4fc3f74d!important}.help-floating-button:hover{transform:scale(1.1)rotate(5deg)!important;box-shadow:0 8px 30px #4fc3f766!important}.help-floating-button .MuiSvgIcon-root{color:#000!important;font-size:28px!important}.help-popover .MuiPopover-paper{border:1px solid #4fc3f71a;min-width:280px;max-width:320px;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)!important;border-radius:12px!important;margin-bottom:16px!important;box-shadow:0 8px 32px #0006!important}.help-popover-content{padding:8px 0}.help-popover-header{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.help-popover-title{color:#fff!important;font-size:16px!important;font-weight:600!important}.help-popover-close{color:#707070!important;min-width:auto!important;padding:4px!important}.help-popover-close:hover{color:#fff!important;background:#ffffff0d!important}.help-popover-divider{background:#ffffff0d!important;margin:4px 0!important}.help-popover-list{padding:4px 0!important}.help-popover-item{padding:10px 16px!important;transition:all .3s!important}.help-popover-item:hover{background:#4fc3f70d!important}.help-popover-item-icon{color:#4fc3f7!important;min-width:36px!important}.help-popover-item-text .MuiTypography-root{color:#b0b0b0!important;font-size:14px!important}.help-popover-footer{border-top:1px solid #ffffff0d;padding:12px 16px}.help-popover-footer-text{color:#707070!important;font-size:12px!important}@media (width<=768px){.help-floating-button{width:48px!important;height:48px!important;bottom:20px!important;right:20px!important}.help-floating-button .MuiSvgIcon-root{font-size:24px!important}.help-popover .MuiPopover-paper{min-width:240px;max-width:280px}}@media (width<=480px){.help-floating-button{width:44px!important;height:44px!important;bottom:16px!important;right:16px!important}}.modal-add-task-sending-chats .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-add-task-sending-chats .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{max-height:60vh;padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.spinner-group,.time-group{flex-direction:column;gap:12px}.time-field{width:100%}.settings-section-content{gap:12px;padding:0 12px 12px}.days-chips-container{gap:6px}.template-preview{max-height:100px!important;padding:10px 12px!important}.template-preview .MuiTypography-body2{font-size:.8rem!important}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.settings-title{font-size:.9rem}.day-chip{height:28px;font-size:.7rem}.template-preview{max-height:80px!important;padding:8px 10px!important}}.modal-add-task-sending-chats .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-task-sending-chats .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-task-sending-chats .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-task-sending-chats .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=768px){.chats-info-header{flex-direction:column;align-items:flex-start;gap:4px}.chats-list-wrapper{max-height:140px}.chat-name{font-size:.7rem}}@media (width<=480px){.chats-info-container{padding:8px 12px}.chats-list-wrapper{max-height:120px;padding:4px 6px}.chat-item{padding:2px 3px}.chat-name{font-size:.65rem}}.error-field-container .MuiSelect-select,.error-field-container .MuiOutlinedInput-notchedOutline{border-color:#ef4444!important}@media (width<=768px){.modal-content{scroll-behavior:smooth!important}.error-indicator{font-size:.7rem}}.modal-add-task-sending-chats-mass .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.selected-accounts-container{background:#667eea0d;border:1px solid #667eea26;border-radius:8px;flex-wrap:wrap;gap:8px;margin-top:-8px;margin-bottom:8px;padding:8px;display:flex}.selected-account-chip{cursor:pointer;font-weight:400;transition:all .2s}.selected-account-chip:hover{transform:translateY(-1px);background-color:#667eea4d!important}.collection-select .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.collection-select .MuiOutlinedInput-root fieldset{border-color:#fff3}.collection-select .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.collection-select .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.collection-select .MuiSelect-select{color:#fff;padding:10px 14px}.collection-select .MuiSelect-icon{color:#ffffffb3}.collection-select .MuiSelect-select[value=""]{color:#ffffff80}.collection-select .MuiMenuItem-root{color:#fff;background-color:#1e293b}.collection-select .MuiMenuItem-root:hover{background-color:#667eea1a}.collection-select .MuiMenuItem-root.Mui-selected{background-color:#667eea33}.collection-select .MuiMenuItem-root.Mui-selected:hover{background-color:#667eea4d}.form-field input[type=datetime-local]{color:#fff}.form-field input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.settings-section{background:#667eea0d;border:1px solid #667eea26;border-radius:12px;overflow:hidden}.settings-section-header{background:#667eea0d;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.settings-title{color:#667eea;margin:0;font-size:.95rem;font-weight:600}.settings-section-content{flex-direction:column;gap:16px;padding:0 16px 16px;display:flex}.time-group{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.time-field input[type=time]{color:#fff}.time-field input[type=time]::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}.days-chips-container{flex-wrap:wrap;gap:8px;display:flex}.MuiSwitch-root .MuiSwitch-track{background-color:#fff3}.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#667eea}.MuiFormControlLabel-root .MuiTypography-root{font-size:.875rem}.MuiCheckbox-root{color:#ffffff80!important}.MuiCheckbox-root.Mui-checked{color:#667eea!important}.modal-add-task-sending-chats-mass .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{max-height:60vh;padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.spinner-group,.time-group{flex-direction:column;gap:12px}.time-field{width:100%}.settings-section-content{gap:12px;padding:0 12px 12px}.days-chips-container{gap:6px}.template-preview{max-height:100px!important;padding:10px 12px!important}.template-preview .MuiTypography-body2{font-size:.8rem!important}.selected-accounts-container{gap:6px;padding:6px}.selected-account-chip{height:28px!important;font-size:.75rem!important}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.settings-title{font-size:.9rem}.day-chip{height:28px;font-size:.7rem}.template-preview{max-height:80px!important;padding:8px 10px!important}.selected-accounts-container{gap:4px;padding:4px}.selected-account-chip{height:24px!important;font-size:.7rem!important}}.modal-add-task-sending-chats-mass .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-task-sending-chats-mass .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-task-sending-chats-mass .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-task-sending-chats-mass .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.chats-info-container{background:#667eea0d;border:1px solid #667eea26;border-radius:8px;margin-top:4px;padding:12px 16px}.chats-info-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.chats-count{color:#fffc;font-size:.85rem}.chats-count strong{color:#667eea;font-weight:600}.chats-scroll-hint{color:#fff6;font-size:.7rem;font-style:italic}.chats-list-wrapper{background:#0003;border-radius:6px;max-height:180px;padding:6px 8px;overflow-y:auto}.chats-list-wrapper::-webkit-scrollbar{width:5px}.chats-list-wrapper::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.chats-list-wrapper::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:3px}.chats-list-wrapper::-webkit-scrollbar-thumb:hover{background:#667eea80}.chats-list-container{flex-direction:column;gap:2px;display:flex}.chat-item{border-radius:4px;align-items:center;padding:3px 4px;transition:background .2s;display:flex}.chat-item:hover{background:#667eea1a}.chat-name{color:#ffffffb3;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.4;overflow:hidden}.chats-more{color:#ffffff4d;text-align:center;letter-spacing:2px;padding:2px 0;font-size:.8rem}.chats-loading{justify-content:center;align-items:center;padding:8px 0;display:flex}@media (width<=768px){.chats-info-header{flex-direction:column;align-items:flex-start;gap:4px}.chats-list-wrapper{max-height:140px}.chat-name{font-size:.7rem}}@media (width<=480px){.chats-info-container{padding:8px 12px}.chats-list-wrapper{max-height:120px;padding:4px 6px}.chat-item{padding:2px 3px}.chat-name{font-size:.65rem}}.modal-content{scroll-behavior:smooth!important}.field-error-highlight{animation:2s errorHighlight}.field-error-shake{animation:.6s shakeError}.error-field-container{transition:all .3s;position:relative}.error-field-container .MuiOutlinedInput-root{border-color:#ef4444!important}.error-field-container .MuiOutlinedInput-root fieldset{border-width:2px!important;border-color:#ef4444!important}.error-field-container .MuiInputLabel-root{color:#ef4444!important}.error-field-container .MuiSelect-select,.error-field-container .MuiOutlinedInput-notchedOutline{border-color:#ef4444!important}.error-message{color:#ef4444;margin-top:4px;font-size:.75rem;animation:.3s fadeInError;display:block}.error-indicator{color:#ef4444;background:#ef44441a;border-radius:4px;align-items:center;gap:6px;margin-top:4px;padding:4px 8px;font-size:.75rem;display:flex}.error-indicator .MuiSvgIcon-root{font-size:16px}@media (width<=768px){.modal-content{scroll-behavior:smooth!important}.error-indicator{font-size:.7rem}}.cta-container{z-index:1;flex-direction:column;align-items:center;gap:12px;margin:40px 0 32px;padding:32px;display:flex;position:relative;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.cta-buttons-row{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;display:flex}.cta-button{text-transform:none!important;border-radius:50px!important;min-width:320px!important;height:auto!important;padding:16px 32px!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important;transition:all .4s!important}.cta-button-content{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.cta-button-title{text-align:left;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.cta-button-subtitle{opacity:.75;text-align:left;color:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1.3!important}.cta-button-mass.active{animation:2s infinite pulse-button-mass;background:linear-gradient(45deg,#4ade80,#22c55e)!important;box-shadow:0 4px 20px #4ade804d!important}.cta-button-mass.active:hover{box-shadow:0 8px 30px #4ade8066!important}.cta-button.warning{color:#fff!important;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)!important;animation:2s ease-in-out infinite warning-pulse!important}.cta-button.warning:hover{background:linear-gradient(135deg,#d97706 0%,#b45309 100%)!important;transform:translateY(-3px)!important;box-shadow:0 6px 20px #f59e0b66!important}@keyframes warning-pulse{0%,to{box-shadow:0 4px 20px #f59e0b4d}50%{box-shadow:0 4px 40px #f59e0b80}}@media (width<=768px){.cta-button{min-width:280px!important;padding:14px 24px!important;font-size:16px!important}.cta-button-title{font-size:14px!important}.cta-button-subtitle{font-size:11px!important}}@media (width<=480px){.cta-container{padding:20px 16px}.cta-buttons-row{gap:12px}.cta-button{min-width:100%!important;padding:12px 20px!important;font-size:14px!important}.cta-button-title{font-size:13px!important}.cta-button-subtitle{font-size:10px!important}}@media (width<=768px){.disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.disclaimer-paper{padding:16px!important}}.info-settings-paper{z-index:1;margin:32px 0;transition:all .3s;position:relative;background:linear-gradient(145deg,#667eea14 0%,#764ba20d 100%)!important;border:1px solid #667eea33!important;border-radius:16px!important;padding:28px 32px!important}.info-settings-paper:hover{border-color:#667eea66!important;box-shadow:0 8px 32px #667eea1a!important}.info-settings-content{align-items:flex-start;gap:24px;display:flex}.info-settings-icon-wrapper{background:linear-gradient(135deg,#667eea26 0%,#764ba226 100%);border:1px solid #667eea26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;margin-top:2px;display:flex}.info-settings-icon{color:#667eea;font-size:28px}.info-settings-text{flex-direction:column;flex:1;gap:8px;display:flex}.info-settings-title{letter-spacing:.3px;color:#667eea!important;font-size:.95rem!important;font-weight:600!important}.info-settings-message{color:#ffffffb3!important;font-size:.9rem!important;line-height:1.7!important}.info-settings-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.9rem!important;font-weight:500!important;line-height:1.7!important}.info-settings-link:hover{color:#764ba2!important;background:0 0!important}.info-settings-button{align-self:flex-end;color:#667eea!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #667eea66!important;border-radius:8px!important;margin-top:8px!important;padding:8px 20px!important;font-weight:600!important;transition:all .3s!important}.info-settings-button:hover{background:#667eea1a!important;border-color:#667eea!important;transform:translateY(-1px)!important}.info-settings-button .MuiButton-startIcon{margin-right:8px}.info-settings-button .MuiButton-startIcon svg{font-size:18px}.info-settings-button:active{transform:scale(.98)!important}@media (width<=768px){.info-settings-paper{margin:24px 0;padding:20px 24px!important}.info-settings-content{text-align:center;flex-direction:column;align-items:center;gap:16px}.info-settings-icon-wrapper{width:48px;min-width:48px;height:48px}.info-settings-icon{font-size:24px}.info-settings-button{justify-content:center;align-self:center;width:100%;max-width:280px;padding:8px 16px!important}.info-settings-title{font-size:.9rem!important}.info-settings-message,.info-settings-link{font-size:.85rem!important}}@media (width<=480px){.info-settings-paper{margin:16px 0;border-radius:12px!important;padding:16px 18px!important}.info-settings-content{gap:12px}.info-settings-icon-wrapper{border-radius:10px;width:40px;min-width:40px;height:40px}.info-settings-icon{font-size:20px}.info-settings-button{max-width:100%;padding:6px 12px!important;font-size:.85rem!important}.info-settings-title{font-size:.85rem!important}.info-settings-message{font-size:.8rem!important}.info-settings-buttons{justify-content:center;gap:8px}.info-settings-button .MuiButton-startIcon{margin-right:4px!important}.info-settings-button .MuiButton-startIcon svg{font-size:16px!important}.info-settings-link{font-size:.8rem!important}}@media (prefers-color-scheme:dark){.info-settings-paper{background:linear-gradient(145deg,#667eea0f 0%,#764ba208 100%)!important}}.info-settings-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}.info-settings-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #667eea}@media (width>=601px) and (width<=960px){.info-settings-button{padding:6px 14px!important;font-size:.8rem!important}.info-settings-button .MuiButton-startIcon{margin-right:6px!important}.info-settings-button .MuiButton-startIcon svg{font-size:20px!important}.info-settings-link{font-size:.8rem!important}}@media (pointer:coarse){.MuiTooltip-tooltip{padding:6px 10px!important;font-size:.75rem!important}}.edit-chats-broadcast-stat-dialog .MuiDialog-container{z-index:1300}.edit-chats-broadcast-stat-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-chats-broadcast-stat-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-chats-broadcast-stat-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-chats-broadcast-stat-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-chats-broadcast-stat-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-chats-broadcast-stat-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-chats-broadcast-stat-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chats-broadcast-stat-dialog-close-button.Mui-disabled{color:#fff3!important}.edit-chats-broadcast-stat-dialog-content{background:0 0!important;padding:24px!important}.edit-chats-broadcast-stat-form-container{flex-direction:column;gap:20px;display:flex}.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.edit-chats-broadcast-stat-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-chats-broadcast-stat-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.edit-chats-broadcast-stat-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-chats-broadcast-stat-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-disabled fieldset{border-color:#ffffff1a}.edit-chats-broadcast-stat-form-field .MuiInputLabel-root.Mui-disabled,.edit-chats-broadcast-stat-form-field .MuiOutlinedInput-root.Mui-disabled{color:#ffffff4d}.info-label{display:block;color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-bottom:8px!important;font-size:.7rem!important;font-weight:500!important}.info-text em{color:#ffffff80;font-style:italic}.edit-chats-broadcast-stat-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-chats-broadcast-stat-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-chats-broadcast-stat-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chats-broadcast-stat-dialog-cancel-button:disabled{color:#ffffff4d!important}.edit-chats-broadcast-stat-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.edit-chats-broadcast-stat-dialog-save-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.edit-chats-broadcast-stat-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-chats-broadcast-stat-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-chats-broadcast-stat-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-chats-broadcast-stat-dialog-title{padding:16px 20px!important}.edit-chats-broadcast-stat-dialog-title-content h6{font-size:1rem!important}.edit-chats-broadcast-stat-dialog-content{padding:20px!important}.edit-chats-broadcast-stat-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-chats-broadcast-stat-dialog-cancel-button,.edit-chats-broadcast-stat-dialog-save-button{width:100%}.info-row{flex-direction:column;padding:4px 0}.info-key{font-size:.7rem!important}.info-value{font-size:.75rem!important}}@media (width<=400px){.edit-chats-broadcast-stat-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-chats-broadcast-stat-dialog-title{padding:12px 16px!important}.edit-chats-broadcast-stat-dialog-content{padding:16px!important}.edit-chats-broadcast-stat-form-container{gap:16px}.edit-chats-broadcast-stat-dialog-actions{padding:12px 16px 16px!important}}.edit-chats-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-chats-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-chats-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-chats-broadcast-stat-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.action-menu-chats-broadcast-stat-container{z-index:10;display:inline-block;position:relative}.action-menu-chats-broadcast-stat-button{color:#ffffffb3!important;background-color:#667eea1a!important;border:1px solid #667eea33!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-chats-broadcast-stat-button:hover{transform:scale(1.05);color:#fff!important;background-color:#667eea33!important;border-color:#667eea66!important}.action-menu-chats-broadcast-stat-button:active{transform:scale(.95)}.action-menu-chats-broadcast-stat-button svg{font-size:20px}.action-menu-chats-broadcast-stat-popper{z-index:9999!important}.action-menu-chats-broadcast-stat-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-chats-broadcast-stat-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-chats-broadcast-stat-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-chats-broadcast-stat-item:last-child{margin-bottom:0!important}.action-menu-chats-broadcast-stat-item:hover{background-color:#667eea26!important}.action-menu-chats-broadcast-stat-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-chats-broadcast-stat-item.Mui-disabled:hover{background-color:#0000!important}.confirm-dialog-chats-broadcast-stat .MuiDialog-container{z-index:1300}.confirm-dialog-chats-broadcast-stat .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-chats-broadcast-stat .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-chats-broadcast-stat-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-chats-broadcast-stat-content{background:0 0!important;padding:24px!important}.confirm-dialog-chats-broadcast-stat-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-chats-broadcast-stat-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.action-menu-chats-broadcast-stat-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-chats-broadcast-stat-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-chats-broadcast-stat-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.action-menu-chats-broadcast-stat-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-chats-broadcast-stat-snackbar .MuiAlert-icon{color:#fff}.action-menu-chats-broadcast-stat-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-chats-broadcast-stat-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=600px){.confirm-dialog-chats-broadcast-stat .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-chats-broadcast-stat-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-chats-broadcast-stat-content{padding:20px!important}.confirm-dialog-chats-broadcast-stat-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-chats-broadcast-stat-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-chats-broadcast-stat-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-chats-broadcast-stat-button svg{font-size:18px}}.action-menu-chats-broadcast-stat-paper{animation:.2s ease-out slideInMenu}@media (width<=600px){.action-menu-chats-broadcast-stat-item.activate-item .menu-item-icon.activate-icon,.action-menu-chats-broadcast-stat-item.pause-item .menu-item-icon.pause-icon{font-size:18px!important}}@media (width<=400px){.action-menu-chats-broadcast-stat-item.activate-item .menu-item-icon.activate-icon,.action-menu-chats-broadcast-stat-item.pause-item .menu-item-icon.pause-icon{font-size:16px!important}}.action-menu-chats-broadcast-stat-item.subscription-item .menu-item-icon.subscription-icon{color:#8b5cf6}.action-menu-chats-broadcast-stat-item.subscription-item:hover{background-color:#8b5cf626!important}.action-menu-chats-broadcast-stat-item.subscription-item:active{transform:scale(.97)}.action-menu-chats-broadcast-stat-item.subscription-item:hover .subscription-icon{animation:.6s ease-in-out subscriptionIconPulse}@keyframes subscriptionIconPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.action-menu-chats-broadcast-stat-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-chats-broadcast-stat-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-chats-broadcast-stat-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-chats-broadcast-stat-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}.action-menu-chats-broadcast-stat-item:nth-child(5){animation:.15s ease-out .2s both slideInItem}@media (width<=600px){.action-menu-chats-broadcast-stat-item.subscription-item .menu-item-icon.subscription-icon{font-size:18px!important}.action-menu-chats-broadcast-stat-item.subscription-item .menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-chats-broadcast-stat-item.subscription-item .menu-item-icon.subscription-icon{font-size:16px!important}.action-menu-chats-broadcast-stat-item.subscription-item .menu-item-text{font-size:.75rem!important}}.action-menu-chats-broadcast-stat-item.activate-item .menu-item-icon.activate-icon{color:#4ade80}.action-menu-chats-broadcast-stat-item.activate-item:hover{background-color:#4ade8026!important}.action-menu-chats-broadcast-stat-item.pause-item .menu-item-icon.pause-icon{color:#fbbf24}.action-menu-chats-broadcast-stat-item.pause-item:hover{background-color:#fbbf2426!important}.action-menu-chats-broadcast-stat-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-chats-broadcast-stat-item.delete-item:hover{background-color:#ef444426!important}.table-chats-broadcast-stat-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-chats-broadcast-stat-scroll{scrollbar-width:thin;scrollbar-color:#667eea4d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-chats-broadcast-stat-scroll::-webkit-scrollbar{height:8px}.table-chats-broadcast-stat-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-chats-broadcast-stat-scroll::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.table-chats-broadcast-stat-scroll::-webkit-scrollbar-thumb:hover{background:#667eea80}.table-chats-broadcast-stat-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea26!important;overflow:visible!important}.table-chats-broadcast-stat-paper:hover{box-shadow:0 8px 32px #0000004d}.table-all-columns .col-id{width:7%!important;min-width:60px!important;display:table-cell!important}.table-all-columns .col-progress{width:16%!important;min-width:160px!important;display:table-cell!important}.table-all-columns .col-targets{width:10%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-id,.table-all-columns .MuiTableCell-root.col-name,.table-all-columns .MuiTableCell-root.col-sender,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-progress,.table-all-columns .MuiTableCell-root.col-targets,.table-all-columns .MuiTableCell-root.col-created,.table-all-columns .MuiTableCell-root.col-actions{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.id-text{color:#ffffffb3!important;font-size:.875rem!important;font-weight:600!important}.task-name-cell{flex-direction:column;gap:4px;display:flex}.task-name-text{cursor:pointer;transition:all .2s;color:#fff!important;font-size:.875rem!important;font-weight:500!important}.task-name-text:hover{text-decoration:underline;color:#667eea!important}.progress-cell{justify-content:center;align-items:center;gap:10px;display:flex}.progress-bar-wrapper{flex:1;min-width:60px}.progress-text{text-align:right;min-width:35px;color:#fff9!important;font-size:.75rem!important;font-weight:500!important}.targets-cell{justify-content:center;align-items:center;gap:4px;display:flex}.targets-text{color:#fffc!important;font-size:.875rem!important;font-weight:500!important}.targets-separator{color:#ffffff4d!important;font-size:.75rem!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-id{min-width:50px!important}.table-all-columns .col-name{min-width:130px!important}.table-all-columns .col-sender{min-width:120px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-progress{min-width:130px!important}.table-all-columns .col-targets{min-width:80px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-actions{min-width:70px!important}.id-text,.task-name-text,.sender-phone,.sender-empty,.targets-text{font-size:.8rem!important}}@media (width<=768px){.table-chats-broadcast-stat-scroll{margin-bottom:4px}.table-chats-broadcast-stat-scroll::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:850px!important}.table-all-columns .col-id{width:6%!important;min-width:45px!important}.table-all-columns .col-name{width:17%!important;min-width:110px!important}.table-all-columns .col-sender{width:14%!important;min-width:100px!important}.table-all-columns .col-status{width:12%!important;min-width:90px!important}.table-all-columns .col-progress{width:16%!important;min-width:120px!important}.table-all-columns .col-targets{width:10%!important;min-width:70px!important}.table-all-columns .col-created{width:15%!important;min-width:100px!important}.table-all-columns .col-actions{width:10%!important;min-width:60px!important}.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-sender,.table-all-columns .col-status,.table-all-columns .col-progress,.table-all-columns .col-targets,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.id-text,.task-name-text{font-size:.75rem!important}.sender-phone,.sender-empty{font-size:.7rem!important}.targets-text{font-size:.75rem!important}.progress-text,.date-text{font-size:.7rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:720px!important}.table-all-columns .col-id{width:5%!important;min-width:40px!important}.table-all-columns .col-name{width:16%!important;min-width:100px!important}.table-all-columns .col-sender{width:13%!important;min-width:90px!important}.table-all-columns .col-status{width:12%!important;min-width:80px!important}.table-all-columns .col-progress{width:16%!important;min-width:100px!important}.table-all-columns .col-targets{width:10%!important;min-width:60px!important}.table-all-columns .col-created{width:16%!important;min-width:90px!important}.table-all-columns .col-actions{width:10%!important;min-width:50px!important}.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-sender,.table-all-columns .col-status,.table-all-columns .col-progress,.table-all-columns .col-targets,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.status-chip{height:22px!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important;font-size:.6rem!important}.status-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}.id-text{font-size:.65rem!important}.task-name-text{font-size:.7rem!important}.sender-phone,.sender-empty{font-size:.65rem!important}.targets-text{font-size:.7rem!important}.targets-separator{font-size:.65rem!important}.progress-text{min-width:30px;font-size:.65rem!important}.date-text{font-size:.65rem!important}.progress-bar-wrapper{min-width:40px}.sender-tooltip{max-width:260px!important;padding:10px 12px!important}.tooltip-field-label{min-width:55px!important;font-size:.65rem!important}.tooltip-field-value{font-size:.7rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:640px!important}.table-all-columns .col-id{min-width:35px!important}.table-all-columns .col-name{min-width:90px!important}.table-all-columns .col-sender{min-width:80px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-progress{min-width:90px!important}.table-all-columns .col-targets{min-width:55px!important}.table-all-columns .col-created{min-width:80px!important}.table-all-columns .col-actions{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-id,.table-all-columns .col-name,.table-all-columns .col-sender,.table-all-columns .col-status,.table-all-columns .col-progress,.table-all-columns .col-targets,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}}.chats-cell-content{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:32px;padding:4px 8px;transition:all .2s;display:flex;position:relative}.chats-cell-content:hover{background-color:#4ade801f;transform:scale(1.02)}.chats-cell-content:active{transform:scale(.95)}.chats-text{letter-spacing:.5px;transition:color .2s;color:#fffc!important;font-family:Courier New,monospace!important;font-size:.875rem!important;font-weight:600!important}.chats-cell-content:hover .chats-text{color:#4ade80!important}.chats-icons{opacity:.3;align-items:center;transition:all .2s;display:flex}.chats-cell-content:hover .chats-icons{opacity:.8;transform:translate(2px)}.chats-icon{color:#4ade80!important;font-size:14px!important}.chats-tooltip{color:#fff!important;background-color:#1e293b!important;border:1px solid #4ade804d!important;border-radius:8px!important;max-width:280px!important;padding:10px 14px!important;font-size:.85rem!important;box-shadow:0 8px 32px #00000080!important}.chats-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#4ade804d!important}@media (width<=1024px){.chats-text{font-size:.8rem!important}.chats-cell-content{min-height:28px;padding:3px 6px}.chats-icon{font-size:12px!important}}@media (width<=768px){.chats-text{font-size:.75rem!important}.chats-cell-content{gap:4px;min-height:24px;padding:2px 4px}.chats-icon{font-size:11px!important}.chats-tooltip{max-width:220px!important;padding:8px 12px!important;font-size:.75rem!important}}@media (width<=480px){.chats-text{font-size:.7rem!important}.chats-cell-content{gap:3px;min-height:20px;padding:2px 4px}.chats-icon{font-size:10px!important}.chats-cell-content:hover{transform:scale(1.01)}.chats-cell-content:active{transform:scale(.95)}.chats-tooltip{max-width:180px!important;padding:6px 10px!important;font-size:.7rem!important}}@media (width<=360px){.chats-text{letter-spacing:.3px;font-size:.6rem!important}.chats-icon{font-size:8px!important}.chats-cell-content{gap:2px;padding:1px 3px}.chats-tooltip{max-width:160px!important;padding:4px 8px!important;font-size:.65rem!important}}.table-all-columns .col-targets{width:10%!important;min-width:100px!important}@media (width<=1024px){.table-all-columns .col-targets{width:10%!important;min-width:80px!important}}@media (width<=768px){.table-all-columns .col-targets{width:10%!important;min-width:70px!important}}@media (width<=480px){.table-all-columns .col-targets{width:10%!important;min-width:60px!important}}@media (width<=360px){.table-all-columns .col-targets{width:10%!important;min-width:55px!important}}.chats-cell-content:hover .chats-icon{animation:.6s ease-in-out iconPulse}.chats-cell-content:after{content:"";background:linear-gradient(90deg,#0000,#4ade80,#0000);border-radius:1px;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.chats-cell-content:hover:after{width:80%}.broadcast-type-icon{cursor:help;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.broadcast-type-icon svg{transition:all .2s}.broadcast-type-icon:hover svg{transform:scale(1.1)}@media (width<=1024px){.table-all-columns .col-type{width:5%!important;min-width:50px!important}.broadcast-type-icon svg{font-size:20px!important}}@media (width<=768px){.table-all-columns .col-type{width:5%!important;min-width:45px!important}.broadcast-type-icon svg{font-size:20px!important}}@media (width<=480px){.table-all-columns .col-type{width:5%!important;min-width:40px!important}.broadcast-type-icon svg{font-size:18px!important}}@media (width<=360px){.table-all-columns .col-type{width:5%!important;min-width:35px!important}.broadcast-type-icon svg{font-size:16px!important}}@media (width<=1024px){.table-all-columns .col-type{visibility:visible!important;opacity:1!important;display:table-cell!important}}.table-all-columns{min-width:1060px!important}@media (width<=1024px){.table-all-columns{min-width:900px!important}}@media (width<=768px){.table-all-columns{min-width:800px!important}}@media (width<=480px){.table-all-columns{min-width:700px!important}}@media (width<=360px){.table-all-columns{min-width:620px!important}}.sender-mass-display{cursor:help;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:4px 8px;transition:all .2s;display:flex}.sender-mass-display:hover{background-color:#4ade801a;transform:translateY(-1px)}.sender-mass-icon{transition:all .2s;color:#4ade80!important;font-size:16px!important}.sender-mass-display:hover .sender-mass-icon{transform:scale(1.2)}.sender-mass-text{letter-spacing:.3px;transition:all .2s;color:#4ade80!important;font-size:.875rem!important;font-weight:600!important}.sender-mass-display:hover .sender-mass-text{color:#6ee7a0!important}.sender-single-display{cursor:help;width:fit-content}.sender-tooltip-mass{background-color:#1e293b!important;border:1px solid #4ade804d!important;border-radius:8px!important;max-width:420px!important;max-height:400px!important;padding:12px 16px!important;overflow-y:auto!important;box-shadow:0 8px 32px #00000080!important}.sender-tooltip-mass .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#4ade804d!important}.sender-tooltip-mass-content{flex-direction:column;gap:8px;min-width:280px;display:flex}.tooltip-header{border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;margin-bottom:4px;padding-bottom:8px;display:flex}.tooltip-header-icon{color:#4ade80!important;font-size:18px!important}.tooltip-title{color:#4ade80!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:.85rem!important;font-weight:600!important}.tooltip-account-item{background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;flex-direction:column;gap:4px;padding:8px;transition:all .2s;display:flex}.tooltip-account-item:hover{background-color:#ffffff0d;border-color:#4ade8033}.tooltip-account-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.tooltip-account-name{color:#fff!important;font-size:.85rem!important;font-weight:600!important}.tooltip-account-details{flex-direction:column;gap:2px;display:flex}.spam-chip{color:#ef4444!important;background-color:#ef444426!important;border:1px solid #ef444466!important;height:20px!important;font-size:.7rem!important;font-weight:600!important}.spam-chip .MuiChip-icon{color:#ef4444!important;font-size:.8rem!important}.spam-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important;font-weight:700!important}.spam-warning{background-color:#ef44441a;border-radius:4px;align-items:center;gap:6px;margin-top:4px;padding:4px 8px;display:flex;color:#ef4444!important;font-size:.75rem!important;font-weight:500!important}.spam-warning-icon{color:#ef4444!important;font-size:14px!important}.spam-date{color:#ef4444!important;font-size:.7rem!important;font-weight:500!important}.sender-tooltip-mass::-webkit-scrollbar{width:6px}.sender-tooltip-mass::-webkit-scrollbar-track{background:#ffffff05;border-radius:3px}.sender-tooltip-mass::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:3px}.sender-tooltip-mass::-webkit-scrollbar-thumb:hover{background:#4ade8080}@media (width<=1024px){.sender-mass-text{font-size:.8rem!important}.sender-mass-icon{font-size:14px!important}.sender-tooltip-mass{max-width:380px!important}.sender-tooltip-mass-content{min-width:250px}}@media (width<=768px){.sender-mass-text{font-size:.75rem!important}.sender-mass-icon{font-size:12px!important}.sender-mass-display{gap:4px;padding:3px 6px}.sender-tooltip-mass{max-width:340px!important;padding:10px 12px!important}.tooltip-account-item{gap:3px;padding:6px}.tooltip-account-name{font-size:.8rem!important}.spam-chip{height:18px!important;font-size:.65rem!important}}@media (width<=480px){.sender-mass-text{font-size:.7rem!important}.sender-mass-icon{font-size:11px!important}.sender-mass-display{gap:3px;padding:2px 4px}.sender-tooltip-mass{max-width:280px!important;max-height:300px!important;padding:8px 10px!important}.sender-tooltip-mass-content{min-width:200px}.tooltip-account-item{gap:2px;padding:4px}.tooltip-account-name{font-size:.75rem!important}.spam-chip{height:16px!important;font-size:.6rem!important}.spam-chip .MuiChip-icon{font-size:.7rem!important}.tooltip-field-label{min-width:55px!important;font-size:.65rem!important}.tooltip-field-value{font-size:.7rem!important}}@media (width<=360px){.sender-mass-text{font-size:.65rem!important}.sender-mass-icon{font-size:10px!important}.sender-tooltip-mass{max-width:240px!important;max-height:250px!important;padding:6px 8px!important}.sender-tooltip-mass-content{min-width:170px}.tooltip-account-name{font-size:.7rem!important}.spam-chip{height:14px!important;font-size:.55rem!important}}.table-all-columns .col-sender{width:15%!important;min-width:150px!important}@media (width<=1024px){.table-all-columns .col-sender{width:14%!important;min-width:120px!important}}@media (width<=768px){.table-all-columns .col-sender{width:14%!important;min-width:100px!important}}@media (width<=480px){.table-all-columns .col-sender{width:13%!important;min-width:90px!important}}@media (width<=360px){.table-all-columns .col-sender{width:13%!important;min-width:80px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.broadcast-stat-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.broadcast-stat-container{box-sizing:border-box;width:100%;max-width:100%}.broadcast-stat-header{width:100%}@media (width<=960px){.broadcast-stat-page{padding:0}.broadcast-stat-container{padding-left:8px!important;padding-right:8px!important}.broadcast-stat-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.broadcast-stat-container{padding-left:4px!important;padding-right:4px!important}.broadcast-stat-header h1{font-size:1.1rem!important}}@media (width<=480px){.broadcast-stat-container{padding-left:2px!important;padding-right:2px!important}.broadcast-stat-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}body{font-size:16px}}@supports (-webkit-touch-callout:none){.broadcast-stat-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.edit-broadcast-detail-dialog .MuiDialog-container{z-index:1300}.edit-broadcast-detail-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-broadcast-detail-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-broadcast-detail-dialog-title{background:#fbbf241a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-broadcast-detail-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-broadcast-detail-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-broadcast-detail-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-broadcast-detail-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-broadcast-detail-dialog-content{background:0 0!important;padding:24px!important}.edit-broadcast-detail-form-container{flex-direction:column;gap:20px;display:flex}.edit-broadcast-detail-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-broadcast-detail-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-broadcast-detail-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#fbbf2480}.edit-broadcast-detail-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#fbbf24}.edit-broadcast-detail-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-broadcast-detail-form-field .MuiInputLabel-root.Mui-focused{color:#fbbf24}.edit-broadcast-detail-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-broadcast-detail-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-broadcast-detail-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-broadcast-detail-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-broadcast-detail-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-broadcast-detail-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-broadcast-detail-dialog-save-button{color:#1e293b!important;text-transform:none!important;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #fbbf2463!important}.edit-broadcast-detail-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%)!important;box-shadow:0 6px 20px #fbbf243b!important}.edit-broadcast-detail-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-broadcast-detail-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-broadcast-detail-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-broadcast-detail-dialog-title{padding:16px 20px!important}.edit-broadcast-detail-dialog-title-content h6{font-size:1rem!important}.edit-broadcast-detail-dialog-content{padding:20px!important}.edit-broadcast-detail-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-broadcast-detail-dialog-cancel-button,.edit-broadcast-detail-dialog-save-button{width:100%}}@media (width<=400px){.edit-broadcast-detail-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-broadcast-detail-dialog-title{padding:12px 16px!important}.edit-broadcast-detail-dialog-content{padding:16px!important}.edit-broadcast-detail-form-container{gap:16px}.edit-broadcast-detail-dialog-actions{padding:12px 16px 16px!important}}.edit-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#fbbf244d;border-radius:4px}.edit-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#fbbf2480}.action-menu-broadcast-detail-container{z-index:10;display:inline-block;position:relative}.action-menu-broadcast-detail-button{color:#ffffffb3!important;background-color:#fbbf241a!important;border:1px solid #fbbf2433!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-broadcast-detail-button:hover{transform:scale(1.05);color:#fff!important;background-color:#fbbf2433!important;border-color:#fbbf2466!important}.action-menu-broadcast-detail-button:active{transform:scale(.95)}.action-menu-broadcast-detail-button svg{font-size:20px}.action-menu-broadcast-detail-popper{z-index:9999!important}.action-menu-broadcast-detail-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-broadcast-detail-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-broadcast-detail-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-broadcast-detail-item:last-child{margin-bottom:0!important}.action-menu-broadcast-detail-item:hover{background-color:#fbbf2426!important}.action-menu-broadcast-detail-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-broadcast-detail-item.Mui-disabled:hover{background-color:#0000!important}.action-menu-broadcast-detail-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-broadcast-detail-item.delete-item:hover{background-color:#ef444426!important}.confirm-dialog-broadcast-detail .MuiDialog-container{z-index:1300}.confirm-dialog-broadcast-detail .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-broadcast-detail .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-broadcast-detail-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-broadcast-detail-content{background:0 0!important;padding:24px!important}.confirm-dialog-broadcast-detail-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-broadcast-detail-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.action-menu-broadcast-detail-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-broadcast-detail-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-broadcast-detail-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.action-menu-broadcast-detail-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-broadcast-detail-snackbar .MuiAlert-icon{color:#fff}.action-menu-broadcast-detail-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-broadcast-detail-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=600px){.confirm-dialog-broadcast-detail .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-broadcast-detail-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-broadcast-detail-content{padding:20px!important}.confirm-dialog-broadcast-detail-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-broadcast-detail-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-broadcast-detail-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-broadcast-detail-button svg{font-size:18px}}.action-menu-broadcast-detail-paper{animation:.2s ease-out slideInMenu}.action-menu-broadcast-detail-item.pause-item .menu-item-icon.pause-icon{color:#fbbf24}.action-menu-broadcast-detail-item.pause-item:hover{background-color:#fbbf2426!important}.action-menu-broadcast-detail-item.activate-item .menu-item-icon.activate-icon{color:#4ade80}.action-menu-broadcast-detail-item.activate-item:hover{background-color:#4ade8026!important}.action-menu-broadcast-detail-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-broadcast-detail-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-broadcast-detail-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-broadcast-detail-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}@media (width<=600px){.action-menu-broadcast-detail-item.pause-item .menu-item-icon.pause-icon,.action-menu-broadcast-detail-item.activate-item .menu-item-icon.activate-icon{font-size:18px!important}}@media (width<=400px){.action-menu-broadcast-detail-item.pause-item .menu-item-icon.pause-icon,.action-menu-broadcast-detail-item.activate-item .menu-item-icon.activate-icon{font-size:16px!important}}.table-broadcast-detail-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-broadcast-detail-scroll{scrollbar-width:thin;scrollbar-color:#fbbf244d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-broadcast-detail-scroll::-webkit-scrollbar{height:8px}.table-broadcast-detail-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-broadcast-detail-scroll::-webkit-scrollbar-thumb{background:#fbbf244d;border-radius:4px}.table-broadcast-detail-scroll::-webkit-scrollbar-thumb:hover{background:#fbbf2480}.table-broadcast-detail-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf2426!important;overflow:visible!important}.table-broadcast-detail-paper:hover{box-shadow:0 8px 32px #0000004d}.table-all-columns .col-message{width:24%!important;min-width:200px!important;display:table-cell!important}.table-all-columns .col-sent{width:13%!important;min-width:140px!important;display:table-cell!important}.sender-phone{color:#60a5fa!important;cursor:help!important;font-family:monospace!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.sender-phone:hover{color:#93c5fd!important;text-decoration:underline!important}.sender-empty{color:#ffffff4d!important;font-size:.875rem!important;font-style:italic!important}.contact-cell{flex-direction:column;gap:4px;display:flex}.contact-name{color:#fff!important;font-size:.875rem!important;font-weight:500!important}.message-preview{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;color:#ffffffb3;cursor:pointer;-webkit-box-orient:vertical;max-width:100%;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.message-preview:hover{color:#fff!important}.MuiCheckbox-root,.MuiCheckbox-root .MuiSvgIcon-root{transition:none!important}.MuiCheckbox-root:hover,.MuiCheckbox-root.Mui-checked:hover{transform:none!important}.sender-tooltip{background-color:#1e293b!important;border:1px solid #60a5fa4d!important;border-radius:8px!important;max-width:320px!important;padding:12px 16px!important;box-shadow:0 8px 32px #00000080!important}.sender-tooltip .MuiTooltip-arrow{color:#1e293b!important;border-right-color:#60a5fa4d!important}.account-tooltip-content{flex-direction:column;gap:4px;display:flex}.tooltip-label{color:#ffffff80!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-bottom:4px!important;font-size:.7rem!important;font-weight:500!important}.tooltip-field{align-items:center;gap:8px;padding:2px 0;display:flex}.tooltip-field-label{flex-shrink:0;min-width:80px;color:#fff6!important;font-size:.7rem!important}.tooltip-field-value{word-break:break-all;color:#fff!important;font-size:.8rem!important;font-weight:500!important}.tooltip-empty{color:#fff6!important;font-size:.8rem!important;font-style:italic!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns{min-width:850px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:40px!important}.table-all-columns .col-sender{width:14%!important;min-width:120px!important}.table-all-columns .col-contact{width:16%!important;min-width:130px!important}.table-all-columns .col-message{width:23%!important;min-width:160px!important}.table-all-columns .col-status{width:12%!important;min-width:100px!important}.table-all-columns .col-scheduled{width:14%!important;min-width:120px!important}.table-all-columns .col-sent{width:13%!important;min-width:120px!important}.table-all-columns .col-actions{width:8%!important;min-width:70px!important}.contact-name{font-size:.8rem!important}.message-preview{font-size:.75rem!important}.date-text{font-size:.7rem!important}.sender-phone,.sender-empty{font-size:.8rem!important}.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}}@media (width<=768px){.table-broadcast-detail-scroll{margin-bottom:4px}.table-broadcast-detail-scroll::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:720px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:36px!important}.table-all-columns .col-sender{width:14%!important;min-width:100px!important}.table-all-columns .col-contact{width:16%!important;min-width:110px!important}.table-all-columns .col-message{width:22%!important;min-width:130px!important}.table-all-columns .col-status{width:12%!important;min-width:90px!important}.table-all-columns .col-scheduled{width:14%!important;min-width:100px!important}.table-all-columns .col-sent{width:13%!important;min-width:100px!important}.table-all-columns .col-actions{width:8%!important;min-width:60px!important}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.contact-name{font-size:.75rem!important}.message-preview{font-size:.7rem!important}.date-text{font-size:.65rem!important}.sender-phone,.sender-empty{font-size:.7rem!important}.sender-tooltip{max-width:280px!important;padding:10px 12px!important}.tooltip-field-label{min-width:70px!important;font-size:.65rem!important}.tooltip-field-value{font-size:.7rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:620px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:32px!important}.table-all-columns .col-sender{width:14%!important;min-width:85px!important}.table-all-columns .col-contact{width:16%!important;min-width:100px!important}.table-all-columns .col-message{width:22%!important;min-width:110px!important}.table-all-columns .col-status{width:12%!important;min-width:80px!important}.table-all-columns .col-scheduled{width:14%!important;min-width:90px!important}.table-all-columns .col-sent{width:13%!important;min-width:90px!important}.table-all-columns .col-actions{width:8%!important;min-width:50px!important}.status-chip{height:22px!important}.status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.contact-name{font-size:.7rem!important}.message-preview{-webkit-line-clamp:1!important;line-clamp:1!important;font-size:.65rem!important}.date-text{font-size:.6rem!important}.sender-phone,.sender-empty{font-size:.65rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}.sender-tooltip{max-width:240px!important;padding:8px 10px!important}.tooltip-field-label{min-width:60px!important;font-size:.6rem!important}.tooltip-field-value{font-size:.65rem!important}}@media (width<=360px){.table-all-columns{min-width:560px!important}.table-all-columns .col-checkbox{width:4%!important;min-width:28px!important}.table-all-columns .col-sender{width:14%!important;min-width:75px!important}.table-all-columns .col-contact{width:16%!important;min-width:90px!important}.table-all-columns .col-message{width:22%!important;min-width:100px!important}.table-all-columns .col-status{width:12%!important;min-width:70px!important}.table-all-columns .col-scheduled{width:14%!important;min-width:80px!important}.table-all-columns .col-sent{width:13%!important;min-width:80px!important}.table-all-columns .col-actions{width:8%!important;min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-checkbox,.table-all-columns .col-sender,.table-all-columns .col-contact,.table-all-columns .col-message,.table-all-columns .col-status,.table-all-columns .col-scheduled,.table-all-columns .col-sent,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=1024px){.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}}.sender-cell-content{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.sender-spam-block-icon{color:#ef4444;text-shadow:0 0 6px #ef444499;cursor:help;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:900;line-height:1;animation:2s infinite pulseSpam;display:flex}.sender-no-active-tasks-icon{cursor:help;flex-shrink:0;transition:transform .2s;color:#fbbf24!important;font-size:1.2rem!important}.sender-no-active-tasks-icon:hover{transform:scale(1.15)}@keyframes pulseSpam{0%{opacity:.8;text-shadow:0 0 4px #ef444466}50%{opacity:1;text-shadow:0 0 10px #ef4444e6}to{opacity:.8;text-shadow:0 0 4px #ef444466}}@media (width<=480px){.sender-spam-block-icon{font-size:.9rem}.sender-no-active-tasks-icon{font-size:1rem!important}.sender-cell-content{gap:4px}}.summary-cards-container{width:100%;animation:.4s forwards fadeInUp}.summary-header{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:16px;display:flex}.summary-header-title{letter-spacing:.5px;text-align:left;flex:1;font-size:1.25rem!important;font-weight:600!important;line-height:1.2!important}.summary-toggle-button{flex-shrink:0;transition:transform .3s!important}.summary-toggle-button:hover{transform:scale(1.1)}.summary-content,.summary-section{width:100%}.summary-section-title{text-transform:uppercase;letter-spacing:1px;font-size:.75rem!important;font-weight:600!important}.summary-cards-grid{flex-wrap:wrap;gap:16px 32px;width:100%;display:flex}@media (width<=600px){.summary-header{margin-bottom:12px}.summary-header-title{font-size:1rem!important}.summary-cards-grid{gap:12px 20px}.summary-card-item{min-width:40px}.summary-card-label{font-size:.6rem!important}.summary-section-title{font-size:.65rem!important}}@media (width<=400px){.summary-header{margin-bottom:8px}.summary-header-title{font-size:.9rem!important}.summary-cards-grid{gap:8px 12px}.summary-card-item{min-width:30px}.summary-card-label{font-size:.55rem!important}.summary-section-title{font-size:.6rem!important}}.pause-active-container{justify-content:flex-end;width:100%;margin-bottom:16px;padding:0 4px;display:flex}.pause-active-buttons-wrapper{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pause-button,.activate-button,.delete-account-button,.cancel-selection-button,.delete-selected-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.pause-button:hover,.activate-button:hover,.delete-account-button:hover,.cancel-selection-button:hover,.delete-selected-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.pause-button:active,.activate-button:active,.delete-account-button:active,.cancel-selection-button:active,.delete-selected-button:active{transform:scale(.97)}.pause-button .MuiButton-startIcon,.activate-button .MuiButton-startIcon,.delete-account-button .MuiButton-startIcon,.cancel-selection-button .MuiButton-startIcon,.delete-selected-button .MuiButton-startIcon{margin-right:6px}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.delete-account-button .MuiButton-startIcon svg,.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.pause-active-container{justify-content:center;margin-bottom:12px}.pause-active-buttons-wrapper{justify-content:center;gap:10px}.order-select-container{min-width:130px}.status-filter-container{min-width:140px}.pause-button,.activate-button,.delete-account-button,.cancel-selection-button,.delete-selected-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.delete-account-button .MuiButton-startIcon svg,.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.pause-active-container{justify-content:center;margin-bottom:8px;padding:0 2px}.pause-active-buttons-wrapper{justify-content:center;gap:8px;width:100%}.order-select-container{flex:1;min-width:110px;max-width:140px}.order-select-container .MuiSelect-select{padding:4px 28px 4px 10px!important;font-size:.75rem!important}.status-filter-container{flex:1;min-width:120px;max-width:150px}.status-filter-container .MuiSelect-select{padding:4px 28px 4px 10px!important;font-size:.75rem!important}.pause-button,.activate-button,.delete-account-button,.cancel-selection-button,.delete-selected-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.pause-button .MuiButton-startIcon,.activate-button .MuiButton-startIcon,.delete-account-button .MuiButton-startIcon,.cancel-selection-button .MuiButton-startIcon,.delete-selected-button .MuiButton-startIcon{margin-right:4px}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.delete-account-button .MuiButton-startIcon svg,.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.order-select-container{min-width:90px;max-width:120px}.order-select-container .MuiSelect-select{padding:3px 24px 3px 8px!important;font-size:.65rem!important}.status-filter-container{min-width:100px;max-width:130px}.status-filter-container .MuiSelect-select{padding:3px 24px 3px 8px!important;font-size:.65rem!important}.pause-button,.activate-button,.delete-account-button,.cancel-selection-button,.delete-selected-button{min-width:60px;max-width:110px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.delete-account-button .MuiButton-startIcon svg,.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:12px}}.pause-active-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.pause-active-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.pause-active-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.pause-active-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.pause-active-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.pause-active-snackbar .MuiAlert-icon{color:#fff}.pause-active-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.pause-active-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=480px){.tooltip-wrapper{flex:1;max-width:140px;display:flex}.tooltip-wrapper .MuiButton-root{flex:1;min-width:60px}}@media (width<=360px){.tooltip-wrapper{max-width:110px}}.extract-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.extract-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.extract-button:active{transform:scale(.97)}.extract-button .MuiButton-startIcon{margin-right:6px}.extract-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.extract-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.extract-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.extract-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.extract-button .MuiButton-startIcon{margin-right:4px}.extract-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.extract-button{min-width:60px;max-width:110px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.extract-button .MuiButton-startIcon svg{font-size:12px}}.extract-to-existing-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.extract-to-existing-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.extract-to-existing-button:active{transform:scale(.97)}.extract-to-existing-button .MuiButton-startIcon{margin-right:6px}.extract-to-existing-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.extract-to-existing-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.extract-to-existing-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.extract-to-existing-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.extract-to-existing-button .MuiButton-startIcon{margin-right:4px}.extract-to-existing-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.extract-to-existing-button{min-width:60px;max-width:110px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.extract-to-existing-button .MuiButton-startIcon svg{font-size:12px}}.delete-account-button{color:#ef4444!important;border-color:#ef444480!important}.delete-account-button:hover{background-color:#ef44441a!important;border-color:#ef4444!important}.delete-account-button:disabled{color:#ffffff4d!important;border-color:#ffffff1a!important}.change-sender-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.change-sender-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.change-sender-button:active{transform:scale(.97)}.change-sender-button .MuiButton-startIcon{margin-right:6px}.change-sender-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.change-sender-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.change-sender-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.change-sender-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.change-sender-button .MuiButton-startIcon{margin-right:4px}.change-sender-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.change-sender-button{min-width:60px;max-width:110px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.change-sender-button .MuiButton-startIcon svg{font-size:12px}}.telegram-account-filter-container{min-width:220px}.telegram-account-filter-container .MuiSelect-select{align-items:center;display:flex;padding:8px 32px 8px 14px!important}.telegram-account-filter-container .MuiSelect-select .MuiSvgIcon-root{margin-right:4px}.telegram-account-filter-container .MuiSelect-select .MuiChip-root{flex-shrink:0;margin-left:4px}.telegram-account-filter-container .MuiMenuItem-root{border-left:3px solid #0000;transition:all .2s;padding:8px 16px!important}.telegram-account-filter-container .MuiMenuItem-root:hover{background-color:#fbbf2414!important}.telegram-account-filter-container .MuiMenuItem-root.Mui-selected{border-left-color:#fbbf24;background-color:#fbbf2426!important}.telegram-account-filter-clear-button{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;transition:all .2s;display:flex}.telegram-account-filter-clear-button:hover{transform:scale(1.05)}@media (width<=768px){.telegram-account-filter-container{min-width:180px;max-width:200px}.telegram-account-filter-container .MuiSelect-select{padding:5px 28px 5px 10px!important;font-size:.8rem!important}}@media (width<=480px){.telegram-account-filter-container{flex:1;min-width:150px;max-width:170px}.telegram-account-filter-container .MuiSelect-select{padding:4px 24px 4px 8px!important;font-size:.7rem!important}.telegram-account-filter-container .MuiSelect-select .MuiChip-root{height:16px;font-size:.55rem}.telegram-account-filter-container .MuiSelect-select .MuiChip-label{padding:0 4px}.telegram-account-filter-clear-button{width:28px;min-width:28px;height:28px}.telegram-account-filter-clear-button .MuiSvgIcon-root{font-size:16px}}@media (width<=360px){.telegram-account-filter-container{min-width:120px;max-width:140px}.telegram-account-filter-container .MuiSelect-select{padding:3px 20px 3px 6px!important;font-size:.65rem!important}}.extract-contacts-dialog .MuiDialog-paper{max-height:90vh;margin:16px}.extract-contacts-dialog .MuiDialog-paper .MuiDialogContent-root{padding:8px 24px 16px;overflow-y:auto}.extract-contacts-dialog .MuiDialog-paper::-webkit-scrollbar{width:4px}.extract-contacts-dialog .MuiDialog-paper::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.extract-contacts-dialog .MuiDialog-paper::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:2px}.extract-contacts-dialog .MuiDialog-paper::-webkit-scrollbar-thumb:hover{background:#60a5fa80}@media (width<=600px){.extract-contacts-dialog .MuiDialog-paper{margin:8px;max-width:100%!important}.extract-contacts-dialog .MuiDialog-paper .MuiDialogTitle-root{padding:12px 16px!important}.extract-contacts-dialog .MuiDialog-paper .MuiDialogContent-root{padding:8px 16px 12px!important}.extract-contacts-dialog .MuiDialog-paper .MuiDialogActions-root{flex-direction:column-reverse;padding:12px 16px!important}.extract-contacts-dialog .MuiDialog-paper .MuiDialogActions-root .MuiButton-root{width:100%}.extract-contacts-dialog .MuiDialog-paper .MuiDialogActions-root .MuiButton-root:first-child{margin-left:0}.extract-contacts-dialog .MuiDialog-paper .MuiAlert-root{min-width:auto!important}}@media (width<=400px){.extract-contacts-dialog .MuiDialog-paper .MuiDialogTitle-root h6{font-size:1rem!important}.extract-contacts-dialog .MuiDialog-paper .MuiDialogContent-root .MuiFormControl-root,.extract-contacts-dialog .MuiDialog-paper .MuiDialogContent-root .MuiTextField-root{font-size:.875rem!important}}.extract-contacts-dialog .loading-pulse{animation:1.5s ease-in-out infinite pulse}.extract-contacts-existing-dialog .MuiDialog-paper{max-height:90vh;margin:16px}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogContent-root{padding:8px 24px 16px;overflow-y:auto}.extract-contacts-existing-dialog .MuiDialog-paper::-webkit-scrollbar{width:4px}.extract-contacts-existing-dialog .MuiDialog-paper::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.extract-contacts-existing-dialog .MuiDialog-paper::-webkit-scrollbar-thumb{background:#a78bfa4d;border-radius:2px}.extract-contacts-existing-dialog .MuiDialog-paper::-webkit-scrollbar-thumb:hover{background:#a78bfa80}.extract-contacts-existing-dialog .MuiSelect-root{font-size:.9rem}@media (width<=600px){.extract-contacts-existing-dialog .MuiDialog-paper{margin:8px;max-width:100%!important}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogTitle-root{padding:12px 16px!important}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogContent-root{padding:8px 16px 12px!important}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogActions-root{flex-direction:column-reverse;padding:12px 16px!important}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogActions-root .MuiButton-root{width:100%}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogActions-root .MuiButton-root:first-child{margin-left:0}.extract-contacts-existing-dialog .MuiDialog-paper .MuiAlert-root{min-width:auto!important}}@media (width<=400px){.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogTitle-root h6{font-size:1rem!important}.extract-contacts-existing-dialog .MuiDialog-paper .MuiDialogContent-root .MuiFormControl-root{font-size:.875rem!important}}@keyframes pulse-existing{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.extract-contacts-existing-dialog .loading-pulse{animation:1.5s ease-in-out infinite pulse-existing}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.broadcast-detail-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.broadcast-detail-container{box-sizing:border-box;width:100%;max-width:100%}.broadcast-detail-header,.broadcast-detail-filter-row{width:100%}@media (width<=960px){.broadcast-detail-page{padding:0}.broadcast-detail-container{padding-left:8px!important;padding-right:8px!important}.broadcast-detail-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.broadcast-detail-container{padding-left:4px!important;padding-right:4px!important}.broadcast-detail-header h1{font-size:1.1rem!important}.broadcast-detail-filter-row{gap:8px}}@media (width<=480px){.broadcast-detail-container{padding-left:2px!important;padding-right:2px!important}.broadcast-detail-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}body{font-size:16px}}@supports (-webkit-touch-callout:none){.broadcast-detail-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.broadcast-detail-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.broadcast-detail-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.broadcast-detail-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.broadcast-detail-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.broadcast-detail-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.broadcast-detail-snackbar .MuiAlert-icon{color:#fff}.broadcast-detail-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.broadcast-detail-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.edit-chats-broadcast-detail-dialog .MuiDialog-container{z-index:1300}.edit-chats-broadcast-detail-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-chats-broadcast-detail-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-chats-broadcast-detail-dialog-title{background:#fbbf241a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-chats-broadcast-detail-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-chats-broadcast-detail-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-chats-broadcast-detail-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-chats-broadcast-detail-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chats-broadcast-detail-dialog-content{background:0 0!important;padding:24px!important}.edit-chats-broadcast-detail-form-container{flex-direction:column;gap:20px;display:flex}.edit-chats-broadcast-detail-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-chats-broadcast-detail-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-chats-broadcast-detail-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#fbbf2480}.edit-chats-broadcast-detail-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#fbbf24}.edit-chats-broadcast-detail-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-chats-broadcast-detail-form-field .MuiInputLabel-root.Mui-focused{color:#fbbf24}.edit-chats-broadcast-detail-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-chats-broadcast-detail-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-chats-broadcast-detail-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-chats-broadcast-detail-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-chats-broadcast-detail-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-chats-broadcast-detail-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chats-broadcast-detail-dialog-save-button{color:#1e293b!important;text-transform:none!important;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #fbbf2463!important}.edit-chats-broadcast-detail-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%)!important;box-shadow:0 6px 20px #fbbf243b!important}.edit-chats-broadcast-detail-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-chats-broadcast-detail-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-chats-broadcast-detail-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-chats-broadcast-detail-dialog-title{padding:16px 20px!important}.edit-chats-broadcast-detail-dialog-title-content h6{font-size:1rem!important}.edit-chats-broadcast-detail-dialog-content{padding:20px!important}.edit-chats-broadcast-detail-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-chats-broadcast-detail-dialog-cancel-button,.edit-chats-broadcast-detail-dialog-save-button{width:100%}}@media (width<=400px){.edit-chats-broadcast-detail-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-chats-broadcast-detail-dialog-title{padding:12px 16px!important}.edit-chats-broadcast-detail-dialog-content{padding:16px!important}.edit-chats-broadcast-detail-form-container{gap:16px}.edit-chats-broadcast-detail-dialog-actions{padding:12px 16px 16px!important}}.edit-chats-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-chats-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-chats-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#fbbf244d;border-radius:4px}.edit-chats-broadcast-detail-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#fbbf2480}.check-subscribe-one-dialog .MuiDialog-container{z-index:1300}.check-subscribe-one-dialog .MuiBackdrop-root{background-color:#00000080!important}.check-subscribe-one-dialog .MuiPaper-root{background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.check-subscribe-one-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.check-subscribe-one-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.check-subscribe-one-dialog-title-left{align-items:center;gap:12px;display:flex}.check-subscribe-one-dialog-title-text{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.action-icon{font-size:28px!important}.subscribe-action-icon{color:#4ade80}.unsubscribe-action-icon{color:#f59e0b}.check-action-icon{color:#60a5fa}.check-subscribe-one-dialog-close-button{color:#fff9!important;padding:4px!important}.check-subscribe-one-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.check-subscribe-one-dialog-content{background:0 0!important;padding:24px!important}.chat-info-box,.account-info-box{background:#667eea0d!important;border:1px solid #667eea26!important;border-radius:8px!important;padding:12px 16px!important}.chat-info-label,.account-info-label{text-transform:uppercase;letter-spacing:.5px;display:block;color:#ffffff80!important;margin-bottom:8px!important;font-size:.7rem!important;font-weight:500!important}.chat-info-row{justify-content:space-between;padding:4px 0;display:flex}.chat-info-key{color:#ffffff80!important;font-size:.8rem!important}.chat-info-value{color:#ffffffe6!important;font-size:.8rem!important;font-weight:500!important}.error-alert{color:#ef4444!important;background-color:#ef44441a!important;border:1px solid #ef44444d!important;border-radius:8px!important}.info-box{background:#667eea0d;border:1px solid #667eea1a;border-radius:8px;padding:12px 16px}.info-text em{color:#fff6}.check-subscribe-one-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.check-subscribe-one-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.check-subscribe-one-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.check-subscribe-one-dialog-submit-button{text-transform:none!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.check-subscribe-one-dialog-submit-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #667eea4d!important}.check-subscribe-one-dialog-submit-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.check-subscribe-one-dialog-close-result-button{text-transform:none!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.check-subscribe-one-dialog-close-result-button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #667eea4d!important}.check-subscribe-one-dialog .MuiPaper-root{animation:.3s ease-out slideInDialog}.result-paper{margin-top:16px;animation:.3s ease-out slideInResult;background:#1e293b80!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:16px!important}.result-success{background:#4ade800d!important;border-color:#4ade804d!important}.result-error{background:#ef44440d!important;border-color:#ef44444d!important}.result-warning{background:#fbbf240d!important;border-color:#fbbf244d!important}.result-header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.success-icon{color:#4ade80}.warning-icon{color:#f59e0b}.info-icon{color:#60a5fa}.error-icon{color:#ef4444}.result-title{color:#fff!important;font-size:.95rem!important;font-weight:600!important}.result-body{margin-top:4px}.result-message{color:#ffffffd9!important;margin-bottom:8px!important;font-size:.9rem!important;line-height:1.5!important}.result-details{background:#0003;border-radius:6px;flex-direction:column;gap:4px;margin-top:8px;padding:8px 12px;display:flex}.result-detail-row{justify-content:space-between;align-items:center;padding:2px 0;display:flex}.result-detail-label{flex-shrink:0;color:#ffffff80!important;font-size:.7rem!important}.result-detail-value{text-align:right;word-break:break-word;max-width:60%;color:#fffc!important;font-size:.7rem!important;font-weight:500!important}.result-join-method{word-break:break-all;color:#ffffff80!important;font-size:.6rem!important}.result-footer{text-align:center;border-top:1px solid #ffffff0d;margin-top:12px;padding-top:8px}.result-auto-close{color:#fff6!important;font-size:.65rem!important}.check-subscribe-one-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.check-subscribe-one-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.check-subscribe-one-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.check-subscribe-one-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=600px){.check-subscribe-one-dialog .MuiPaper-root{width:calc(100% - 32px);margin:16px;border-radius:12px!important}.check-subscribe-one-dialog-title{padding:16px 20px!important}.check-subscribe-one-dialog-title-text{font-size:1rem!important}.check-subscribe-one-dialog-content{padding:20px!important}.check-subscribe-one-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.check-subscribe-one-dialog-cancel-button,.check-subscribe-one-dialog-submit-button,.check-subscribe-one-dialog-close-result-button{width:100%}.result-detail-row{flex-direction:column;align-items:flex-start;gap:2px}.result-detail-value{text-align:left;width:100%;max-width:100%}.result-paper{padding:12px!important}.result-header{gap:8px}.result-icon{font-size:20px!important}.result-title{font-size:.85rem!important}.result-message{font-size:.8rem!important}}@media (width<=400px){.check-subscribe-one-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.check-subscribe-one-dialog-title{padding:12px 16px!important}.check-subscribe-one-dialog-content{padding:16px!important}.check-subscribe-one-dialog-actions{padding:12px 16px 16px!important}.chat-info-row{flex-direction:column;gap:2px}.chat-info-value{font-size:.75rem!important}}.action-menu-chats-broadcast-detail-container{z-index:10;display:inline-block;position:relative}.action-menu-chats-broadcast-detail-button{color:#ffffffb3!important;background-color:#fbbf241a!important;border:1px solid #fbbf2433!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-chats-broadcast-detail-button:hover{transform:scale(1.05);color:#fff!important;background-color:#fbbf2433!important;border-color:#fbbf2466!important}.action-menu-chats-broadcast-detail-button:active{transform:scale(.95)}.action-menu-chats-broadcast-detail-button svg{font-size:20px}.action-menu-chats-broadcast-detail-popper{z-index:9999!important}.action-menu-chats-broadcast-detail-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-chats-broadcast-detail-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-chats-broadcast-detail-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-chats-broadcast-detail-item:last-child{margin-bottom:0!important}.action-menu-chats-broadcast-detail-item:hover{background-color:#fbbf2426!important}.action-menu-chats-broadcast-detail-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-chats-broadcast-detail-item.Mui-disabled:hover{background-color:#0000!important}.action-menu-chats-broadcast-detail-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-chats-broadcast-detail-item.delete-item:hover{background-color:#ef444426!important}.action-menu-chats-broadcast-detail-item.pause-item .menu-item-icon.pause-icon{color:#fbbf24}.action-menu-chats-broadcast-detail-item.pause-item:hover{background-color:#fbbf2426!important}.action-menu-chats-broadcast-detail-item.activate-item .menu-item-icon.activate-icon{color:#4ade80}.action-menu-chats-broadcast-detail-item.activate-item:hover{background-color:#4ade8026!important}.confirm-dialog-chats-broadcast-detail .MuiDialog-container{z-index:1300}.confirm-dialog-chats-broadcast-detail .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-chats-broadcast-detail .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-chats-broadcast-detail-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-chats-broadcast-detail-content{background:0 0!important;padding:24px!important}.confirm-dialog-chats-broadcast-detail-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-chats-broadcast-detail-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.action-menu-chats-broadcast-detail-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-chats-broadcast-detail-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-chats-broadcast-detail-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.action-menu-chats-broadcast-detail-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-chats-broadcast-detail-snackbar .MuiAlert-icon{color:#fff}.action-menu-chats-broadcast-detail-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-chats-broadcast-detail-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.action-menu-chats-broadcast-detail-paper{animation:.2s ease-out slideInMenu}.action-menu-chats-broadcast-detail-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-chats-broadcast-detail-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-chats-broadcast-detail-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-chats-broadcast-detail-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}@media (width<=600px){.confirm-dialog-chats-broadcast-detail .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-chats-broadcast-detail-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-chats-broadcast-detail-content{padding:20px!important}.confirm-dialog-chats-broadcast-detail-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-chats-broadcast-detail-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}.action-menu-chats-broadcast-detail-item.pause-item .menu-item-icon.pause-icon,.action-menu-chats-broadcast-detail-item.activate-item .menu-item-icon.activate-icon{font-size:18px!important}}@media (width<=400px){.action-menu-chats-broadcast-detail-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-chats-broadcast-detail-button svg{font-size:18px}.action-menu-chats-broadcast-detail-item.pause-item .menu-item-icon.pause-icon,.action-menu-chats-broadcast-detail-item.activate-item .menu-item-icon.activate-icon{font-size:16px!important}}.action-menu-chats-broadcast-detail-item.check-item .menu-item-icon.check-icon{color:#60a5fa}.action-menu-chats-broadcast-detail-item.check-item:hover{background-color:#60a5fa26!important}.action-menu-chats-broadcast-detail-item.subscribe-item .menu-item-icon.subscribe-icon{color:#4ade80}.action-menu-chats-broadcast-detail-item.subscribe-item:hover{background-color:#4ade8026!important}.action-menu-chats-broadcast-detail-item.unsubscribe-item .menu-item-icon.unsubscribe-icon{color:#f59e0b}.action-menu-chats-broadcast-detail-item.unsubscribe-item:hover{background-color:#f59e0b26!important}.menu-item-icon.check-icon,.menu-item-icon.subscribe-icon,.menu-item-icon.unsubscribe-icon{font-size:20px!important}.table-chats-broadcast-detail-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-chats-broadcast-detail-scroll{scrollbar-width:thin;scrollbar-color:#fbbf244d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-chats-broadcast-detail-scroll::-webkit-scrollbar{height:8px}.table-chats-broadcast-detail-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-chats-broadcast-detail-scroll::-webkit-scrollbar-thumb{background:#fbbf244d;border-radius:4px}.table-chats-broadcast-detail-scroll::-webkit-scrollbar-thumb:hover{background:#fbbf2480}.table-chats-broadcast-detail-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf2426!important;overflow:visible!important}.table-chats-broadcast-detail-paper:hover{box-shadow:0 8px 32px #0000004d}.table-all-columns .col-checkbox{width:3%!important;min-width:40px!important;padding:4px 0!important;display:table-cell!important}.table-all-columns .col-sender{width:14%!important;min-width:160px!important;display:table-cell!important}.table-all-columns .col-content{width:24%!important;min-width:200px!important;display:table-cell!important}.table-all-columns .col-membership{width:11%!important;min-width:100px!important;display:table-cell!important}.sender-cell{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.sender-phone{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff!important;font-size:.8rem!important;font-weight:500!important}.pause-icon{cursor:pointer;flex-shrink:0;transition:all .2s;color:#fbbf24!important;font-size:1.1rem!important}.pause-icon:hover{transform:scale(1.2)}.spam-label{letter-spacing:.5px;white-space:nowrap;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:4px;flex-shrink:0;padding:2px 6px;color:#ef4444!important;font-size:.7rem!important;font-weight:700!important}.content-preview{-webkit-line-clamp:2;line-clamp:2;cursor:pointer;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden;color:#ffffffb3!important;max-width:100%!important;font-size:.8rem!important}.content-preview:hover{color:#fff!important}.membership-chip{font-weight:500!important;transition:all .2s!important}.membership-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.data-row.selected-row{background-color:#fbbf2426!important}.data-row.selected-row:hover{background-color:#fbbf2433!important}.data-row.selected-row td{border-bottom-color:#fbbf2433!important}.MuiCheckbox-root,.MuiCheckbox-root .MuiSvgIcon-root{transition:none!important}.MuiCheckbox-root:hover,.MuiCheckbox-root.Mui-checked:hover{transform:none!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-sender{width:13%!important;min-width:140px!important}.table-all-columns .col-chat{min-width:130px!important}.table-all-columns .col-content{min-width:160px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-membership{min-width:90px!important}.table-all-columns .col-scheduled{min-width:110px!important}.table-all-columns .col-actions{min-width:60px!important}.sender-phone{font-size:.75rem!important}.pause-icon{font-size:1rem!important}.spam-label{font-size:.65rem!important}.chat-title{font-size:.8rem!important}.content-preview{font-size:.75rem!important}.date-text,.status-chip,.membership-chip{font-size:.7rem!important}.status-chip .MuiChip-label,.membership-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}}@media (width<=768px){.table-chats-broadcast-detail-scroll{margin-bottom:4px}.table-chats-broadcast-detail-scroll::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:850px!important}.table-all-columns .col-sender{width:12%!important;min-width:130px!important}.table-all-columns .col-chat{width:16%!important;min-width:110px!important}.table-all-columns .col-content{width:23%!important;min-width:140px!important}.table-all-columns .col-status{width:12%!important;min-width:90px!important}.table-all-columns .col-membership{width:11%!important;min-width:80px!important}.table-all-columns .col-scheduled{width:13%!important;min-width:100px!important}.table-all-columns .col-actions{width:7%!important;min-width:50px!important}.sender-phone{font-size:.7rem!important}.pause-icon{font-size:.9rem!important}.spam-label{padding:1px 4px;font-size:.6rem!important}.status-chip,.membership-chip{font-size:.65rem!important}.status-chip .MuiChip-label,.membership-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.chat-title{font-size:.75rem!important}.content-preview{font-size:.7rem!important}.date-text{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:750px!important}.table-all-columns .col-checkbox{width:3%!important;min-width:30px!important}.table-all-columns .col-sender{width:12%!important;min-width:110px!important}.table-all-columns .col-chat{width:15%!important;min-width:100px!important}.table-all-columns .col-content{width:22%!important;min-width:120px!important}.table-all-columns .col-status{width:12%!important;min-width:80px!important}.table-all-columns .col-membership{width:11%!important;min-width:70px!important}.table-all-columns .col-scheduled{width:13%!important;min-width:90px!important}.table-all-columns .col-actions{width:7%!important;min-width:45px!important}.sender-phone{font-size:.65rem!important}.pause-icon{font-size:.8rem!important}.spam-label{padding:1px 3px;font-size:.55rem!important}.status-chip,.membership-chip{height:22px!important}.status-chip .MuiChip-label,.membership-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.chat-title{font-size:.7rem!important}.chat-username{font-size:.6rem!important}.content-preview{-webkit-line-clamp:1!important;line-clamp:1!important;font-size:.65rem!important}.date-text{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}}@media (width<=360px){.table-all-columns{min-width:680px!important}.table-all-columns .col-sender{min-width:100px!important}.table-all-columns .col-chat{min-width:90px!important}.table-all-columns .col-content{min-width:110px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-membership{min-width:60px!important}.table-all-columns .col-scheduled{min-width:80px!important}.table-all-columns .col-actions{min-width:40px!important}}.sender-cell{align-items:center;gap:6px;display:flex}.sender-phone{color:#e2e8f0;white-space:nowrap;font-weight:500}.pause-icon{color:#fbbf24;cursor:pointer;flex-shrink:0;font-size:16px}.spam-label{color:#ef4444;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;font-size:.7rem;font-weight:700}@media (width<=768px){.sender-phone{font-size:.8rem}.pause-icon{font-size:14px}.spam-label{font-size:.65rem}}@media (width<=480px){.sender-cell{gap:4px}.sender-phone{font-size:.75rem}.pause-icon{font-size:12px}.spam-label{font-size:.6rem}}.chats-summary-cards-container{width:100%;animation:.4s forwards fadeInUp}.chats-summary-cards-grid{flex-wrap:wrap;gap:16px 32px;width:100%;display:flex}.chats-summary-card-item{flex-direction:column;gap:2px;min-width:60px;display:flex}.chats-summary-card-label{text-transform:uppercase;letter-spacing:.5px;color:#ffffff80!important;font-size:.7rem!important}.chats-summary-card-value{font-weight:600!important;line-height:1.2!important}@media (width<=600px){.chats-summary-cards-grid{gap:12px 20px}.chats-summary-card-item{min-width:40px}.chats-summary-card-label{font-size:.6rem!important}}@media (width<=400px){.chats-summary-cards-grid{gap:8px 12px}.chats-summary-card-item{min-width:30px}.chats-summary-card-label{font-size:.55rem!important}}.pause-active-chats-container{justify-content:flex-end;width:100%;margin-bottom:16px;padding:0 4px;display:flex}.pause-active-chats-buttons-wrapper{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.status-filter-container{min-width:160px}.status-filter-container .MuiSelect-select{align-items:center;display:flex;padding:8px 32px 8px 14px!important}.status-filter-container .MuiSelect-select .MuiSvgIcon-root{margin-right:4px}.pause-button,.activate-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.pause-button:hover,.activate-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.pause-button:active,.activate-button:active{transform:scale(.97)}.pause-button .MuiButton-startIcon,.activate-button .MuiButton-startIcon{margin-right:6px}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.pause-active-chats-container{justify-content:center;margin-bottom:12px}.pause-active-chats-buttons-wrapper{justify-content:center;gap:10px}.order-select-container{min-width:130px}.status-filter-container{min-width:140px}.pause-button,.activate-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.pause-active-chats-container{justify-content:center;margin-bottom:8px;padding:0 2px}.pause-active-chats-buttons-wrapper{justify-content:center;gap:8px;width:100%}.order-select-container{flex:1;min-width:110px;max-width:140px}.order-select-container .MuiSelect-select{padding:4px 28px 4px 10px!important;font-size:.75rem!important}.status-filter-container{flex:1;min-width:120px;max-width:150px}.status-filter-container .MuiSelect-select{padding:4px 28px 4px 10px!important;font-size:.75rem!important}.pause-button,.activate-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.pause-button .MuiButton-startIcon,.activate-button .MuiButton-startIcon{margin-right:4px}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.order-select-container{min-width:90px;max-width:120px}.order-select-container .MuiSelect-select{padding:3px 24px 3px 8px!important;font-size:.65rem!important}.status-filter-container{min-width:100px;max-width:130px}.status-filter-container .MuiSelect-select{padding:3px 24px 3px 8px!important;font-size:.65rem!important}.pause-button,.activate-button{min-width:60px;max-width:110px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg{font-size:12px}}.pause-active-chats-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.pause-active-chats-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.pause-active-chats-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.pause-active-chats-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.pause-active-chats-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.pause-active-chats-snackbar .MuiAlert-icon{color:#fff}.pause-active-chats-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.pause-active-chats-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=480px){.tooltip-wrapper{flex:1;max-width:140px;display:flex}.tooltip-wrapper .MuiButton-root{flex:1;min-width:60px}}@media (width<=360px){.tooltip-wrapper{max-width:110px}}.cancel-selection-button,.delete-selected-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.cancel-selection-button:hover,.delete-selected-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.cancel-selection-button:active,.delete-selected-button:active{transform:scale(.97)}.cancel-selection-button .MuiButton-startIcon,.delete-selected-button .MuiButton-startIcon{margin-right:6px}.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:18px}.delete-selected-button{box-shadow:0 4px 14px #ef444463!important}@media (width<=768px){.cancel-selection-button,.delete-selected-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.cancel-selection-button,.delete-selected-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.cancel-selection-button .MuiButton-startIcon,.delete-selected-button .MuiButton-startIcon{margin-right:4px}.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.cancel-selection-button,.delete-selected-button{min-width:60px;max-width:110px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:12px}}.phone-filter-container{min-width:180px}.phone-filter-container .MuiSelect-select{align-items:center;display:flex;padding:8px 32px 8px 14px!important}.phone-filter-container .MuiSelect-select .MuiSvgIcon-root{margin-right:4px}.phone-filter-option{align-items:center;gap:6px;width:100%;display:flex}.phone-number{color:#fffc;font-weight:500}.phone-pause-icon{color:#fbbf24;flex-shrink:0;font-size:16px}.spam-label-strong{color:#ef4444;letter-spacing:.5px;flex-shrink:0;font-size:.75rem;font-weight:700}@media (width<=768px){.phone-filter-container{min-width:150px}.phone-number{font-size:.8rem}.phone-pause-icon{font-size:14px}.spam-label-strong{font-size:.7rem}}@media (width<=480px){.phone-filter-container{flex:1;min-width:130px;max-width:160px}.phone-filter-container .MuiSelect-select{padding:4px 28px 4px 10px!important;font-size:.75rem!important}.phone-number{font-size:.75rem}.phone-pause-icon{font-size:12px}.spam-label-strong{font-size:.65rem}}@media (width<=360px){.phone-filter-container{min-width:110px;max-width:140px}.phone-filter-container .MuiSelect-select{padding:3px 24px 3px 8px!important;font-size:.65rem!important}.phone-number{font-size:.65rem}.phone-pause-icon{font-size:10px}.spam-label-strong{font-size:.6rem}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.chats-broadcast-detail-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.chats-broadcast-detail-container{box-sizing:border-box;width:100%;max-width:100%}.chats-broadcast-detail-header,.chats-broadcast-detail-filter-row{width:100%}@media (width<=960px){.chats-broadcast-detail-page{padding:0}.chats-broadcast-detail-container{padding-left:8px!important;padding-right:8px!important}.chats-broadcast-detail-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.chats-broadcast-detail-container{padding-left:4px!important;padding-right:4px!important}.chats-broadcast-detail-header h1{font-size:1.1rem!important}.chats-broadcast-detail-filter-row{gap:8px}}@media (width<=480px){.chats-broadcast-detail-container{padding-left:2px!important;padding-right:2px!important}.chats-broadcast-detail-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}body{font-size:16px}}@supports (-webkit-touch-callout:none){.chats-broadcast-detail-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.chats-broadcast-detail-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.chats-broadcast-detail-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.chats-broadcast-detail-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.chats-broadcast-detail-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.chats-broadcast-detail-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.chats-broadcast-detail-snackbar .MuiAlert-icon{color:#fff}.chats-broadcast-detail-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.chats-broadcast-detail-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.cancel-selection-button{transition:all .3s!important}.cancel-selection-button:active{transform:scale(.98)!important}.delete-selected-button{transition:all .3s!important;box-shadow:0 4px 14px #ef444463!important}.delete-selected-button:active{transform:scale(.98)!important}.delete-selected-button:disabled{box-shadow:none!important}@media (width<=768px){.cancel-selection-button,.delete-selected-button{padding:6px 16px!important;font-size:.875rem!important}}@media (width<=480px){.cancel-selection-button,.delete-selected-button{padding:4px 12px!important;font-size:.75rem!important}.cancel-selection-button .MuiButton-startIcon,.delete-selected-button .MuiButton-startIcon{margin-right:4px!important}.cancel-selection-button .MuiButton-startIcon svg,.delete-selected-button .MuiButton-startIcon svg{font-size:18px!important}}.edit-contact-dialog .MuiDialog-container{z-index:1300}.edit-contact-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-contact-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-contact-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-contact-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-contact-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-contact-dialog-content{background:0 0!important;padding:24px!important}.edit-contact-form-container{flex-direction:column;gap:20px;display:flex}.edit-contact-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-contact-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-contact-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.edit-contact-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.edit-contact-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-contact-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.edit-contact-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-contact-info-box{background:#667eea1a;border:1px solid #667eea33;border-radius:12px;padding:16px}.edit-contact-info-text{color:#ffffffb3;font-size:.8rem;line-height:1.5}.edit-contact-info-text ul{margin:8px 0 0;padding-left:20px}.edit-contact-info-text li{margin-bottom:4px}.success-alert{margin-bottom:16px;color:#4ade80!important;background-color:#4ade801a!important;border:1px solid #4ade804d!important}.error-alert{margin-bottom:16px;color:#ef4444!important;background-color:#ef44441a!important;border:1px solid #ef44444d!important}.edit-contact-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-contact-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-contact-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-contact-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.edit-contact-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.edit-contact-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-contact-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-contact-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-contact-dialog-title{padding:16px 20px!important}.edit-contact-dialog-title-content h6{font-size:1rem!important}.edit-contact-dialog-content{padding:20px!important}.edit-contact-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-contact-dialog-cancel-button,.edit-contact-dialog-save-button{width:100%}}@media (width<=400px){.edit-contact-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-contact-dialog-title{padding:12px 16px!important}.edit-contact-dialog-content{padding:16px!important}.edit-contact-form-container{gap:16px}.edit-contact-dialog-actions{padding:12px 16px 16px!important}}.edit-contact-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-contact-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-contact-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-contact-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.action-menu-button.Mui-disabled{opacity:.5!important}.menu-item-icon.block-icon{color:#ef4444}.menu-item-icon.unblock-icon{color:#4ade80}.action-menu-item.block-item:hover,.action-menu-item.delete-item:hover{background-color:#ef444426!important}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.table-contacts-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-contact{width:22%!important;min-width:180px!important;display:table-cell!important}.table-all-columns .col-identifier{width:16%!important;min-width:130px!important;display:table-cell!important}.table-all-columns .col-added{width:14%!important;min-width:140px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-contact,.table-all-columns .MuiTableCell-root.col-identifier,.table-all-columns .MuiTableCell-root.col-phone,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-messages,.table-all-columns .MuiTableCell-root.col-added,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.contact-cell{align-items:center;gap:8px;display:flex}.contact-icon{flex-shrink:0}.contact-name{font-size:.875rem!important;font-weight:500!important}.tag-icon{cursor:help;flex-shrink:0;color:#fff6!important;font-size:14px!important}.identifier-text,.phone-text{color:#fff9!important;font-size:.8rem!important}.messages-count{color:#ffffffb3!important;font-size:.875rem!important}.added-date{color:#fff9!important;font-size:.75rem!important}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-contact{min-width:150px!important}.table-all-columns .col-identifier{min-width:110px!important}.table-all-columns .col-phone{min-width:100px!important}.table-all-columns .col-status{min-width:110px!important}.table-all-columns .col-messages{min-width:80px!important}.table-all-columns .col-added{min-width:120px!important}.table-all-columns .col-action{min-width:70px!important}.contact-name{font-size:.8rem!important}.identifier-text,.phone-text{font-size:.75rem!important}.messages-count{font-size:.8rem!important}.added-date{font-size:.7rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:750px!important}.table-all-columns .col-contact{width:21%!important;min-width:130px!important}.table-all-columns .col-identifier{width:15%!important;min-width:100px!important}.table-all-columns .col-phone{width:13%!important;min-width:90px!important}.table-all-columns .col-status{width:14%!important;min-width:100px!important}.table-all-columns .col-messages{width:10%!important;min-width:70px!important}.table-all-columns .col-added{width:15%!important;min-width:110px!important}.table-all-columns .col-action{width:10%!important;min-width:60px!important}.table-all-columns .col-contact,.table-all-columns .col-identifier,.table-all-columns .col-phone,.table-all-columns .col-status,.table-all-columns .col-messages,.table-all-columns .col-added,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.contact-name{font-size:.75rem!important}.identifier-text,.phone-text{font-size:.7rem!important}.messages-count{font-size:.75rem!important}.added-date{font-size:.65rem!important}.contact-icon{font-size:16px!important}.tag-icon{font-size:12px!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:650px!important}.table-all-columns .col-contact{width:20%!important;min-width:110px!important}.table-all-columns .col-identifier{width:15%!important;min-width:90px!important}.table-all-columns .col-phone{width:13%!important;min-width:80px!important}.table-all-columns .col-status{width:15%!important;min-width:90px!important}.table-all-columns .col-messages{width:10%!important;min-width:60px!important}.table-all-columns .col-added{width:16%!important;min-width:100px!important}.table-all-columns .col-action{width:10%!important;min-width:50px!important}.table-all-columns .col-contact,.table-all-columns .col-identifier,.table-all-columns .col-phone,.table-all-columns .col-status,.table-all-columns .col-messages,.table-all-columns .col-added,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.status-chip{height:22px!important}.status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.status-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}.contact-name{font-size:.7rem!important}.identifier-text,.phone-text{font-size:.65rem!important}.messages-count{font-size:.7rem!important}.added-date{font-size:.6rem!important}.contact-icon{font-size:14px!important}.tag-icon{font-size:11px!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:580px!important}.table-all-columns .col-contact{min-width:100px!important}.table-all-columns .col-identifier{min-width:80px!important}.table-all-columns .col-phone{min-width:70px!important}.table-all-columns .col-status{min-width:80px!important}.table-all-columns .col-messages{min-width:55px!important}.table-all-columns .col-added{min-width:90px!important}.table-all-columns .col-action{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-contact,.table-all-columns .col-identifier,.table-all-columns .col-phone,.table-all-columns .col-status,.table-all-columns .col-messages,.table-all-columns .col-added,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.modal-add-contacts .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600}.form-field{width:100%}.result-dialog .MuiDialog-paper{animation:.3s ease-out slideIn}.result-dialog-title{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.modal-add-contacts .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.submit-button{min-width:100%}}.modal-add-contacts .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-contacts .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-contacts .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.modal-add-contacts .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.contacts-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.contacts-container{box-sizing:border-box;width:100%;max-width:100%}.contacts-header,.contacts-filter-row{width:100%}.add-contact-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-contact-button:active{transform:scale(.98)!important}.add-contact-button:disabled{box-shadow:none!important}.add-contact-button-mobile{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-contact-button-mobile:active{transform:scale(.98)!important}.add-contact-button-mobile:disabled{box-shadow:none!important}@media (width<=960px){.contacts-page{padding:0}.contacts-container{padding-left:8px!important;padding-right:8px!important}.contacts-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.contacts-container{padding-left:4px!important;padding-right:4px!important}.contacts-header h1{font-size:1.1rem!important}}@media (width<=480px){.contacts-container{padding-left:2px!important;padding-right:2px!important}.contacts-header h1{line-height:1.2;font-size:1rem!important}.add-contact-button-mobile{padding:8px 16px!important;font-size:.875rem!important}.add-contact-button-mobile .MuiButton-startIcon{margin-right:4px!important}.add-contact-button-mobile .MuiButton-startIcon svg{font-size:18px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.contacts-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.autoresponse-container{background:#0f172a;min-height:100vh;padding:20px 0 40px;position:relative}.smart-header{z-index:1;margin-bottom:30px;position:relative}.header-paper{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.header-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.header-left{flex-direction:column;flex:1;gap:8px;display:flex}.header-title-wrapper{align-items:center;gap:12px;display:flex}.header-icon{color:#ce93d8;font-size:32px}.header-title{margin:0!important}.header-subtitle{color:#b0b0b0!important;margin-top:4px!important;font-weight:300!important}.header-right{align-items:center;gap:12px;width:100%;max-width:100%;display:flex;overflow:hidden}.autoresponse-actions-container{margin:16px 0 24px}.autoresponse-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;padding:8px 0;display:flex}.actions-label{color:#b0b0b0!important;font-size:.875rem!important;font-weight:500!important}.actions-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.start-all-button{transition:all .3s!important}.start-all-button:active{transform:scale(.98)!important}.start-all-button .MuiButton-startIcon{transition:transform .3s}.start-all-button:hover .MuiButton-startIcon{transform:translateY(-2px)}.stop-all-button{transition:all .3s!important}.stop-all-button:active{transform:scale(.98)!important}.stop-all-button .MuiButton-startIcon{transition:transform .3s}.stop-all-button:hover .MuiButton-startIcon{transform:translateY(-2px)}.refresh-button{transition:all .3s!important}.refresh-button .MuiSvgIcon-root{transition:transform .6s}.refresh-button:hover .MuiSvgIcon-root{transform:rotate(180deg)}.progress-section{z-index:1;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:30px;padding:20px 24px;position:relative}.progress-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.progress-text{color:#b0b0b0!important;font-weight:500!important}.progress-count{color:#ce93d8!important;font-weight:600!important}.progress-bar{background:#ffffff1a!important;border-radius:4px!important;height:8px!important}.progress-bar .MuiLinearProgress-bar{background:linear-gradient(90deg,#ce93d8,#90caf9)!important;border-radius:4px!important;transition:width .6s cubic-bezier(.4,0,.2,1)!important}.progress-info{align-items:center;gap:8px;margin-top:8px;display:flex}.info-icon{color:#ce93d8;font-size:16px}.info-text{color:#707070!important;font-size:13px!important}.checklist-container{z-index:1;margin-bottom:32px;position:relative}.checklist-title{color:#fff!important;margin-bottom:8px!important;font-weight:600!important}.checklist-subtitle{color:#707070!important;margin-bottom:24px!important}.checklist-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.quick-access-container{z-index:1;margin:40px 0 32px;position:relative}.quick-access-title{color:#fff!important;margin-bottom:24px!important;font-weight:600!important}.quick-access-grid{margin-top:8px!important}.disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#ffc1070d!important;border:1px solid #ffc1071a!important;border-radius:12px!important;padding:20px 24px!important}.disclaimer-content{align-items:flex-start;gap:16px;display:flex}.disclaimer-icon{color:#ffd600;flex-shrink:0;margin-top:2px;font-size:24px}.disclaimer-text{flex:1}.disclaimer-title{color:#ffd600!important;margin-bottom:4px!important;font-weight:600!important}.disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.disclaimer-link{color:#ce93d8!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.disclaimer-link:hover{color:#90caf9!important;background:0 0!important}.table-autoresponse-container{z-index:1;margin:32px 0;position:relative}.table-autoresponse-title{color:#fff!important;margin-bottom:16px!important;font-weight:600!important}.stats-container{z-index:1;margin:32px 0;position:relative}@media (width<=1024px){.header-content{flex-direction:column;align-items:flex-start}.header-right{width:100%;margin-top:8px}.checklist-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (width<=960px){.autoresponse-container{padding:12px 0 30px}.header-paper{padding:0!important}.header-title-wrapper{flex-wrap:wrap}.header-title{font-size:24px!important}.header-subtitle{font-size:16px!important}.autoresponse-actions{flex-direction:column;align-items:flex-end;gap:8px;width:100%}.actions-buttons{justify-content:flex-start;gap:8px;width:100%}.actions-buttons .start-all-button,.actions-buttons .stop-all-button{padding:6px 14px!important;font-size:.8rem!important}.actions-buttons .start-all-button .MuiButton-startIcon,.actions-buttons .stop-all-button .MuiButton-startIcon{margin-right:6px!important}.actions-buttons .start-all-button .MuiButton-startIcon svg,.actions-buttons .stop-all-button .MuiButton-startIcon svg{font-size:20px!important}.checklist-grid{grid-template-columns:1fr;gap:16px}.disclaimer-content{flex-direction:column;align-items:flex-start}.progress-header{flex-direction:column;align-items:flex-start;gap:4px}.quick-access-grid{margin-top:0!important}}@media (width<=600px){.actions-buttons{flex-direction:column;gap:8px;width:100%}.actions-buttons .start-all-button,.actions-buttons .stop-all-button{justify-content:center;width:100%;padding:8px 16px!important;font-size:.875rem!important}.actions-buttons .start-all-button .MuiButton-startIcon,.actions-buttons .stop-all-button .MuiButton-startIcon{margin-right:8px!important}.actions-buttons .refresh-button{align-self:center}}@media (width<=480px){.header-title{font-size:1.25rem!important}.breadcrumbs-container{flex-wrap:wrap;font-size:12px}.disclaimer-paper{padding:16px!important}.actions-buttons{flex-direction:column;gap:6px;width:100%}.actions-buttons .start-all-button,.actions-buttons .stop-all-button{padding:6px 12px!important;font-size:.75rem!important}.actions-buttons .start-all-button .MuiButton-startIcon,.actions-buttons .stop-all-button .MuiButton-startIcon{margin-right:4px!important}.actions-buttons .start-all-button .MuiButton-startIcon svg,.actions-buttons .stop-all-button .MuiButton-startIcon svg{font-size:18px!important}.table-autoresponse-title{font-size:16px!important}.table-autoresponse-container{margin:20px 0}}@media (width>=601px) and (width<=960px){.actions-buttons .start-all-button,.actions-buttons .stop-all-button{padding:6px 14px!important;font-size:.8rem!important}.actions-buttons .start-all-button .MuiButton-startIcon,.actions-buttons .stop-all-button .MuiButton-startIcon{margin-right:6px!important}.actions-buttons .start-all-button .MuiButton-startIcon svg,.actions-buttons .stop-all-button .MuiButton-startIcon svg{font-size:20px!important}}.start-all-button:focus-visible,.stop-all-button:focus-visible,.refresh-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}@media (pointer:coarse){.MuiTooltip-tooltip{padding:6px 10px!important;font-size:.75rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.autoresponse-container,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.autoresponse-checklist-item{cursor:pointer;border:1px solid #ffffff0d;position:relative;overflow:hidden;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)!important;border-radius:12px!important;padding:20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.autoresponse-checklist-item:before{content:"";background:linear-gradient(90deg,#707070,#404040);height:3px;transition:all .3s;position:absolute;top:0;left:0;right:0}.autoresponse-checklist-item.ready:before{background:linear-gradient(90deg,#00c853,#69f0ae)}.autoresponse-checklist-item.warning:before{background:linear-gradient(90deg,#ffd600,#ffc107)}.autoresponse-checklist-item.error:before{background:linear-gradient(90deg,#ff1744,#ff5252)}.autoresponse-checklist-item.loading:before{background:linear-gradient(90deg,#ce93d8,#90caf9);animation:1.5s ease-in-out infinite loading-pulse}.autoresponse-checklist-item:hover{transform:translateY(-4px);border-color:#ce93d833!important;box-shadow:0 8px 24px #0006!important}.autoresponse-checklist-item.ready:hover{border-color:#00c8534d!important}.autoresponse-checklist-item.warning:hover{border-color:#ffd6004d!important}.autoresponse-checklist-item.error:hover{border-color:#ff17444d!important}.autoresponse-checklist-item-content{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.autoresponse-checklist-item-row{justify-content:center;align-items:center;width:100%;display:flex}.row-header{gap:12px}.step-number-wrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.step-number{font-size:14px;font-weight:700;transition:all .3s}.step-icon-wrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.step-icon-wrapper svg{font-size:20px}.step-label{text-align:center;color:#fff!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important}.row-description{margin-top:4px}.step-description{text-align:center;color:#707070!important;font-size:12px!important}.row-status{margin-top:4px}.step-status-chip{border:1px solid #7070704d;flex-shrink:0;transition:all .3s;background:#ffffff0d!important}.step-status-chip .MuiChip-icon{transition:all .3s;color:#707070!important}.step-status-chip .MuiChip-label{transition:all .3s;color:#707070!important;font-weight:500!important}.step-status-chip.status-ready{border-color:#00c85366!important}.step-status-chip.status-ready .MuiChip-icon,.step-status-chip.status-ready .MuiChip-label{color:#00c853!important}.step-status-chip.status-warning{border-color:#ffd60066!important}.step-status-chip.status-warning .MuiChip-icon,.step-status-chip.status-warning .MuiChip-label{color:#ffd600!important}.step-status-chip.status-error{border-color:#ff174466!important}.step-status-chip.status-error .MuiChip-icon,.step-status-chip.status-error .MuiChip-label{color:#ff1744!important}.step-status-chip.status-loading{border-color:#ce93d866!important}.step-status-chip.status-loading .MuiChip-icon,.step-status-chip.status-loading .MuiChip-label{color:#ce93d8!important}.step-status-chip.status-incomplete{border-color:#7070704d!important}.step-status-chip.status-incomplete .MuiChip-icon,.step-status-chip.status-incomplete .MuiChip-label{color:#707070!important}.row-detail{margin-top:4px}.step-detail-text{text-align:center;color:#b0b0b0!important;font-size:14px!important;font-weight:500!important}.row-action{margin-top:8px}.step-action-button{color:#707070!important;text-transform:none!important;border-radius:6px!important;min-width:100px!important;padding:4px 16px!important;font-weight:500!important;transition:all .3s!important}.step-action-button.ready{color:#ce93d8!important}.step-action-button:hover{background:#ce93d81a!important}.step-loading-text{color:#ce93d8!important;font-size:13px!important}.step-hint{text-align:center;width:100%;margin-top:8px}.step-hint-text{color:#ffd600!important;font-size:12px!important}@media (width<=768px){.autoresponse-checklist-item{padding:16px!important}.autoresponse-checklist-item-header{flex-wrap:wrap;gap:8px}.autoresponse-checklist-item-body{flex-direction:column;align-items:stretch;gap:8px;padding-left:44px}.step-hint{padding-left:44px}.step-action-button{justify-content:center;width:100%}.step-number-wrapper{width:24px;height:24px}.step-number{font-size:12px}.step-icon-wrapper{width:32px;height:32px}.step-icon-wrapper svg{font-size:16px}}@media (width<=480px){.autoresponse-checklist-item{padding:14px!important}.step-label{font-size:13px!important}.step-detail-text{font-size:12px!important}.step-action-button{min-width:70px!important;padding:3px 10px!important;font-size:12px!important}.row-header{gap:8px}.step-icon-wrapper{width:28px;height:28px}.step-icon-wrapper svg{font-size:14px}.step-number-wrapper{width:20px;height:20px}.step-number{font-size:10px}.autoresponse-checklist-item-content{gap:6px}}.settings-title{color:#4ade80;align-items:center;margin-bottom:16px;font-size:1rem;font-weight:600;display:flex}.settings-label{color:#fffc;align-items:center;margin-bottom:4px;font-weight:500;display:flex}.reply-mode-group{padding:4px 0}.reply-mode-group .MuiFormControlLabel-root{background-color:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;margin-right:16px;padding:8px 12px;transition:all .2s}.reply-mode-group .MuiFormControlLabel-root:hover{background-color:#ffffff0d;border-color:#4ade804d}.reply-mode-group .MuiRadio-root{padding:6px}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{max-height:60vh;padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.spinner-group,.time-range-group{flex-direction:column;gap:12px}.time-field{width:100%}.settings-section{padding:12px}.reply-mode-group{flex-direction:column!important;gap:8px!important}.reply-mode-group .MuiFormControlLabel-root{width:100%;margin-right:0!important}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.settings-title{font-size:.9rem}}@keyframes fadeInChip{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (width<=768px){.trigger-input-container{flex-direction:column;gap:8px}.trigger-add-button{width:100%;min-width:auto;height:36px;font-size:.9rem}.triggers-list{padding:10px}.triggers-chips{gap:6px}.trigger-chip{font-size:.8rem}}@media (width<=480px){.trigger-input-field .MuiOutlinedInput-root{font-size:16px}.triggers-list{padding:8px}.triggers-chips{gap:4px}.trigger-chip{height:28px;font-size:.7rem}.trigger-chip .MuiChip-label{padding:0 8px;font-size:.7rem}}.accounts-chips-container{background:#4ade800d;border:1px solid #4ade8026;border-radius:10px;margin-top:-8px;padding:12px}.accounts-chips-label{color:#4ade80;letter-spacing:.3px;margin-bottom:8px;font-size:.75rem;font-weight:600;display:block}.accounts-chips-list{flex-wrap:wrap;gap:8px;padding:4px 0;display:flex}.account-chip{max-width:100%;font-weight:500;transition:all .2s;animation:.25s ease-out fadeInChip;color:#fff!important;background-color:#4ade8026!important;border:1px solid #4ade804d!important}.account-chip:hover{transform:translateY(-1px);background-color:#4ade8040!important;border-color:#4ade8080!important}.account-chip .MuiChip-deleteIcon{transition:all .2s;color:#ef444499!important}.account-chip .MuiChip-deleteIcon:hover{transform:scale(1.1);color:#ef4444!important}.account-chip .MuiChip-label{color:#fff;padding:0 12px;font-size:.85rem}.launch-toggle-group{background:#4ade8008;border:1px dashed #4ade8033;border-radius:10px;margin-top:12px;padding:12px}.launch-toggle-checkbox{border-radius:8px;width:100%;padding:8px;transition:all .2s;margin:0!important}.launch-toggle-checkbox:hover{background-color:#4ade800d}.launch-toggle-checkbox .MuiCheckbox-root{padding:8px}.launch-toggle-checkbox .MuiFormControlLabel-label{flex:1;padding-left:4px}@media (width<=768px){.accounts-chips-container{padding:10px}.accounts-chips-list{gap:6px}.account-chip .MuiChip-label{font-size:.8rem}.launch-toggle-group{padding:10px}.launch-toggle-checkbox{padding:6px}}@media (width<=480px){.accounts-chips-container{padding:8px}.accounts-chips-list{gap:4px}.account-chip{height:28px;font-size:.75rem}.account-chip .MuiChip-label{padding:0 8px;font-size:.75rem}.launch-toggle-checkbox .MuiFormControlLabel-label{font-size:.8rem}}@media (width<=768px){.cta-button{width:100%;min-width:200px!important;padding:14px 24px!important;font-size:16px!important}}@media (width<=480px){.cta-container{padding:20px 16px}}.autoresponse-stats-widget{border:1px solid #ffffff0d;transition:all .3s;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)!important;border-radius:12px!important;padding:24px!important}.autoresponse-stats-widget:hover{box-shadow:0 8px 24px #0003}.autoresponse-stats-widget-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:0;padding:4px 0;display:flex}.stats-icon{color:#ce93d8;font-size:28px}.stats-title{flex-grow:1;color:#fff!important;font-weight:600!important}.expand-button{color:#ce93d8!important;padding:4px!important;transition:all .3s!important}.expand-button:hover{transform:scale(1.1);background-color:#ce93d81a!important}.expand-icon{font-size:24px!important;transition:transform .3s!important}.autoresponse-stats-content{margin-top:16px;overflow:hidden}.stats-chips-container{margin:8px 0 4px}.stats-chips-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.stats-chip{border-radius:16px!important;height:32px!important;padding:4px 12px!important;font-size:13px!important;font-weight:500!important;transition:all .3s!important}.stats-chip:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.stats-chip .MuiChip-icon{margin-left:4px!important;margin-right:4px!important;font-size:18px!important}.stats-chip .MuiChip-label{padding:0 8px!important}.stats-divider{background:#ffffff0d!important;margin:20px 0!important}@media (width<=1024px){.stats-chips-row{gap:6px}.stats-chip{height:30px!important;padding:3px 10px!important;font-size:12px!important}}@media (width<=768px){.autoresponse-stats-widget{padding:16px!important}.stats-title{font-size:18px!important}.stats-chips-row{justify-content:center;gap:6px}.stats-chip{height:28px!important;padding:2px 8px!important;font-size:11px!important}.stats-chip .MuiChip-icon{font-size:16px!important}.expand-button{padding:2px!important}.expand-icon{font-size:20px!important}}@media (width<=480px){.autoresponse-stats-widget{padding:12px!important}.stats-title{font-size:16px!important}.stats-chips-row{gap:4px}.stats-chip{height:24px!important;padding:2px 6px!important;font-size:10px!important}.stats-chip .MuiChip-icon{font-size:14px!important}.stats-chip .MuiChip-label{padding:0 4px!important}.expand-button{padding:2px!important}.expand-icon{font-size:18px!important}}.autoresponse-stats-widget::-webkit-scrollbar{width:6px;height:6px}.autoresponse-stats-widget::-webkit-scrollbar-track{background:#ffffff0d}.autoresponse-stats-widget::-webkit-scrollbar-thumb{background:#ce93d880;border-radius:3px}.autoresponse-stats-widget::-webkit-scrollbar-thumb:hover{background:#ce93d8cc}.edit-form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.edit-form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (width<=600px){.spinner-group{flex-direction:column;gap:12px}.settings-section{padding:12px}.days-chips-container{gap:6px}.day-chip{height:28px;font-size:.7rem}.edit-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title{padding:16px 20px!important}.edit-dialog-title-content h6{font-size:1rem!important}.edit-dialog-content{padding:20px!important}.edit-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button{width:100%}}@media (width<=400px){.edit-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-dialog-title{padding:12px 16px!important}.edit-dialog-content{padding:16px!important}.edit-form-container{gap:16px}.edit-dialog-actions{padding:12px 16px 16px!important}}.auto-reply-settings{background:#4ade800d!important;border-color:#4ade804d!important}.auto-reply-settings .settings-title{color:#4ade80!important}.trigger-input-container{align-items:flex-start;gap:12px;margin-top:8px;display:flex}.trigger-input-field{flex:1}.trigger-add-button{color:#fff;text-transform:none;white-space:nowrap;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-radius:8px;min-width:110px;height:40px;padding:8px 16px;font-weight:500;transition:all .2s;box-shadow:0 2px 8px #22c55e4d}.trigger-add-button:hover:not(:disabled){background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);transform:translateY(-1px);box-shadow:0 4px 12px #22c55e66}.trigger-add-button:disabled{color:#ffffff4d;box-shadow:none;cursor:not-allowed;background:#ffffff1a;transform:none}.triggers-list{background:#4ade8008;border:1px solid #4ade8014;border-radius:8px;margin-top:12px;padding:12px}.triggers-chips{flex-wrap:wrap;gap:8px;padding:4px 0;display:flex}.trigger-chip{max-width:100%;animation:.2s ease-out fadeInChip}@media (width<=768px){.trigger-input-container{flex-direction:column;gap:8px}.trigger-add-button{width:100%;min-width:auto;height:36px;font-size:.9rem}.triggers-list{padding:10px}.triggers-chips{gap:6px}.trigger-chip{font-size:.8rem}}@media (width<=480px){.trigger-input-field .MuiOutlinedInput-root{font-size:16px}.triggers-list{padding:8px}.triggers-chips{gap:4px}.trigger-chip{height:28px;font-size:.7rem}.trigger-chip .MuiChip-label{padding:0 8px;font-size:.7rem}}.time-range-group{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-top:8px;display:flex}.time-field{flex:1;min-width:140px}.time-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.time-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.time-field .MuiOutlinedInput-root:hover fieldset{border-color:#4ade8080}.time-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#4ade80}.time-field .MuiInputLabel-root{color:#ffffffb3}.time-field .MuiInputLabel-root.Mui-focused{color:#4ade80}.time-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.time-field .MuiFormHelperText-root.Mui-error{color:#ef4444}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.action-menu-item.dialogs-item:hover{background-color:#60a5fa26!important}.menu-item-icon.dialogs-icon{color:#60a5fa}.action-menu-item.dialogs-item:active{transform:scale(.98)}@media (width<=600px){.menu-item-icon.dialogs-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.dialogs-icon{font-size:16px!important}}.menu-item-icon.messages-icon{color:#60a5fa}.action-menu-item.messages-item:active{transform:scale(.98)}@media (width<=600px){.menu-item-icon.messages-icon{font-size:18px!important}}@media (width<=400px){.menu-item-icon.messages-icon{font-size:16px!important}}.action-menu-item.messages-item:hover,.action-menu-item.dialogs-item:hover{background-color:#60a5fa26!important}.table-myautoresponse-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-name{width:12%!important;min-width:140px!important;display:table-cell!important}.table-all-columns .col-phone,.table-all-columns .col-username{width:10%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-firstname{width:9%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .col-apikey,.table-all-columns .col-instruction{width:11%!important;min-width:130px!important;display:table-cell!important}.table-all-columns .col-settings{width:13%!important;min-width:160px!important;display:table-cell!important}.table-all-columns .col-action{width:7%!important;min-width:80px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-name,.table-all-columns .MuiTableCell-root.col-phone,.table-all-columns .MuiTableCell-root.col-username,.table-all-columns .MuiTableCell-root.col-firstname,.table-all-columns .MuiTableCell-root.col-apikey,.table-all-columns .MuiTableCell-root.col-instruction,.table-all-columns .MuiTableCell-root.col-settings,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-created,.table-all-columns .MuiTableCell-root.col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.apikey-chip{max-width:130px!important;transition:all .2s!important}.apikey-chip:hover{transform:translateY(-1px)!important}.apikey-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important;font-size:.7rem!important}.instruction-chip{max-width:130px!important;transition:all .2s!important}.instruction-chip:hover{transform:translateY(-1px)!important}.instruction-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important;font-size:.7rem!important}.task-name{font-size:.875rem!important;font-weight:500!important}.phone-number{letter-spacing:.5px!important;font-family:Courier New,monospace!important;font-size:.8rem!important}.username-text{color:#60a5fa!important;font-size:.8rem!important}.firstname-text{font-size:.8rem!important}.empty-value{color:#ffffff4d!important;font-size:.7rem!important}.settings-text{cursor:pointer!important;color:#94a3b8!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:.75rem!important;transition:all .2s!important;overflow:hidden!important}.settings-text:hover{color:#e2e8f0!important}.settings-tooltip{background-color:#1e293b!important;border:1px solid #667eea4d!important;border-radius:8px!important;max-width:400px!important;padding:12px 16px!important;box-shadow:0 8px 32px #00000080!important}.settings-tooltip .MuiTypography-root{color:#e2e8f0!important;font-size:.8rem!important;line-height:1.6!important}.MuiTooltip-tooltip{word-break:break-all!important;background-color:#1e293b!important;border:1px solid #ffffff1a!important;max-width:400px!important;padding:10px 14px!important;font-size:.8rem!important;box-shadow:0 4px 20px #0000004d!important}.MuiTooltip-tooltip .MuiTypography-root{font-size:.8rem!important;line-height:1.5!important}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.8rem!important}.table-all-columns{min-width:1300px!important}.table-all-columns .col-name{min-width:120px!important}.table-all-columns .col-phone,.table-all-columns .col-username{min-width:100px!important}.table-all-columns .col-firstname{min-width:80px!important}.table-all-columns .col-apikey,.table-all-columns .col-instruction{min-width:110px!important}.table-all-columns .col-settings{min-width:130px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-action{min-width:70px!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:1200px!important}.table-all-columns .col-name{width:11%!important;min-width:100px!important}.table-all-columns .col-phone,.table-all-columns .col-username{width:9%!important;min-width:90px!important}.table-all-columns .col-firstname{width:8%!important;min-width:80px!important}.table-all-columns .col-apikey,.table-all-columns .col-instruction{width:11%!important;min-width:100px!important}.table-all-columns .col-settings{width:13%!important;min-width:120px!important}.table-all-columns .col-status{width:10%!important;min-width:90px!important}.table-all-columns .col-created{width:10%!important;min-width:110px!important}.table-all-columns .col-action{width:7%!important;min-width:60px!important}.table-all-columns .col-name,.table-all-columns .col-phone,.table-all-columns .col-username,.table-all-columns .col-firstname,.table-all-columns .col-apikey,.table-all-columns .col-instruction,.table-all-columns .col-settings,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}.apikey-chip,.instruction-chip{max-width:100px!important}.apikey-chip .MuiChip-label,.instruction-chip .MuiChip-label{font-size:.65rem!important}.task-name{font-size:.8rem!important}.phone-number,.username-text,.firstname-text{font-size:.75rem!important}.created-date,.settings-text{font-size:.7rem!important}}@media (width<=480px){.status-chip{height:24px!important}.status-chip .MuiChip-label{font-size:.6rem!important}.status-chip .MuiChip-icon{font-size:.75rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:1000px!important}.table-all-columns .col-name{width:10%!important;min-width:90px!important}.table-all-columns .col-phone,.table-all-columns .col-username{width:9%!important;min-width:80px!important}.table-all-columns .col-firstname{width:8%!important;min-width:70px!important}.table-all-columns .col-apikey,.table-all-columns .col-instruction{width:11%!important;min-width:90px!important}.table-all-columns .col-settings{width:13%!important;min-width:100px!important}.table-all-columns .col-status{width:10%!important;min-width:80px!important}.table-all-columns .col-created{width:10%!important;min-width:100px!important}.table-all-columns .col-action{width:7%!important;min-width:50px!important}.table-all-columns .col-name,.table-all-columns .col-phone,.table-all-columns .col-username,.table-all-columns .col-firstname,.table-all-columns .col-apikey,.table-all-columns .col-instruction,.table-all-columns .col-settings,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.apikey-chip,.instruction-chip{max-width:80px!important}.apikey-chip .MuiChip-label,.instruction-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important;font-size:.6rem!important}.task-name{font-size:.7rem!important}.phone-number,.username-text,.firstname-text{font-size:.65rem!important}.created-date,.empty-value{font-size:.6rem!important}.settings-text{font-size:.65rem!important}}@media (width<=360px){.table-all-columns{min-width:900px!important}.table-all-columns .col-name{min-width:80px!important}.table-all-columns .col-phone,.table-all-columns .col-username{min-width:70px!important}.table-all-columns .col-firstname{min-width:60px!important}.table-all-columns .col-apikey,.table-all-columns .col-instruction{min-width:80px!important}.table-all-columns .col-settings{min-width:90px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-created{min-width:90px!important}.table-all-columns .col-action{min-width:45px!important}.apikey-chip,.instruction-chip{max-width:70px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-name,.table-all-columns .col-phone,.table-all-columns .col-username,.table-all-columns .col-firstname,.table-all-columns .col-apikey,.table-all-columns .col-instruction,.table-all-columns .col-settings,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-action{visibility:visible!important;opacity:1!important;display:table-cell!important}}.settings-tooltip .MuiTooltip-arrow{color:#1e293b!important}.settings-tooltip .MuiTypography-root strong{color:#fbbf24}@media (width<=768px){.table-all-columns .col-settings{width:15%!important;min-width:140px!important}.settings-text{font-size:.65rem!important}}@media (width<=480px){.table-all-columns .col-settings{width:16%!important;min-width:120px!important}.settings-text{font-size:.6rem!important}}@media (width<=360px){.table-all-columns .col-settings{min-width:100px!important}}.settings-tooltip .MuiTypography-root{line-height:1.8!important}.settings-tooltip .MuiTypography-root[style*=monospace]{background:#4ade800d;border-radius:4px;margin-bottom:2px;padding:1px 6px}.settings-tooltip .MuiTypography-root:has(+.MuiTypography-root){border-bottom:1px solid #4ade8026;padding-bottom:4px}.settings-tooltip{animation:.2s ease-out tooltipFadeIn}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=600px){.settings-tooltip{max-width:300px!important;padding:8px 12px!important}.settings-tooltip .MuiTypography-root{font-size:.7rem!important}.settings-tooltip .MuiTypography-root[style*=monospace]{padding:1px 4px;font-size:.65rem!important}}@media (width<=400px){.settings-tooltip{max-width:250px!important;padding:6px 10px!important}.settings-tooltip .MuiTypography-root{font-size:.6rem!important}.settings-tooltip .MuiTypography-root[style*=monospace]{font-size:.55rem!important}}.task-name-clickable{cursor:pointer!important;color:#e2e8f0!important;font-weight:500!important;transition:all .2s!important}.task-name-clickable:hover{transform:translate(2px);color:#667eea!important;text-decoration:underline!important}.task-name-clickable:active{transform:scale(.98)}.phone-number-clickable{cursor:pointer!important;color:#e2e8f0!important;letter-spacing:.5px!important;font-family:Courier New,monospace!important;transition:all .2s!important}.phone-number-clickable:hover{transform:translate(2px);color:#667eea!important;text-decoration:underline!important}.phone-number-clickable:active{transform:scale(.98)}@media (width<=768px){.task-name-clickable{font-size:.8rem!important}.phone-number-clickable{font-size:.75rem!important}.task-name-clickable:hover,.phone-number-clickable:hover{transform:translate(1px)}}@media (width<=480px){.task-name-clickable{font-size:.7rem!important}.phone-number-clickable{font-size:.65rem!important}}@media (width<=360px){.task-name-clickable{font-size:.65rem!important}.phone-number-clickable{font-size:.6rem!important}}.table-all-columns .col-queue{width:8%!important;min-width:100px!important;display:table-cell!important}.queue-icon-wrapper{justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.queue-icon-wrapper.has-messages{cursor:pointer}.queue-icon-wrapper.has-messages:hover{transform:scale(1.05)}.queue-icon-wrapper.has-messages:active{transform:scale(.95)}.queue-icon-wrapper.no-messages{cursor:default;opacity:.4}.queue-icon-wrapper.no-messages:hover{opacity:.7}.queue-badge .MuiBadge-badge{color:#fff!important;background-color:#667eea!important;border-radius:9px!important;min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:.7rem!important;font-weight:700!important;box-shadow:0 2px 8px #667eea66!important}@keyframes queueBadgePulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.queue-badge.has-messages .MuiBadge-badge{animation:.3s ease-in-out queueBadgePulse}.queue-icon{transition:all .2s}.queue-icon.has-messages{color:#667eea!important}.queue-icon.has-messages:hover{color:#818cf8!important}.queue-icon.no-messages{color:#94a3b8!important}.queue-zero-text{color:#94a3b8!important;-webkit-user-select:none!important;user-select:none!important;margin-left:4px!important;font-size:.7rem!important}@media (width<=1024px){.table-all-columns .col-queue{width:7%!important;min-width:80px!important}.queue-icon{font-size:1.2rem!important}.queue-badge .MuiBadge-badge{min-width:16px!important;height:16px!important;font-size:.65rem!important}}@media (width<=768px){.table-all-columns .col-queue{width:7%!important;min-width:70px!important}.queue-icon{font-size:1.1rem!important}.queue-badge .MuiBadge-badge{min-width:14px!important;height:14px!important;font-size:.6rem!important}.queue-zero-text{font-size:.65rem!important}}@media (width<=480px){.table-all-columns .col-queue{width:7%!important;min-width:60px!important}.queue-icon{font-size:1rem!important}.queue-badge .MuiBadge-badge{min-width:12px!important;height:12px!important;padding:0 3px!important;font-size:.5rem!important}.queue-zero-text{margin-left:2px!important;font-size:.6rem!important}}@media (width<=360px){.table-all-columns .col-queue{width:7%!important;min-width:50px!important}.queue-icon{font-size:.9rem!important}.queue-badge .MuiBadge-badge{min-width:10px!important;height:10px!important;font-size:.45rem!important}}.queue-tooltip{background-color:#1e293b!important;border:1px solid #667eea4d!important;border-radius:8px!important;max-width:300px!important;padding:10px 14px!important;box-shadow:0 8px 32px #00000080!important}.queue-tooltip .MuiTooltip-arrow{color:#1e293b!important}.queue-tooltip .MuiTypography-root{color:#e2e8f0!important;font-size:.75rem!important;line-height:1.6!important}.queue-tooltip .MuiTypography-root strong{color:#667eea!important}.table-all-columns .col-activity{width:10%!important;min-width:140px!important;display:table-cell!important}.activity-display{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:100px!important;padding:4px 10px!important;transition:all .25s!important;display:inline-flex!important}.activity-text{letter-spacing:.3px!important;white-space:nowrap!important;font-family:Courier New,monospace!important;font-size:.8rem!important;font-weight:500!important;transition:all .2s!important}.activity-display.has-queue{background-color:#667eea26!important;border:1px solid #667eea4d!important}.activity-display.has-queue .activity-text{color:#667eea!important}.activity-display.has-queue:hover{background-color:#667eea40!important}.activity-display.has-dialogs{background-color:#4ade801f!important;border:1px solid #4ade8040!important}.activity-display.has-dialogs .activity-text{color:#4ade80!important}.activity-display.has-dialogs:hover{background-color:#4ade8038!important}.activity-display.no-activity{background-color:#94a3b814!important;border:1px solid #94a3b826!important}.activity-display.no-activity .activity-text{color:#94a3b8!important}.activity-display.no-activity:hover{background-color:#94a3b826!important}.activity-tooltip{background-color:#1e293b!important;border:1px solid #667eea4d!important;border-radius:8px!important;max-width:280px!important;padding:12px 16px!important;animation:.2s ease-out tooltipFadeIn!important;box-shadow:0 8px 32px #00000080!important}.activity-tooltip .MuiTooltip-arrow{color:#1e293b!important}.activity-tooltip .MuiTypography-root{color:#e2e8f0!important;font-size:.8rem!important;line-height:1.8!important}.activity-tooltip .MuiTypography-root strong{color:#fbbf24!important}@media (width<=1024px){.table-all-columns .col-activity{width:10%!important;min-width:120px!important}.activity-display{min-width:80px!important;padding:3px 8px!important}.activity-text{font-size:.7rem!important}.activity-display .MuiSvgIcon-root{font-size:.9rem!important}}@media (width<=768px){.table-all-columns .col-activity{width:10%!important;min-width:110px!important}.activity-display{gap:4px!important;min-width:70px!important;padding:2px 6px!important}.activity-text{font-size:.65rem!important}.activity-display .MuiSvgIcon-root{font-size:.8rem!important}.activity-tooltip{max-width:240px!important;padding:10px 14px!important}.activity-tooltip .MuiTypography-root{font-size:.7rem!important}}@media (width<=480px){.table-all-columns .col-activity{width:10%!important;min-width:100px!important}.activity-display{border-radius:4px!important;gap:3px!important;min-width:60px!important;padding:2px 4px!important}.activity-text{letter-spacing:.1px!important;font-size:.6rem!important}.activity-display .MuiSvgIcon-root{font-size:.7rem!important}.activity-tooltip{max-width:200px!important;padding:8px 12px!important}.activity-tooltip .MuiTypography-root{font-size:.6rem!important}}@media (width<=360px){.table-all-columns .col-activity{width:10%!important;min-width:80px!important}.activity-display{gap:2px!important;min-width:50px!important;padding:1px 3px!important}.activity-text{font-size:.5rem!important}.activity-display .MuiSvgIcon-root{font-size:.6rem!important}}@media (width<=600px){.activity-tooltip{max-width:220px!important;padding:8px 12px!important}.activity-tooltip .MuiTypography-root{font-size:.65rem!important;line-height:1.6!important}}@media (width<=400px){.activity-tooltip{max-width:180px!important;padding:6px 10px!important}.activity-tooltip .MuiTypography-root{font-size:.55rem!important;line-height:1.5!important}}.skeleton-row .col-activity .MuiSkeleton-root{border-radius:4px!important;margin:0 auto!important}@keyframes activityIconPulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.activity-display.has-queue .MuiSvgIcon-root{animation:2s ease-in-out infinite activityIconPulse}.col-activity .empty-value{color:#ffffff4d!important;font-size:.7rem!important}.table-all-columns .col-last-message{width:10%!important;min-width:140px!important;display:table-cell!important}.last-message-display{-webkit-user-select:none!important;user-select:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:100px!important;padding:4px 10px!important;transition:all .25s!important;display:inline-flex!important}.last-message-text{letter-spacing:.2px!important;white-space:nowrap!important;font-family:Courier New,monospace!important;font-size:.75rem!important;font-weight:500!important;transition:all .2s!important}.last-message-display.has-message{background-color:#60a5fa14!important;border:1px solid #60a5fa33!important}.last-message-display.has-message .last-message-text{color:#60a5fa!important}.last-message-display.has-message:hover{background-color:#60a5fa26!important}.last-message-display.no-message{background-color:#94a3b814!important;border:1px solid #94a3b826!important}.last-message-display.no-message .last-message-text{color:#ffffff4d!important}.last-message-tooltip{background-color:#1e293b!important;border:1px solid #60a5fa4d!important;border-radius:8px!important;max-width:280px!important;padding:12px 16px!important;animation:.2s ease-out tooltipFadeIn!important;box-shadow:0 8px 32px #00000080!important}.last-message-tooltip .MuiTooltip-arrow{color:#1e293b!important}.last-message-tooltip .MuiTypography-root{color:#e2e8f0!important;font-size:.8rem!important;line-height:1.8!important}.last-message-tooltip .MuiTypography-root strong{color:#60a5fa!important}@keyframes lastMessageIconPulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.last-message-display.has-message .MuiSvgIcon-root{animation:2s ease-in-out infinite lastMessageIconPulse}@media (width<=1024px){.table-all-columns .col-last-message{width:10%!important;min-width:120px!important}.last-message-display{min-width:80px!important;padding:3px 8px!important}.last-message-text{font-size:.7rem!important}.last-message-display .MuiSvgIcon-root{font-size:.8rem!important}}@media (width<=768px){.table-all-columns .col-last-message{width:10%!important;min-width:110px!important}.last-message-display{gap:4px!important;min-width:70px!important;padding:2px 6px!important}.last-message-text{font-size:.65rem!important}.last-message-display .MuiSvgIcon-root{font-size:.75rem!important}.last-message-tooltip{max-width:240px!important;padding:10px 14px!important}.last-message-tooltip .MuiTypography-root{font-size:.7rem!important}}@media (width<=480px){.table-all-columns .col-last-message{width:10%!important;min-width:100px!important}.last-message-display{border-radius:4px!important;gap:3px!important;min-width:60px!important;padding:2px 4px!important}.last-message-text{letter-spacing:.1px!important;font-size:.6rem!important}.last-message-display .MuiSvgIcon-root{font-size:.7rem!important}.last-message-tooltip{max-width:200px!important;padding:8px 12px!important}.last-message-tooltip .MuiTypography-root{font-size:.6rem!important}}@media (width<=360px){.table-all-columns .col-last-message{width:10%!important;min-width:80px!important}.last-message-display{gap:2px!important;min-width:50px!important;padding:1px 3px!important}.last-message-text{font-size:.5rem!important}.last-message-display .MuiSvgIcon-root{font-size:.6rem!important}}.skeleton-row .col-last-message .MuiSkeleton-root{border-radius:4px!important;margin:0 auto!important}.col-last-message .empty-value{color:#ffffff4d!important;font-size:.75rem!important}.autoresponse-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#ffc1070d!important;border:1px solid #ffc1071a!important;border-radius:12px!important;padding:20px 24px!important}.autoresponse-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.autoresponse-disclaimer-icon{color:#ffd600;flex-shrink:0;margin-top:2px;font-size:24px}.autoresponse-disclaimer-text{flex:1}.autoresponse-disclaimer-title{color:#ffd600!important;margin-bottom:4px!important;font-weight:600!important}.autoresponse-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.autoresponse-disclaimer-link{color:#ce93d8!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.autoresponse-disclaimer-link:hover{color:#90caf9!important;background:0 0!important}@media (width<=768px){.autoresponse-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.autoresponse-disclaimer-paper{padding:16px!important}}.info-settings-autoresponse-paper{z-index:1;margin:32px 0;transition:all .3s;position:relative;background:linear-gradient(145deg,#667eea14 0%,#764ba20d 100%)!important;border:1px solid #667eea33!important;border-radius:16px!important;padding:28px 32px!important}.info-settings-autoresponse-paper:hover{border-color:#667eea66!important;box-shadow:0 8px 32px #667eea1a!important}.info-settings-autoresponse-content{align-items:flex-start;gap:24px;display:flex}.info-settings-autoresponse-icon-wrapper{background:linear-gradient(135deg,#667eea26 0%,#764ba226 100%);border:1px solid #667eea26;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;margin-top:2px;display:flex}.info-settings-autoresponse-icon{color:#667eea;font-size:28px}.info-settings-autoresponse-text{flex-direction:column;flex:1;gap:12px;display:flex}.info-settings-autoresponse-title{letter-spacing:.3px;color:#667eea!important;font-size:.95rem!important;font-weight:600!important}.info-settings-autoresponse-message{color:#ffffffb3!important;font-size:.9rem!important;line-height:1.7!important}.info-settings-autoresponse-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.9rem!important;font-weight:500!important;line-height:1.7!important}.info-settings-autoresponse-link:hover{color:#764ba2!important;background:0 0!important}.info-settings-autoresponse-submessage{border-left:2px solid #667eea4d;margin-top:2px;padding-left:14px;color:#fff9!important;font-size:.85rem!important}.info-settings-autoresponse-buttons{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.info-settings-autoresponse-button{color:#667eea!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:1.5px solid #667eea66!important;border-radius:8px!important;padding:8px 20px!important;font-weight:600!important;transition:all .3s!important}.info-settings-autoresponse-button:hover{background:#667eea1a!important;border-color:#667eea!important;transform:translateY(-1px)!important}.info-settings-autoresponse-button .MuiButton-startIcon{margin-right:8px}.info-settings-autoresponse-button .MuiButton-startIcon svg{font-size:18px}.info-settings-autoresponse-button:active{transform:scale(.98)!important}@media (width<=768px){.info-settings-autoresponse-paper{margin:24px 0;padding:20px 24px!important}.info-settings-autoresponse-content{text-align:center;flex-direction:column;align-items:center;gap:16px}.info-settings-autoresponse-icon-wrapper{width:48px;min-width:48px;height:48px}.info-settings-autoresponse-icon{font-size:24px}.info-settings-autoresponse-buttons{flex-direction:column;justify-content:center;align-items:center;width:100%}.info-settings-autoresponse-button{justify-content:center;width:100%;max-width:320px;padding:8px 16px!important}.info-settings-autoresponse-submessage{text-align:center;border-top:1px solid #667eea33;border-left:none;padding-top:10px;padding-left:0}.info-settings-autoresponse-title{font-size:.9rem!important}.info-settings-autoresponse-message{font-size:.85rem!important}.info-settings-autoresponse-submessage{font-size:.8rem!important}.info-settings-autoresponse-link{font-size:.85rem!important}}@media (width<=480px){.info-settings-autoresponse-paper{margin:16px 0;border-radius:12px!important;padding:16px 18px!important}.info-settings-autoresponse-content{gap:12px}.info-settings-autoresponse-icon-wrapper{border-radius:10px;width:40px;min-width:40px;height:40px}.info-settings-autoresponse-icon{font-size:20px}.info-settings-autoresponse-button{max-width:100%;padding:6px 12px!important;font-size:.85rem!important}.info-settings-autoresponse-title{font-size:.85rem!important}.info-settings-autoresponse-message{font-size:.8rem!important}.info-settings-autoresponse-submessage{font-size:.75rem!important}.info-settings-autoresponse-buttons{justify-content:center;gap:8px}.info-settings-autoresponse-button .MuiButton-startIcon{margin-right:4px!important}.info-settings-autoresponse-button .MuiButton-startIcon svg{font-size:16px!important}.info-settings-autoresponse-link{font-size:.8rem!important}}@media (prefers-color-scheme:dark){.info-settings-autoresponse-paper{background:linear-gradient(145deg,#667eea0f 0%,#764ba208 100%)!important}}.info-settings-autoresponse-button:focus-visible{outline-offset:2px;outline:2px solid #667eea}.info-settings-autoresponse-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #667eea}@media (width>=601px) and (width<=960px){.info-settings-autoresponse-button{padding:6px 14px!important;font-size:.8rem!important}.info-settings-autoresponse-button .MuiButton-startIcon{margin-right:6px!important}.info-settings-autoresponse-button .MuiButton-startIcon svg{font-size:20px!important}.info-settings-autoresponse-link{font-size:.8rem!important}}@media (pointer:coarse){.MuiTooltip-tooltip{padding:6px 10px!important;font-size:.75rem!important}}.edit-blacklist-dialog .MuiDialog-container{z-index:1300}.edit-blacklist-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-blacklist-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ef44444d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-blacklist-dialog-title{background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-blacklist-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-blacklist-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-blacklist-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-blacklist-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-blacklist-dialog-content{background:0 0!important;padding:24px!important}.edit-blacklist-form-container{flex-direction:column;gap:20px;display:flex}.edit-blacklist-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-blacklist-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-blacklist-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#ef444480}.edit-blacklist-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#ef5350}.edit-blacklist-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-blacklist-form-field .MuiInputLabel-root.Mui-focused{color:#ef5350}.edit-blacklist-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-blacklist-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-blacklist-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-blacklist-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-blacklist-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-blacklist-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-blacklist-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef5350 0%,#d32f2f 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef535063!important}.edit-blacklist-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#d32f2f 0%,#ef5350 100%)!important;box-shadow:0 6px 20px #ef53503b!important}.edit-blacklist-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-blacklist-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-blacklist-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-blacklist-dialog-title{padding:16px 20px!important}.edit-blacklist-dialog-title-content h6{font-size:1rem!important}.edit-blacklist-dialog-content{padding:20px!important}.edit-blacklist-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-blacklist-dialog-cancel-button,.edit-blacklist-dialog-save-button{width:100%}}@media (width<=400px){.edit-blacklist-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-blacklist-dialog-title{padding:12px 16px!important}.edit-blacklist-dialog-content{padding:16px!important}.edit-blacklist-form-container{gap:16px}.edit-blacklist-dialog-actions{padding:12px 16px 16px!important}}.edit-blacklist-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-blacklist-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-blacklist-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#ef44444d;border-radius:4px}.edit-blacklist-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#ef444480}.action-menu-blacklist-container{z-index:10;display:inline-block;position:relative}.action-menu-blacklist-button{color:#ffffffb3!important;background-color:#ef44441a!important;border:1px solid #ef444433!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-blacklist-button:hover{transform:scale(1.05);color:#fff!important;background-color:#ef444433!important;border-color:#ef444466!important}.action-menu-blacklist-button:active{transform:scale(.95)}.action-menu-blacklist-button svg{font-size:20px}.action-menu-blacklist-popper{z-index:9999!important}.action-menu-blacklist-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ef44444d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-blacklist-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-blacklist-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-blacklist-item:last-child{margin-bottom:0!important}.action-menu-blacklist-item:hover{background-color:#ef444426!important}.action-menu-blacklist-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-blacklist-item.Mui-disabled:hover{background-color:#0000!important}.action-menu-blacklist-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-blacklist-item.delete-item:hover{background-color:#ef444426!important}.action-menu-blacklist-item.activate-item:hover{background-color:#4ade8026!important}.action-menu-blacklist-item.deactivate-item:hover{background-color:#f59e0b26!important}.confirm-dialog-blacklist .MuiDialog-container{z-index:1300}.confirm-dialog-blacklist .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-blacklist .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ef44444d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-blacklist-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-blacklist-content{background:0 0!important;padding:24px!important}.confirm-dialog-blacklist-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-blacklist-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.action-menu-blacklist-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-blacklist-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-blacklist-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.action-menu-blacklist-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-blacklist-snackbar .MuiAlert-icon{color:#fff}.action-menu-blacklist-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-blacklist-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=600px){.confirm-dialog-blacklist .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-blacklist-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-blacklist-content{padding:20px!important}.confirm-dialog-blacklist-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-blacklist-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-blacklist-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-blacklist-button svg{font-size:18px}}.action-menu-blacklist-paper{animation:.2s ease-out slideInMenu}.action-menu-blacklist-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-blacklist-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-blacklist-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-blacklist-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}.table-blacklist-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-blacklist-scroll{scrollbar-width:thin;scrollbar-color:#ef44444d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-blacklist-scroll::-webkit-scrollbar{height:8px}.table-blacklist-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-blacklist-scroll::-webkit-scrollbar-thumb{background:#ef44444d;border-radius:4px}.table-blacklist-scroll::-webkit-scrollbar-thumb:hover{background:#ef444480}.table-blacklist-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ef444426!important;overflow:visible!important}.table-blacklist-paper:hover{box-shadow:0 8px 32px #0000004d}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-target{min-width:120px!important}.table-all-columns .col-reason{min-width:130px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-actions{min-width:70px!important}.target-name{font-size:.8rem!important}.reason-text{font-size:.75rem!important}.date-text{font-size:.7rem!important}}@media (width<=768px){.table-blacklist-scroll{margin-bottom:4px}.table-blacklist-scroll::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:600px!important}.table-all-columns .col-target{width:23%!important;min-width:100px!important}.table-all-columns .col-reason{width:28%!important;min-width:110px!important}.table-all-columns .col-status{width:16%!important;min-width:90px!important}.table-all-columns .col-created{width:18%!important;min-width:100px!important}.table-all-columns .col-actions{width:12%!important;min-width:60px!important}.table-all-columns .col-target,.table-all-columns .col-reason,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.target-name{font-size:.75rem!important}.reason-text{font-size:.7rem!important}.date-text{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:520px!important}.table-all-columns .col-target{width:22%!important;min-width:90px!important}.table-all-columns .col-reason{width:27%!important;min-width:100px!important}.table-all-columns .col-status{width:16%!important;min-width:80px!important}.table-all-columns .col-created{width:19%!important;min-width:90px!important}.table-all-columns .col-actions{width:12%!important;min-width:50px!important}.table-all-columns .col-target,.table-all-columns .col-reason,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.status-chip{height:22px!important;font-size:.6rem!important}.status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.status-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}.target-name{font-size:.7rem!important}.reason-text{-webkit-line-clamp:1!important;font-size:.65rem!important}.date-text{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:460px!important}.table-all-columns .col-target{min-width:80px!important}.table-all-columns .col-reason{min-width:90px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-created{min-width:80px!important}.table-all-columns .col-actions{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-target,.table-all-columns .col-reason,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}}.modal-add-blacklist .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ef44444d;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-add-blacklist .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.submit-button{min-width:150px;font-size:.8rem}}.modal-add-blacklist .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-blacklist .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-blacklist .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#ef44444d;border-radius:4px}.modal-add-blacklist .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#ef444480}@media (width<=768px){.delete-active-container{justify-content:center;margin-bottom:12px}.delete-active-buttons-wrapper{flex-wrap:wrap;justify-content:center;gap:10px}.activate-all-button,.deactivate-all-button,.delete-all-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.delete-active-container{justify-content:center;margin-bottom:8px;padding:0 2px}.delete-active-buttons-wrapper{justify-content:center;gap:8px;width:100%}.activate-all-button,.deactivate-all-button,.delete-all-button{flex:1;min-width:70px;max-width:120px;min-height:28px;padding:4px 10px!important;font-size:.7rem!important}.activate-all-button .MuiButton-startIcon,.deactivate-all-button .MuiButton-startIcon,.delete-all-button .MuiButton-startIcon{margin-right:4px}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.activate-all-button,.deactivate-all-button,.delete-all-button{min-width:55px;min-height:24px;padding:3px 6px!important;font-size:.6rem!important}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:12px}}.blacklist-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.blacklist-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.blacklist-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.blacklist-disclaimer-text{flex:1}.blacklist-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.blacklist-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.blacklist-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.blacklist-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.blacklist-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.blacklist-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.blacklist-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.blacklist-container{box-sizing:border-box;width:100%;max-width:100%}.blacklist-header,.blacklist-filter-row{width:100%}@media (width<=960px){.blacklist-page{padding:0}.blacklist-container{padding-left:8px!important;padding-right:8px!important}.blacklist-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.blacklist-container{padding-left:4px!important;padding-right:4px!important}.blacklist-header h1{font-size:1.1rem!important}.blacklist-filter-row{gap:8px}}@media (width<=480px){.blacklist-container{padding-left:2px!important;padding-right:2px!important}.blacklist-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}body{font-size:16px}}@supports (-webkit-touch-callout:none){.blacklist-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.blacklist-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.blacklist-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.blacklist-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.blacklist-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.blacklist-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.blacklist-snackbar .MuiAlert-icon{color:#fff}.blacklist-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.blacklist-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.edit-whitelist-dialog .MuiDialog-container{z-index:1300}.edit-whitelist-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-whitelist-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-whitelist-dialog-title{background:#4ade801a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-whitelist-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-whitelist-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-whitelist-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-whitelist-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-whitelist-dialog-content{background:0 0!important;padding:24px!important}.edit-whitelist-form-container{flex-direction:column;gap:20px;display:flex}.edit-whitelist-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-whitelist-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-whitelist-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#4ade8080}.edit-whitelist-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#4ade80}.edit-whitelist-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-whitelist-form-field .MuiInputLabel-root.Mui-focused{color:#4ade80}.edit-whitelist-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-whitelist-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-whitelist-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-whitelist-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-whitelist-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-whitelist-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-whitelist-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #4ade8063!important}.edit-whitelist-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)!important;box-shadow:0 6px 20px #4ade803b!important}.edit-whitelist-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-whitelist-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-whitelist-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-whitelist-dialog-title{padding:16px 20px!important}.edit-whitelist-dialog-title-content h6{font-size:1rem!important}.edit-whitelist-dialog-content{padding:20px!important}.edit-whitelist-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-whitelist-dialog-cancel-button,.edit-whitelist-dialog-save-button{width:100%}}@media (width<=400px){.edit-whitelist-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-whitelist-dialog-title{padding:12px 16px!important}.edit-whitelist-dialog-content{padding:16px!important}.edit-whitelist-form-container{gap:16px}.edit-whitelist-dialog-actions{padding:12px 16px 16px!important}}.edit-whitelist-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-whitelist-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-whitelist-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.edit-whitelist-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#4ade8080}.action-menu-whitelist-container{z-index:10;display:inline-block;position:relative}.action-menu-whitelist-button{color:#ffffffb3!important;background-color:#4ade801a!important;border:1px solid #4ade8033!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-whitelist-button:hover{transform:scale(1.05);color:#fff!important;background-color:#4ade8033!important;border-color:#4ade8066!important}.action-menu-whitelist-button:active{transform:scale(.95)}.action-menu-whitelist-button svg{font-size:20px}.action-menu-whitelist-popper{z-index:9999!important}.action-menu-whitelist-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-whitelist-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-whitelist-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-whitelist-item:last-child{margin-bottom:0!important}.action-menu-whitelist-item:hover{background-color:#4ade8026!important}.action-menu-whitelist-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-whitelist-item.Mui-disabled:hover{background-color:#0000!important}.menu-item-icon.activate-icon{color:#4ade80}.menu-item-icon.deactivate-icon{color:#f59e0b}.action-menu-whitelist-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-whitelist-item.delete-item:hover{background-color:#ef444426!important}.action-menu-whitelist-item.activate-item:hover{background-color:#4ade8026!important}.action-menu-whitelist-item.deactivate-item:hover{background-color:#f59e0b26!important}.confirm-dialog-whitelist .MuiDialog-container{z-index:1300}.confirm-dialog-whitelist .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-whitelist .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-whitelist-title{align-items:center;display:flex;color:#fff!important;background:#4ade801a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-whitelist-content{background:0 0!important;padding:24px!important}.confirm-dialog-whitelist-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-whitelist-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.action-menu-whitelist-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-whitelist-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-whitelist-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.action-menu-whitelist-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-whitelist-snackbar .MuiAlert-icon{color:#fff}.action-menu-whitelist-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-whitelist-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=600px){.confirm-dialog-whitelist .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-whitelist-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-whitelist-content{padding:20px!important}.confirm-dialog-whitelist-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-whitelist-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-whitelist-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-whitelist-button svg{font-size:18px}}.action-menu-whitelist-paper{animation:.2s ease-out slideInMenu}.action-menu-whitelist-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-whitelist-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-whitelist-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-whitelist-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}.table-whitelist-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-whitelist-scroll{scrollbar-width:thin;scrollbar-color:#4ade804d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-whitelist-scroll::-webkit-scrollbar{height:8px}.table-whitelist-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-whitelist-scroll::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.table-whitelist-scroll::-webkit-scrollbar-thumb:hover{background:#4ade8080}.table-whitelist-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade8026!important;overflow:visible!important}.table-whitelist-paper:hover{box-shadow:0 8px 32px #0000004d}.table-all-columns .col-target{width:25%!important;min-width:140px!important;display:table-cell!important}.table-all-columns .col-reason{width:30%!important;min-width:150px!important;display:table-cell!important}.table-all-columns .col-created{width:18%!important;min-width:140px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-target,.table-all-columns .MuiTableCell-root.col-reason,.table-all-columns .MuiTableCell-root.col-status,.table-all-columns .MuiTableCell-root.col-created,.table-all-columns .MuiTableCell-root.col-actions{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.target-cell{flex-direction:column;gap:4px;display:flex}.target-name{color:#fff!important;font-size:.875rem!important;font-weight:500!important}.reason-text{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden;color:#fff9!important;max-width:100%!important;font-size:.8rem!important}.table-pagination{z-index:1;border-top:1px solid #ffffff0d;transition:all .3s;position:relative}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-target{min-width:120px!important}.table-all-columns .col-reason{min-width:130px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-created{min-width:120px!important}.table-all-columns .col-actions{min-width:70px!important}.target-name{font-size:.8rem!important}.reason-text{font-size:.75rem!important}.date-text{font-size:.7rem!important}}@media (width<=768px){.table-whitelist-scroll{margin-bottom:4px}.table-whitelist-scroll::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:600px!important}.table-all-columns .col-target{width:23%!important;min-width:100px!important}.table-all-columns .col-reason{width:28%!important;min-width:110px!important}.table-all-columns .col-status{width:16%!important;min-width:90px!important}.table-all-columns .col-created{width:18%!important;min-width:100px!important}.table-all-columns .col-actions{width:12%!important;min-width:60px!important}.table-all-columns .col-target,.table-all-columns .col-reason,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.target-name{font-size:.75rem!important}.reason-text{font-size:.7rem!important}.date-text{font-size:.65rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:520px!important}.table-all-columns .col-target{width:22%!important;min-width:90px!important}.table-all-columns .col-reason{width:27%!important;min-width:100px!important}.table-all-columns .col-status{width:16%!important;min-width:80px!important}.table-all-columns .col-created{width:19%!important;min-width:90px!important}.table-all-columns .col-actions{width:12%!important;min-width:50px!important}.table-all-columns .col-target,.table-all-columns .col-reason,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.status-chip{height:22px!important;font-size:.6rem!important}.status-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.status-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}.target-name{font-size:.7rem!important}.reason-text{-webkit-line-clamp:1!important;font-size:.65rem!important}.date-text{font-size:.6rem!important}.empty-cell{padding:30px 10px!important}.empty-state .MuiTypography-body1{font-size:.9rem!important}.empty-state .MuiTypography-caption{font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:460px!important}.table-all-columns .col-target{min-width:80px!important}.table-all-columns .col-reason{min-width:90px!important}.table-all-columns .col-status{min-width:70px!important}.table-all-columns .col-created{min-width:80px!important}.table-all-columns .col-actions{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-target,.table-all-columns .col-reason,.table-all-columns .col-status,.table-all-columns .col-created,.table-all-columns .col-actions{visibility:visible!important;opacity:1!important;display:table-cell!important}}.modal-add-whitelist .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #4ade804d;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-add-whitelist .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.submit-button{min-width:150px;font-size:.8rem}}.modal-add-whitelist .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-whitelist .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-whitelist .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.modal-add-whitelist .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#4ade8080}.delete-active-container{justify-content:flex-end;width:100%;margin-bottom:16px;padding:0 4px;display:flex}.delete-active-buttons-wrapper{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.activate-all-button,.deactivate-all-button,.delete-all-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.activate-all-button:hover,.deactivate-all-button:hover,.delete-all-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.activate-all-button:active,.deactivate-all-button:active,.delete-all-button:active{transform:scale(.97)}.activate-all-button .MuiButton-startIcon,.deactivate-all-button .MuiButton-startIcon,.delete-all-button .MuiButton-startIcon{margin-right:6px}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.delete-active-container{justify-content:center;margin-bottom:12px}.delete-active-buttons-wrapper{flex-wrap:wrap;justify-content:center;gap:10px}.activate-all-button,.deactivate-all-button,.delete-all-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.delete-active-container{justify-content:center;margin-bottom:8px;padding:0 2px}.delete-active-buttons-wrapper{justify-content:center;gap:8px;width:100%}.activate-all-button,.deactivate-all-button,.delete-all-button{flex:1;min-width:70px;max-width:120px;min-height:28px;padding:4px 10px!important;font-size:.7rem!important}.activate-all-button .MuiButton-startIcon,.deactivate-all-button .MuiButton-startIcon,.delete-all-button .MuiButton-startIcon{margin-right:4px}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.activate-all-button,.deactivate-all-button,.delete-all-button{min-width:55px;min-height:24px;padding:3px 6px!important;font-size:.6rem!important}.activate-all-button .MuiButton-startIcon svg,.deactivate-all-button .MuiButton-startIcon svg,.delete-all-button .MuiButton-startIcon svg{font-size:12px}}.delete-active-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.delete-active-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.delete-active-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.delete-active-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.delete-active-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.delete-active-snackbar .MuiAlert-icon{color:#fff}.delete-active-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.delete-active-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.whitelist-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.whitelist-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.whitelist-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.whitelist-disclaimer-text{flex:1}.whitelist-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.whitelist-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.whitelist-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.whitelist-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.whitelist-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.whitelist-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.whitelist-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.whitelist-container{box-sizing:border-box;width:100%;max-width:100%}.whitelist-header,.whitelist-filter-row{width:100%}@media (width<=960px){.whitelist-page{padding:0}.whitelist-container{padding-left:8px!important;padding-right:8px!important}.whitelist-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.whitelist-container{padding-left:4px!important;padding-right:4px!important}.whitelist-header h1{font-size:1.1rem!important}.whitelist-filter-row{gap:8px}}@media (width<=480px){.whitelist-container{padding-left:2px!important;padding-right:2px!important}.whitelist-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}body{font-size:16px}}@supports (-webkit-touch-callout:none){.whitelist-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.whitelist-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.whitelist-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.whitelist-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.whitelist-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.whitelist-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.whitelist-snackbar .MuiAlert-icon{color:#fff}.whitelist-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.whitelist-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.edit-dialog .MuiDialog-container{z-index:1300}.edit-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-dialog-title{background:#667eea1a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-dialog-content{background:0 0!important;padding:24px!important}.edit-form-container{flex-direction:column;gap:20px;display:flex}.edit-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.edit-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.edit-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-form-field .MuiInputLabel-root.Mui-focused{color:#667eea}.edit-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.edit-form-field .MuiSelect-select{color:#fff}.edit-form-field .MuiSelect-icon{color:#ffffffb3}.edit-form-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.edit-form-field .MuiMenuItem-root:hover{background-color:#667eea1a}.edit-form-field .MuiMenuItem-root.Mui-selected{background-color:#667eea33}.edit-form-field .MuiMenuItem-root.Mui-selected:hover{background-color:#667eea4d}.edit-form-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.edit-form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.edit-form-field input[type=number]{appearance:textfield}.options-error-alert{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.options-error-alert .MuiAlert-icon{color:#ef4444}.edit-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-dialog-save-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.edit-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.edit-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.spinner-group{flex-direction:column;gap:12px}.settings-section{padding:12px}.days-chips-container{gap:6px}.day-chip{height:28px;font-size:.7rem}.edit-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-dialog-title{padding:16px 20px!important}.edit-dialog-title-content h6{font-size:1rem!important}.edit-dialog-content{padding:20px!important}.edit-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-dialog-cancel-button,.edit-dialog-save-button{width:100%}}@media (width<=400px){.edit-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-dialog-title{padding:12px 16px!important}.edit-dialog-content{padding:16px!important}.edit-form-container{gap:16px}.edit-dialog-actions{padding:12px 16px 16px!important}}.edit-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.edit-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.action-menu-container{z-index:10;display:inline-block;position:relative}.menu-item-icon.start-icon{color:#4ade80}.menu-item-icon.stop-icon{color:#ef4444}.menu-item-icon.resume-icon{color:#4ade80}.action-menu-item.start-item:hover{background-color:#4ade8026!important}.action-menu-item.stop-item:hover{background-color:#ef444426!important}.action-menu-item.pause-item:hover{background-color:#fbbf2426!important}.action-menu-item.resume-item:hover{background-color:#4ade8026!important}.action-menu-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.action-menu-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.action-menu-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.action-menu-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.action-menu-snackbar .MuiAlert-icon{color:#fff}.action-menu-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.action-menu-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.action-menu-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}.action-menu-item:nth-child(5){animation:.15s ease-out .2s both slideInItem}.action-menu-item:nth-child(6){animation:.15s ease-out .25s both slideInItem}.table-mytasks-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}@media (width<=1024px){.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.8rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip{font-size:.65rem!important}.status-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.status-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}}@media (width<=480px){.status-chip{height:24px!important}.status-chip .MuiChip-label{font-size:.6rem!important}.status-chip .MuiChip-icon{font-size:.75rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.MuiTableCell-root:nth-child(3),.MuiTableCell-root:nth-child(4){display:none!important}}.username-link{color:#60a5fa;text-decoration:none;transition:all .2s}.username-link:hover{color:#93bbfc;text-decoration:underline}.phone-number{letter-spacing:.5px;font-family:Courier New,monospace}.mobile-column-hint{color:#ffffff4d;cursor:help;font-size:.65rem}.task-id{color:#fff9;font-family:Courier New,monospace;font-size:.8rem}.modal-add-task-auto-reply .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-content{background:0 0;padding:24px}.modal-add-task-auto-reply .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}}.modal-add-task-auto-reply .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-task-auto-reply .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-task-auto-reply .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.modal-add-task-auto-reply .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#4ade8080}.modal-add-task-sending-messages .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-paper{width:calc(100% - 32px);max-height:calc(100% - 32px);margin:16px}.modal-header{background:#60a5fa1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:relative}.modal-title-container{align-items:center;gap:12px;display:flex}.modal-icon{color:#60a5fa;font-size:28px}.modal-title{color:#60a5fa;font-size:1.25rem;font-weight:600}.close-button{color:#ffffffb3;transition:all .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.close-button:hover{color:#fff;background-color:#ffffff1a;transform:translateY(-50%)rotate(90deg)}.modal-content{background:0 0;max-height:70vh;padding:24px;overflow-y:auto}.form-container{flex-direction:column;gap:20px;padding-top:20px;display:flex}.loading-container{flex-direction:column;justify-content:center;align-items:center;padding:40px 0;display:flex}.form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.form-field .MuiOutlinedInput-root:hover fieldset{border-color:#60a5fa80}.form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#60a5fa}.form-field .MuiInputLabel-root{color:#ffffffb3}.form-field .MuiInputLabel-root.Mui-focused{color:#60a5fa}.form-field .MuiFormHelperText-root{color:#ffffff80;margin-top:4px;font-size:.75rem}.form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.form-field .MuiSelect-select{color:#fff}.form-field .MuiSelect-icon{color:#ffffffb3}.form-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.form-field .MuiMenuItem-root:hover{background-color:#60a5fa1a}.form-field .MuiMenuItem-root.Mui-selected{background-color:#60a5fa33}.form-field .MuiMenuItem-root.Mui-selected:hover{background-color:#60a5fa4d}.template-preview{transition:all .3s;background-color:#60a5fa0d!important;border:1px solid #60a5fa33!important;border-radius:8px!important;max-height:150px!important;margin-top:-8px!important;margin-bottom:8px!important;padding:12px 16px!important;overflow-y:auto!important}.template-preview:hover{background-color:#60a5fa14!important;border-color:#60a5fa66!important}.template-preview::-webkit-scrollbar{width:6px}.template-preview::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.template-preview::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:3px}.template-preview::-webkit-scrollbar-thumb:hover{background:#60a5fa80}.settings-section{background:#60a5fa0d;border:1px solid #60a5fa26;border-radius:12px;margin-top:4px;padding:16px}.settings-title{color:#60a5fa;margin-bottom:16px;font-size:1rem;font-weight:600}.settings-group{margin-bottom:20px}.settings-group:last-child{margin-bottom:0}.settings-label{color:#fffc;margin-bottom:4px;font-weight:500}.settings-hint{color:#ffffff80;margin-bottom:12px;font-size:.75rem;display:block}.spinner-group{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.days-chips-container{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.day-chip{cursor:pointer;font-weight:400;transition:all .2s}.day-chip:hover{transform:translateY(-1px)}.success-alert{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d;margin-bottom:16px}.success-alert .MuiAlert-icon{color:#4ade80}.modal-actions{border-top:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 24px 24px;justify-content:center!important;display:flex!important}.submit-button{color:#fff;text-transform:none;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:8px;width:fit-content;min-width:200px;padding:8px 24px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #3b82f663}.submit-button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#3b82f6 100%);transform:translateY(-1px);box-shadow:0 6px 20px #3b82f63b}.submit-button:disabled{color:#ffffff4d;box-shadow:none;background:#ffffff1a;transform:none}.modal-add-task-sending-messages .MuiDialog-paper{animation:.3s ease-out slideIn}@media (width<=768px){.modal-paper{border-radius:12px;width:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.modal-header{padding:16px 20px}.modal-title{font-size:1.1rem}.modal-content{max-height:60vh;padding:16px}.modal-actions{padding:12px 16px 16px;justify-content:center!important}.form-container{gap:16px}.spinner-group{flex-direction:column;gap:12px}.settings-section{padding:12px}.days-chips-container{gap:6px}.template-preview{max-height:100px!important;padding:10px 12px!important}.template-preview .MuiTypography-body2{font-size:.8rem!important}}@media (width<=480px){.modal-title-container{gap:8px}.modal-icon{font-size:24px}.form-field .MuiOutlinedInput-root{font-size:16px}.info-text{font-size:.7rem}.settings-title{font-size:.9rem}.day-chip{height:28px;font-size:.7rem}.template-preview{max-height:80px!important;padding:8px 10px!important}}.modal-add-task-sending-messages .MuiDialogContent-root::-webkit-scrollbar{width:8px}.modal-add-task-sending-messages .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.modal-add-task-sending-messages .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#60a5fa4d;border-radius:4px}.modal-add-task-sending-messages .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#60a5fa80}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.tasks-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.tasks-container{box-sizing:border-box;width:100%;max-width:100%}.tasks-header{width:100%}.tasks-header-actions{align-items:center;gap:12px;display:flex}.add-task-button{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-task-button:active{transform:scale(.98)!important}.add-task-menu .MuiPaper-root{min-width:220px;margin-top:4px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.add-task-menu .MuiMenuItem-root{color:#fff!important;border-radius:8px!important;margin:4px 8px!important;padding:12px 16px!important;transition:all .2s!important}.add-task-menu .MuiMenuItem-root:hover{background-color:#667eea26!important}.add-task-menu .MuiMenuItem-root:not(:last-child){border-bottom:1px solid #ffffff0d}.add-task-menu .MuiMenuItem-root .MuiTypography-caption{color:#ffffff80!important}@media (width<=960px){.tasks-page{padding:0}.tasks-container{padding-left:8px!important;padding-right:8px!important}.tasks-header{flex-direction:column;gap:8px;align-items:flex-start!important}.tasks-header-actions{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.tasks-container{padding-left:4px!important;padding-right:4px!important}.tasks-header h1{font-size:1.1rem!important}.add-task-button{padding:6px 16px!important;font-size:.875rem!important}.add-task-menu .MuiPaper-root{min-width:200px}.add-task-menu .MuiMenuItem-root{padding:10px 14px!important;font-size:.875rem!important}}@media (width<=480px){.tasks-container{padding-left:2px!important;padding-right:2px!important}.tasks-header h1{line-height:1.2;font-size:1rem!important}.add-task-button{padding:4px 12px!important;font-size:.75rem!important}.add-task-button .MuiButton-startIcon{margin-right:4px!important}.add-task-button .MuiButton-startIcon svg{font-size:18px!important}.add-task-menu .MuiPaper-root{min-width:180px}.add-task-menu .MuiMenuItem-root{padding:8px 12px!important;font-size:.8rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.tasks-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.settings-page{background-color:#0f172a;width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.settings-container{box-sizing:border-box;width:100%;max-width:100%}.settings-header{width:100%}@media (width<=960px){.settings-page{padding:0}.settings-container{padding-left:8px!important;padding-right:8px!important}.settings-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.settings-container{padding-left:4px!important;padding-right:4px!important}.settings-header h1{font-size:1.1rem!important}}@media (width<=480px){.settings-container{padding-left:2px!important;padding-right:2px!important}.settings-header h1{line-height:1.2;font-size:1rem!important}.settings-header .MuiButton-root{padding:6px 12px!important;font-size:.75rem!important}.settings-header .MuiButton-root .MuiButton-startIcon{margin-right:4px!important}.settings-header .MuiButton-root .MuiButton-startIcon svg{font-size:16px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.settings-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.settings-section{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b66;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:24px;padding:24px;transition:all .3s;position:relative}.settings-section:hover{border-color:#667eea33}.settings-section-title{color:#fff;align-items:center;gap:8px;margin-bottom:16px;font-size:1.1rem;font-weight:600;display:flex}.settings-section-title .MuiSvgIcon-root{color:#667eea;font-size:20px}.settings-section-description{color:#ffffff80;margin-bottom:16px;font-size:.875rem}@media (width<=768px){.settings-section{margin-bottom:16px;padding:16px}.settings-section-title{font-size:1rem}}@media (width<=480px){.settings-section{border-radius:8px;margin-bottom:12px;padding:12px}.settings-section-title{font-size:.9rem}.settings-section-description{font-size:.75rem}}.tariffs-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:16px;display:grid}.tariff-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99;border:1px solid #ffffff0f;border-radius:16px;padding:24px;transition:all .3s;position:relative;overflow:hidden}.tariff-card:hover{border-color:#667eea4d;transform:translateY(-4px);box-shadow:0 8px 30px #0000004d}.tariff-card.active{background:#4ade800d;border-color:#4ade804d}.tariff-card .tariff-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:4px 12px;font-size:.7rem;font-weight:600;position:absolute;top:12px;right:12px}.tariff-card .tariff-badge.current{color:#4ade80;background:#4ade8033;border:1px solid #4ade804d}.tariff-card .tariff-badge.popular{color:#f59e0b;background:#f59e0b33;border:1px solid #f59e0b4d}.tariff-card .tariff-badge.recommended{color:#667eea;background:#667eea33;border:1px solid #667eea4d}.tariff-card .tariff-name{color:#fff;margin-bottom:4px;font-size:1.25rem;font-weight:600}.tariff-card .tariff-price{color:#667eea;margin:8px 0 4px;font-size:2rem;font-weight:700}.tariff-card .tariff-price span{color:#fff6;font-size:.875rem;font-weight:400}.tariff-card .tariff-limits{flex-wrap:wrap;gap:16px;margin:12px 0 16px;display:flex}.tariff-card .tariff-limit-item{color:#fff9;align-items:center;gap:6px;font-size:.85rem;display:flex}.tariff-card .tariff-limit-item svg{color:#667eea;font-size:18px}.tariff-card .tariff-description{color:#fff6;margin-bottom:16px;font-size:.85rem;line-height:1.5}.tariff-card .tariff-buy-button{text-transform:none;color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;width:100%;padding:10px;font-weight:600;transition:all .3s}.tariff-card .tariff-buy-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #667eea66}.tariff-card .tariff-buy-button:active:not(:disabled){transform:scale(.98)}.tariff-card .tariff-buy-button:disabled{opacity:.6;cursor:not-allowed}.tariff-card .tariff-current-button{text-transform:none;color:#4ade80;cursor:default;background:#4ade8026;border:1px solid #4ade8033;border-radius:8px;width:100%;padding:10px;font-weight:600}@media (width<=1024px){.tariffs-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}}@media (width<=768px){.tariffs-grid{grid-template-columns:1fr;gap:16px}.tariff-card{padding:20px}.tariff-card .tariff-name{font-size:1.1rem}.tariff-card .tariff-price{font-size:1.5rem}.tariff-card .tariff-limits{gap:12px}}@media (width<=480px){.tariff-card{border-radius:12px;padding:16px}.tariff-card .tariff-name{font-size:1rem}.tariff-card .tariff-price{font-size:1.25rem}.tariff-card .tariff-limit-item{font-size:.75rem}.tariff-card .tariff-badge{padding:3px 10px;font-size:.6rem}.tariff-card .tariff-buy-button,.tariff-card .tariff-current-button{padding:8px;font-size:.85rem}}.current-tariff-info{background:#4ade8014;border:1px solid #4ade8026;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}.current-tariff-info .tariff-status-icon{color:#4ade80}.current-tariff-info .tariff-info-text{color:#fffc;font-size:.9rem}.current-tariff-info .tariff-info-text strong{color:#4ade80;font-weight:600}.current-tariff-info .tariff-info-text .days-left{color:#f59e0b}.tariffs-loading{color:#fff6;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.tariffs-loading .MuiCircularProgress-root{margin-bottom:16px}.tariffs-error{text-align:center;color:#fff9;padding:40px 20px}.tariffs-error .MuiAlert-root{max-width:500px;margin:0 auto}.table-invoices-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-invoices-container .table-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#667eea4d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-invoices-container .table-scroll-wrapper::-webkit-scrollbar{height:8px}.table-invoices-container .table-scroll-wrapper::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-invoices-container .table-scroll-wrapper::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.table-invoices-container .table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#667eea80}.table-invoices-container .table-container{background-color:#1e293b;border:1px solid #ffffff1a;border-radius:8px;transition:box-shadow .3s;overflow:visible!important}.table-invoices-container .table-container:hover{box-shadow:0 8px 32px #0000004d}.table-invoices-container .table-all-columns{table-layout:fixed!important;width:100%!important;min-width:900px!important}.table-invoices-container .table-all-columns .col-id{width:5%!important;min-width:60px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-amount{width:5%!important;min-width:100px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-currency{width:6%!important;min-width:70px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-status{width:10%!important;min-width:130px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-method{width:14%!important;min-width:120px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-date{width:10%!important;min-width:160px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-expires{width:20%!important;min-width:140px!important;display:table-cell!important}.table-invoices-container .table-all-columns .col-action{width:9%!important;min-width:70px!important;display:table-cell!important}.table-invoices-container .table-all-columns .MuiTableCell-root{display:table-cell!important}.invoice-status-chip{border-radius:20px!important;height:28px!important;font-weight:600!important}.invoice-status-chip .MuiChip-label{padding:0 12px!important;font-size:.75rem!important}.invoice-status-chip.status-pending{color:#fbbf24!important;background-color:#fbbf2433!important}.invoice-status-chip.status-pending .MuiChip-icon{color:#fbbf24!important}.invoice-status-chip.status-waiting_confirmation{color:#60a5fa!important;background-color:#60a5fa33!important}.invoice-status-chip.status-waiting_confirmation .MuiChip-icon{color:#60a5fa!important}.invoice-status-chip.status-paid{color:#4ade80!important;background-color:#4ade8033!important}.invoice-status-chip.status-paid .MuiChip-icon{color:#4ade80!important}.invoice-status-chip.status-failed{color:#ef4444!important;background-color:#ef444433!important}.invoice-status-chip.status-failed .MuiChip-icon{color:#ef4444!important}.invoice-status-chip.status-expired{color:#9ca3af!important;background-color:#6b728033!important}.invoice-status-chip.status-expired .MuiChip-icon{color:#9ca3af!important}.invoice-status-chip.status-refunded{color:#f59e0b!important;background-color:#f59e0b33!important}.invoice-status-chip.status-refunded .MuiChip-icon{color:#f59e0b!important}.invoice-row{opacity:0;transition:all .2s;animation:.3s forwards fadeInRow}.invoice-row:hover{z-index:1;position:relative;transform:scale(1.002)}.invoice-row td{color:#e2e8f0!important;border-bottom:1px solid #ffffff0d!important}.invoice-row .invoice-amount{font-weight:600;color:#667eea!important;font-size:.95rem!important}.invoice-row .invoice-amount.amount-usd{color:#4ade80!important}.invoice-row .invoice-amount.amount-ton{color:#60a5fa!important}.invoice-row .invoice-date{color:#fff9!important;font-size:.75rem!important}.invoice-row .invoice-id{color:#667eea!important;font-family:Courier New,monospace!important;font-size:.8rem!important}@media (width<=1024px){.table-invoices-container .MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-invoices-container .table-all-columns{min-width:750px!important}.table-invoices-container .table-all-columns .col-id{min-width:50px!important}.table-invoices-container .table-all-columns .col-amount{min-width:80px!important}.table-invoices-container .table-all-columns .col-status{min-width:100px!important}.table-invoices-container .table-all-columns .col-date{min-width:120px!important}.table-invoices-container .table-all-columns .col-expires{min-width:110px!important}}@media (width<=768px){.table-invoices-container .table-scroll-wrapper::-webkit-scrollbar{height:6px}.invoice-status-chip{height:24px!important}.invoice-status-chip .MuiChip-label{padding:0 8px!important;font-size:.65rem!important}.table-invoices-container .MuiTableCell-root{padding:6px 8px!important;font-size:.7rem!important}.table-invoices-container .table-all-columns{min-width:680px!important}.invoice-row .invoice-amount{font-size:.8rem!important}}@media (width<=480px){.table-invoices-container .MuiTableCell-root{padding:4px 6px!important;font-size:.65rem!important}.table-invoices-container .table-all-columns{min-width:580px!important}.table-invoices-container .table-all-columns .col-id{min-width:40px!important}.table-invoices-container .table-all-columns .col-amount{min-width:70px!important}.table-invoices-container .table-all-columns .col-status{min-width:80px!important}.table-invoices-container .table-all-columns .col-date{min-width:100px!important}.table-invoices-container .table-all-columns .col-expires{min-width:90px!important}.invoice-status-chip{height:20px!important}.invoice-status-chip .MuiChip-label{padding:0 6px!important;font-size:.55rem!important}.invoice-status-chip .MuiChip-icon,.invoice-row .invoice-amount{font-size:.7rem!important}}.profile-section .MuiTextField-root{margin-bottom:0}.profile-section .MuiInputBase-root{border-radius:8px}@media (width<=768px){.profile-section .MuiGrid-root{gap:12px}}.change-password-section .MuiTextField-root{margin-bottom:0}.change-password-section .MuiInputBase-root{border-radius:8px}.change-password-section input:-webkit-autofill{caret-color:#fff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.change-password-section input:-webkit-autofill:hover{caret-color:#fff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.change-password-section input:-webkit-autofill:focus{caret-color:#fff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.change-password-section input:-webkit-autofill:active{caret-color:#fff;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important}.change-password-section input:autofill{-moz-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #0f172a!important}@media (width<=480px){.change-password-section .MuiTextField-root{margin-bottom:0}}.two-factor-section .MuiDialog-paper{border:1px solid #ffffff0d}.two-factor-section .MuiDialog-paper .MuiDialogTitle-root{padding-bottom:8px}.two-factor-section .MuiDialog-paper .MuiDialogContent-root{padding-top:8px}@media (width<=480px){.two-factor-section .MuiDialog-paper{margin:16px}}.sessions-section .MuiListItem-root{padding:12px 16px;transition:background-color .2s}.sessions-section .MuiListItem-root:hover{background-color:#ffffff05}.sessions-section .MuiListItemSecondaryAction-root{right:16px}@media (width<=480px){.sessions-section .MuiListItem-root{flex-wrap:wrap;padding:12px}.sessions-section .MuiListItemSecondaryAction-root{margin-top:8px;margin-left:auto;position:static}}.account-actions-section .MuiDialog-paper{border:1px solid #ffffff0d}.account-actions-section .MuiDialog-paper .MuiDialogContent-root{padding-top:8px}.account-actions-section .MuiDialog-paper .MuiDialogActions-root{padding:16px 24px}@media (width<=480px){.account-actions-section .MuiDialog-paper{margin:16px}.account-actions-section .MuiDialog-paper .MuiDialogContent-root{padding:8px 16px}.account-actions-section .MuiDialog-paper .MuiDialogActions-root{padding:8px 16px 16px}.account-actions-section .MuiButton-root{width:100%}.account-actions-section .MuiDialogActions-root .MuiButton-root{margin:4px 0}}.settings-notifications-section{padding:24px}.notifications-options{margin-top:8px}.notification-option{cursor:default;transition:all .3s}.notification-option .MuiFormControlLabel-root{margin-right:0}.notification-option .MuiSwitch-root{margin-left:0}.notification-option .MuiSwitch-track{border-radius:14px}.notification-option .MuiSwitch-thumb{box-shadow:none}.notification-option .MuiSwitch-switchBase{padding:9px}.notification-option .MuiSwitch-switchBase .MuiSwitch-thumb{width:18px;height:18px}.notification-option .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{box-shadow:0 2px 8px #667eea66}.notification-option .notification-icon-wrapper{transition:all .3s}.notification-option:hover .notification-icon-wrapper{transform:scale(1.05)}@media (width<=768px){.settings-notifications-section{padding:16px}.notification-option{flex-wrap:wrap;padding:14px 16px!important}.notification-option>.MuiBox-root{flex:1;min-width:0}.notification-option .MuiTypography-subtitle1{font-size:.95rem}.notification-option .MuiTypography-caption{font-size:.7rem}}@media (width<=480px){.settings-notifications-section{padding:12px}.notification-option{padding:12px 14px!important}.notification-option .notification-icon-wrapper{width:32px;height:32px}.notification-option .notification-icon-wrapper svg{font-size:18px}.notification-option .MuiTypography-subtitle1{font-size:.85rem}.notification-option .MuiSwitch-switchBase{padding:6px}.notification-option .MuiSwitch-switchBase .MuiSwitch-thumb{width:16px;height:16px}}.settings-notifications-section .MuiCircularProgress-root{animation:1.5s ease-in-out infinite pulse}.action-menu-invoices-container{z-index:10;display:inline-block;position:relative}.action-menu-button{color:#ffffffb3!important;background-color:#667eea1a!important;border:1px solid #667eea33!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-button:hover{transform:scale(1.05);color:#fff!important;background-color:#667eea33!important;border-color:#667eea66!important}.action-menu-button svg{font-size:20px}.action-menu-popper{z-index:9999!important}.action-menu-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-item:last-child{margin-bottom:0!important}.action-menu-item:hover{background-color:#667eea26!important}.action-menu-item.Mui-disabled{opacity:.5!important}.menu-item-icon.delete-icon.disabled-icon{color:#ffffff4d}.menu-item-text.disabled-text{color:#ffffff4d}.action-menu-item.delete-item:hover{background-color:#ef444426!important}.action-menu-item.delete-item.Mui-disabled{opacity:.4!important}.action-menu-item.delete-item.Mui-disabled:hover{background-color:#0000!important}.confirm-dialog .MuiDialog-container{z-index:1300}.confirm-dialog .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.confirm-dialog-content{background:0 0!important;padding:24px!important}.confirm-dialog-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}@media (width<=600px){.confirm-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-content{padding:20px!important}.confirm-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-button svg{font-size:18px}}.action-menu-paper{animation:.2s ease-out slideInMenu}.action-menu-item:first-child{animation:.15s ease-out both slideInItem}.add-chat-trigger{cursor:pointer;width:100%;transition:all .2s;display:inline-block;position:relative}.add-chat-trigger:hover{opacity:.8;transform:scale(1.02)}.add-chat-trigger:active{transform:scale(.98)}.add-chat-popup-popper{z-index:9999!important}.add-chat-popup-paper{animation:.25s forwards slideInUp;background-color:#1e293b!important;border:1px solid #ffffff1a!important;border-radius:12px!important;min-width:320px!important;max-width:420px!important;overflow:hidden!important;box-shadow:0 8px 40px #0009!important}.add-chat-popup-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.add-chat-popup-title{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.add-chat-popup-close{color:#ffffff80!important;border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;transition:all .2s!important}.add-chat-popup-close:hover{color:#fff!important;background:#ffffff14!important}.add-chat-popup-close:disabled{opacity:.3!important;cursor:not-allowed!important}.add-chat-popup-close .MuiSvgIcon-root{font-size:20px!important}.add-chat-popup-content{padding:16px 20px 12px}.add-chat-popup-text{color:#e2e8f0!important;font-size:.95rem!important;line-height:1.5!important}.add-chat-popup-text strong{color:#667eea!important;font-weight:600!important}.add-chat-tags-section{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:14px}.add-chat-tags-label{text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;display:block;color:#ffffff80!important;font-size:.75rem!important;font-weight:500!important}.add-chat-tags-input{margin-bottom:10px!important}.add-chat-tags-input .MuiOutlinedInput-root{background-color:#ffffff08!important;border-radius:6px!important}.add-chat-tags-input .MuiOutlinedInput-root fieldset{border-color:#ffffff1a!important}.add-chat-tags-input .MuiOutlinedInput-root:hover fieldset{border-color:#fff3!important}.add-chat-tags-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea!important}.add-chat-tags-input .MuiInputBase-input{color:#e2e8f0!important;padding:8px 12px!important;font-size:.85rem!important}.add-chat-tags-input .MuiInputBase-input::placeholder{color:#ffffff4d!important}.add-chat-tags-input .MuiFormHelperText-root{color:#ff6b6b!important;margin-top:4px!important;font-size:.7rem!important}.add-chat-tags-input .MuiOutlinedInput-root.Mui-error fieldset{border-color:#ff6b6b!important}.add-chat-tags-add-btn{color:#ffffff80!important;transition:all .2s!important}.add-chat-tags-add-btn:hover{color:#667eea!important;background:#667eea1a!important}.add-chat-tags-add-btn:disabled{color:#ffffff1a!important}.add-chat-tags-add-btn .MuiSvgIcon-root{font-size:20px!important}.add-chat-tags-chips-container{flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;padding:4px 0;display:flex}.add-chat-tag-chip{color:#667eea!important;background-color:#667eea26!important;border:1px solid #667eea26!important;height:26px!important;font-size:.75rem!important;font-weight:500!important;transition:all .2s!important}.add-chat-tag-chip:hover{background-color:#667eea40!important;border-color:#667eea4d!important}.add-chat-tag-chip .MuiChip-label{padding:0 8px 0 10px!important}.add-chat-tag-chip-delete{color:#667eea80!important;font-size:14px!important;transition:all .2s!important}.add-chat-tag-chip-delete:hover{color:#ff6b6b!important}.add-chat-tag-chip-delete .MuiSvgIcon-root{font-size:14px!important}.add-chat-tags-empty{font-style:italic;color:#ffffff40!important;font-size:.75rem!important}.add-chat-popup-info{background:#667eea14;border-radius:6px;flex-direction:column;gap:4px;margin-top:12px;padding:10px 12px;display:flex}.add-chat-popup-info-text{color:#fff9!important;font-size:.8rem!important}.add-chat-popup-info-text:first-child{color:#fffc!important}.add-chat-popup-actions{border-top:1px solid #ffffff0f;justify-content:flex-end;align-items:center;gap:10px;padding:8px 20px 16px;display:flex}.add-chat-popup-cancel{color:#fff9!important;text-transform:none!important;border-color:#ffffff26!important;padding:6px 16px!important;font-weight:500!important;transition:all .2s!important}.add-chat-popup-cancel:hover{color:#fff!important;background:#ffffff0d!important;border-color:#ffffff40!important}.add-chat-popup-cancel:disabled{opacity:.3!important;cursor:not-allowed!important}.add-chat-popup-confirm{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:6px!important;min-width:100px!important;padding:6px 20px!important;font-weight:600!important;transition:all .3s!important}.add-chat-popup-confirm:hover:not(:disabled){background:linear-gradient(135deg,#7b93f0 0%,#8b5fbf 100%)!important;transform:translateY(-2px)!important;box-shadow:0 4px 20px #667eea66!important}.add-chat-popup-confirm:active:not(:disabled){transform:scale(.96)!important}.add-chat-popup-confirm:disabled{opacity:.7!important;cursor:not-allowed!important;transform:none!important}.add-chat-popup-confirm .MuiCircularProgress-root{color:#fff!important;margin-right:4px!important}.add-chat-snackbar{z-index:10000!important}.add-chat-snackbar .MuiAlert-root{border-radius:8px!important;font-size:.95rem!important;box-shadow:0 4px 20px #0000004d!important}.add-chat-snackbar .MuiAlert-icon{color:#fff!important}.add-chat-snackbar .MuiAlert-action{padding-left:12px!important}.add-chat-snackbar .MuiAlert-action .MuiIconButton-root{color:#fff!important}.add-chat-snackbar .MuiAlert-action .MuiIconButton-root:hover{background:#ffffff1a!important}@keyframes slideInUp{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){.add-chat-popup-paper{min-width:280px!important;max-width:340px!important}.add-chat-popup-title{font-size:1rem!important}.add-chat-popup-text{font-size:.85rem!important}.add-chat-popup-info-text{font-size:.75rem!important}.add-chat-popup-cancel,.add-chat-popup-confirm{padding:4px 14px!important;font-size:.85rem!important}.add-chat-popup-confirm{min-width:80px!important}.add-chat-popup-header,.add-chat-popup-content{padding:12px 16px 10px}.add-chat-popup-actions{gap:8px;padding:6px 16px 12px}.add-chat-tag-chip{height:24px!important;font-size:.7rem!important}.add-chat-tags-input .MuiInputBase-input{padding:6px 10px!important;font-size:.8rem!important}}@media (width<=480px){.add-chat-popup-paper{border-radius:8px!important;min-width:250px!important;max-width:290px!important}.add-chat-popup-title{font-size:.9rem!important}.add-chat-popup-text{font-size:.8rem!important}.add-chat-popup-info{padding:8px 10px}.add-chat-popup-info-text{font-size:.7rem!important}.add-chat-popup-cancel,.add-chat-popup-confirm{min-height:32px!important;padding:3px 12px!important;font-size:.8rem!important}.add-chat-popup-confirm{min-width:70px!important}.add-chat-popup-header,.add-chat-popup-content{padding:10px 12px 8px}.add-chat-popup-actions{gap:6px;padding:4px 12px 10px}.add-chat-popup-close{width:28px!important;height:28px!important}.add-chat-popup-close .MuiSvgIcon-root{font-size:16px!important}.add-chat-tags-section{margin-top:12px;padding-top:10px}.add-chat-tags-label{margin-bottom:6px;font-size:.65rem!important}.add-chat-tag-chip{height:22px!important;font-size:.65rem!important}.add-chat-tag-chip .MuiChip-label{padding:0 6px 0 8px!important}.add-chat-tags-input .MuiInputBase-input{padding:4px 8px!important;font-size:.75rem!important}.add-chat-tags-add-btn .MuiSvgIcon-root{font-size:18px!important}.add-chat-tags-chips-container{gap:4px;min-height:28px}}.add-chat-popup-overlay{z-index:9998;background:#0000004d;animation:.2s forwards fadeIn;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.add-chat-popup-content::-webkit-scrollbar{width:4px}.add-chat-popup-content::-webkit-scrollbar-track{background:#ffffff05}.add-chat-popup-content::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:2px}.table-chats-channels-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-all-columns .col-username{width:14%!important;min-width:140px!important;display:table-cell!important}.table-all-columns .col-type{width:12%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-title{width:15%!important;min-width:150px!important;display:table-cell!important}.table-all-columns .col-description{width:18%!important;min-width:200px!important;display:table-cell!important}.table-all-columns .col-subscribers{width:10%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .col-language{width:8%!important;min-width:80px!important;display:table-cell!important}.table-all-columns .col-topic{width:12%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-contacts{width:11%!important;min-width:80px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.col-username,.table-all-columns .MuiTableCell-root.col-type,.table-all-columns .MuiTableCell-root.col-title,.table-all-columns .MuiTableCell-root.col-description,.table-all-columns .MuiTableCell-root.col-subscribers,.table-all-columns .MuiTableCell-root.col-language,.table-all-columns .MuiTableCell-root.col-topic,.table-all-columns .MuiTableCell-root.col-contacts{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.username-cell{align-items:center;gap:8px;display:flex}.entity-chip{transition:all .2s!important}.entity-chip:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0003}.MuiTooltip-tooltip{word-break:break-all!important;background-color:#1e293b!important;border:1px solid #ffffff1a!important;max-width:400px!important;font-size:.8rem!important}.entity-icon{font-size:16px!important}@media (width<=1024px){.entity-chip{font-size:.7rem!important}.entity-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns{min-width:950px!important}.table-all-columns .col-username{min-width:120px!important}.table-all-columns .col-type{min-width:100px!important}.table-all-columns .col-title{min-width:130px!important}.table-all-columns .col-description{min-width:160px!important}.table-all-columns .col-subscribers{min-width:80px!important}.table-all-columns .col-language{min-width:70px!important}.table-all-columns .col-topic{min-width:100px!important}.table-all-columns .col-contacts{min-width:70px!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important}.table-all-columns{min-width:850px!important}.table-all-columns .col-username{width:14%!important;min-width:110px!important}.table-all-columns .col-type{width:12%!important;min-width:90px!important}.table-all-columns .col-title{width:15%!important;min-width:120px!important}.table-all-columns .col-description{width:18%!important;min-width:140px!important}.table-all-columns .col-subscribers{width:10%!important;min-width:70px!important}.table-all-columns .col-language{width:8%!important;min-width:60px!important}.table-all-columns .col-topic{width:12%!important;min-width:90px!important}.table-all-columns .col-contacts{width:11%!important;min-width:60px!important}.table-all-columns .col-username,.table-all-columns .col-type,.table-all-columns .col-title,.table-all-columns .col-description,.table-all-columns .col-subscribers,.table-all-columns .col-language,.table-all-columns .col-topic,.table-all-columns .col-contacts{visibility:visible!important;opacity:1!important;display:table-cell!important}.entity-chip{font-size:.65rem!important}.entity-chip .MuiChip-label{padding-left:4px!important;padding-right:4px!important}.entity-chip .MuiChip-icon{margin-left:4px!important;font-size:.8rem!important}}@media (width<=480px){.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important}.table-all-columns{min-width:750px!important}.table-all-columns .col-username{width:14%!important;min-width:100px!important}.table-all-columns .col-type{width:12%!important;min-width:80px!important}.table-all-columns .col-title{width:15%!important;min-width:110px!important}.table-all-columns .col-description{width:18%!important;min-width:120px!important}.table-all-columns .col-subscribers{width:10%!important;min-width:60px!important}.table-all-columns .col-language{width:8%!important;min-width:50px!important}.table-all-columns .col-topic{width:12%!important;min-width:80px!important}.table-all-columns .col-contacts{width:11%!important;min-width:50px!important}.table-all-columns .col-username,.table-all-columns .col-type,.table-all-columns .col-title,.table-all-columns .col-description,.table-all-columns .col-subscribers,.table-all-columns .col-language,.table-all-columns .col-topic,.table-all-columns .col-contacts{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.table-all-columns .MuiTableCell-root.MuiTableCell-sizeSmall{display:table-cell!important}.entity-chip{height:22px!important}.entity-chip .MuiChip-label{padding-left:3px!important;padding-right:3px!important;font-size:.55rem!important}.entity-chip .MuiChip-icon{margin-left:2px!important;font-size:.7rem!important}}@media (width<=360px){.table-all-columns{min-width:650px!important}.table-all-columns .col-username{min-width:90px!important}.table-all-columns .col-type{min-width:70px!important}.table-all-columns .col-title{min-width:95px!important}.table-all-columns .col-description{min-width:100px!important}.table-all-columns .col-subscribers{min-width:55px!important}.table-all-columns .col-language{min-width:45px!important}.table-all-columns .col-topic{min-width:70px!important}.table-all-columns .col-contacts{min-width:45px!important}}@media (width<=1024px) and (pointer:coarse){.table-all-columns .col-username,.table-all-columns .col-type,.table-all-columns .col-title,.table-all-columns .col-description,.table-all-columns .col-subscribers,.table-all-columns .col-language,.table-all-columns .col-topic,.table-all-columns .col-contacts{visibility:visible!important;opacity:1!important;display:table-cell!important}}.contact-tooltip-list{max-height:200px;overflow-y:auto}.contact-tooltip-list::-webkit-scrollbar{width:3px}.contact-tooltip-list::-webkit-scrollbar-thumb{background:#667eea80;border-radius:2px}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.add-contact-dialog .MuiDialog-paper{animation:.3s forwards fadeInSlide}.add-contact-dialog .MuiDialogContent-root{padding-top:16px;padding-bottom:8px}.add-contact-dialog .MuiAlert-root{border-radius:8px;font-size:.95rem}.add-contact-dialog .MuiAlert-root .MuiAlert-message{padding:4px 0}.add-contact-dialog .MuiTextField-root .MuiOutlinedInput-root{transition:all .3s}.add-contact-dialog .MuiTextField-root .MuiOutlinedInput-root:hover,.add-contact-dialog .MuiTextField-root .MuiOutlinedInput-root.Mui-focused{transform:translateY(-1px)}.add-contact-dialog .MuiTextField-root .MuiInputLabel-root{transition:all .3s}.add-contact-dialog .MuiButton-contained{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-contact-dialog .MuiButton-contained:active{transform:scale(.98)!important}.add-contact-dialog .MuiButton-contained:disabled{box-shadow:none!important}.add-contact-dialog .MuiButton-outlined{transition:all .3s!important}.add-contact-dialog .MuiButton-outlined:active{transform:scale(.98)!important}.add-contact-dialog .MuiDialogTitle-root{padding:20px 24px 16px}.add-contact-dialog .MuiIconButton-root{transition:all .3s}.add-contact-dialog .MuiIconButton-root:hover{transform:rotate(90deg)}.add-contact-dialog .MuiTypography-body2{line-height:1.6}.add-contact-dialog .MuiTypography-body2 b{color:#667eea}.add-contact-dialog .MuiDialogContent-root::-webkit-scrollbar{width:4px}.add-contact-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:0 0}.add-contact-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:2px}.add-contact-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=600px){.add-contact-dialog .MuiDialog-paper{max-height:calc(100% - 32px);margin:16px}.add-contact-dialog .MuiDialogTitle-root{padding:16px 20px 12px}.add-contact-dialog .MuiDialogContent-root{padding:12px 20px 8px}.add-contact-dialog .MuiDialogActions-root{padding:12px 20px 16px}.add-contact-dialog .MuiTypography-body2{font-size:.875rem}.add-contact-dialog .MuiButton-contained{padding:12px 16px;font-size:.95rem}.add-contact-dialog .MuiTextField-root .MuiInputBase-input{font-size:16px!important}.stats-grid{grid-template-columns:repeat(2,1fr);gap:8px}.stats-item{padding:10px 12px}.stats-item-icon{width:30px;height:30px}.stats-item-icon svg{font-size:15px}.stats-item-value{font-size:1rem}.stats-item-value.new-value{font-size:1.2rem}.stats-container{padding:12px}}@media (width<=400px){.add-contact-dialog .MuiDialog-paper{max-height:calc(100% - 16px);margin:8px}.add-contact-dialog .MuiDialogTitle-root{padding:12px 16px 10px}.add-contact-dialog .MuiDialogTitle-root .MuiTypography-h6{font-size:1.1rem}.add-contact-dialog .MuiDialogContent-root{padding:8px 16px 6px}.add-contact-dialog .MuiDialogActions-root{padding:8px 16px 12px}.add-contact-dialog .MuiTypography-body2{font-size:.8rem}.add-contact-dialog .MuiButton-contained{padding:10px 12px;font-size:.9rem}.add-contact-dialog .MuiTextField-root .MuiInputBase-input{padding:12px 14px!important;font-size:14px!important}.stats-grid{grid-template-columns:1fr 1fr;gap:6px}.stats-item{gap:8px;padding:8px 10px}.stats-item-icon{width:26px;height:26px}.stats-item-icon svg{font-size:13px}.stats-item-label{font-size:.55rem}.stats-item-value{font-size:.9rem}.stats-item-value.new-value{font-size:1rem}.stats-filters-chips{gap:4px}.stats-filters-chips .MuiChip-root{height:20px;font-size:.6rem}}@media (pointer:coarse){.add-contact-dialog .MuiTextField-root .MuiOutlinedInput-root:hover,.add-contact-dialog .MuiTextField-root .MuiOutlinedInput-root.Mui-focused{transform:none}.add-contact-dialog .MuiButton-contained:hover{transform:none!important}.stats-item:hover{background:#ffffff08}}.add-contact-dialog .MuiSelect-select{padding-right:32px!important}.add-contact-dialog .MuiMenuItem-root{color:#fff;background-color:#1e293b}.add-contact-dialog .MuiMenuItem-root:hover{background-color:#667eea1a}.add-contact-dialog .MuiMenuItem-root.Mui-selected{background-color:#667eea33}.add-contact-dialog .MuiMenuItem-root.Mui-selected:hover{background-color:#667eea4d}.add-contact-dialog .MuiTooltip-tooltip{border:1px solid #ffffff1a;font-size:.75rem;background-color:#1e293b!important}.add-contact-dialog .MuiCircularProgress-root{margin:0 auto}@keyframes successPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.add-contact-dialog .MuiAlert-filledSuccess{animation:.5s successPulse}.add-contact-dialog .MuiInputBase-input::placeholder{color:#ffffff4d!important;opacity:1!important}.add-contact-dialog .MuiInputBase-input:-ms-placeholder-shown{color:#ffffff4d!important}.add-contact-dialog .MuiInputBase-input::-moz-placeholder{color:#ffffff4d!important}.add-contact-dialog .MuiDivider-root{border-color:#ffffff0d!important}.add-chats-to-user-base-dialog .MuiDialog-paper{animation:.3s forwards fadeInSlide}.add-chats-to-user-base-dialog .MuiDialogContent-root{padding-top:16px;padding-bottom:8px}.add-chats-to-user-base-dialog .MuiAlert-root{border-radius:8px;font-size:.95rem}.add-chats-to-user-base-dialog .MuiAlert-root .MuiAlert-message{padding:4px 0}.add-chats-to-user-base-dialog .MuiTextField-root .MuiOutlinedInput-root{transition:all .3s}.add-chats-to-user-base-dialog .MuiTextField-root .MuiOutlinedInput-root:hover,.add-chats-to-user-base-dialog .MuiTextField-root .MuiOutlinedInput-root.Mui-focused{transform:translateY(-1px)}.add-chats-to-user-base-dialog .MuiTextField-root .MuiInputLabel-root{transition:all .3s}.add-chats-to-user-base-dialog .MuiButton-contained{transition:all .3s!important;box-shadow:0 4px 14px #667eea63!important}.add-chats-to-user-base-dialog .MuiButton-contained:active{transform:scale(.98)!important}.add-chats-to-user-base-dialog .MuiButton-contained:disabled{box-shadow:none!important}.add-chats-to-user-base-dialog .MuiButton-outlined{transition:all .3s!important}.add-chats-to-user-base-dialog .MuiButton-outlined:active{transform:scale(.98)!important}.add-chats-to-user-base-dialog .MuiDialogTitle-root{padding:20px 24px 16px}.add-chats-to-user-base-dialog .MuiIconButton-root{transition:all .3s}.add-chats-to-user-base-dialog .MuiIconButton-root:hover{transform:rotate(90deg)}.add-chats-to-user-base-dialog .MuiTypography-body2{line-height:1.6}.add-chats-to-user-base-dialog .MuiTypography-body2 b{color:#667eea}.add-chats-to-user-base-dialog .MuiDialogContent-root::-webkit-scrollbar{width:4px}.add-chats-to-user-base-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:0 0}.add-chats-to-user-base-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:2px}.add-chats-to-user-base-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#667eea80}.stats-wrapper{margin-bottom:16px}.stats-container{background:#0f172a99;border:1px solid #667eea26;border-radius:12px;padding:16px;animation:.3s forwards fadeInSlide}.stats-loading{flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:24px 16px;display:flex}.stats-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.stats-item{background:#ffffff08;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;transition:all .3s;display:flex}.stats-item:hover{background:#ffffff0f}.stats-item.highlight{background:#667eea1a;border:1px solid #667eea33}.stats-item-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.stats-item-icon svg{font-size:18px}.stats-item-icon.channels-icon{color:#60a5fa;background:#60a5fa26}.stats-item-icon.contacts-icon{color:#4ade80;background:#4ade8026}.stats-item-icon.existing-icon{color:#fbbf24;background:#fbbf2426}.stats-item-icon.new-icon{color:#667eea;background:#667eea33}.stats-item-content{flex:1;min-width:0}.stats-item-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:.65rem;display:block}.stats-item-value{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.2}.stats-item-value.existing-value{color:#fbbf24}.stats-item-value.new-value{color:#667eea;font-size:1.4rem}.stats-filters{border-top:1px solid #ffffff0d;margin-top:12px;padding-top:12px}.stats-filters-header{align-items:center;margin-bottom:8px;display:flex}.stats-filters-chips{flex-wrap:wrap;gap:6px;display:flex}.tags-container{flex-wrap:wrap;gap:6px;min-height:32px;padding:4px 0;display:flex}.tags-container .MuiChip-root{transition:all .2s}.tags-container .MuiChip-root:hover{transform:translateY(-1px)}.tags-container .MuiChip-root .MuiChip-deleteIcon{transition:all .2s}@media (width<=600px){.add-chats-to-user-base-dialog .MuiDialog-paper{max-height:calc(100% - 32px);margin:16px}.add-chats-to-user-base-dialog .MuiDialogTitle-root{padding:16px 20px 12px}.add-chats-to-user-base-dialog .MuiDialogContent-root{padding:12px 20px 8px}.add-chats-to-user-base-dialog .MuiDialogActions-root{padding:12px 20px 16px}.add-chats-to-user-base-dialog .MuiTypography-body2{font-size:.875rem}.add-chats-to-user-base-dialog .MuiButton-contained{padding:12px 16px;font-size:.95rem}.add-chats-to-user-base-dialog .MuiTextField-root .MuiInputBase-input{font-size:16px!important}.stats-grid{grid-template-columns:repeat(2,1fr);gap:8px}.stats-item{padding:10px 12px}.stats-item-icon{width:30px;height:30px}.stats-item-icon svg{font-size:15px}.stats-item-value{font-size:1rem}.stats-item-value.new-value{font-size:1.2rem}.stats-container{padding:12px}.tags-container .MuiChip-root{height:24px;font-size:.75rem}.tags-container .MuiChip-root .MuiChip-label{padding:0 8px}}@media (width<=400px){.add-chats-to-user-base-dialog .MuiDialog-paper{max-height:calc(100% - 16px);margin:8px}.add-chats-to-user-base-dialog .MuiDialogTitle-root{padding:12px 16px 10px}.add-chats-to-user-base-dialog .MuiDialogTitle-root .MuiTypography-h6{font-size:1.1rem}.add-chats-to-user-base-dialog .MuiDialogContent-root{padding:8px 16px 6px}.add-chats-to-user-base-dialog .MuiDialogActions-root{padding:8px 16px 12px}.add-chats-to-user-base-dialog .MuiTypography-body2{font-size:.8rem}.add-chats-to-user-base-dialog .MuiButton-contained{padding:10px 12px;font-size:.9rem}.add-chats-to-user-base-dialog .MuiTextField-root .MuiInputBase-input{padding:12px 14px!important;font-size:14px!important}.stats-grid{grid-template-columns:1fr 1fr;gap:6px}.stats-item{gap:8px;padding:8px 10px}.stats-item-icon{width:26px;height:26px}.stats-item-icon svg{font-size:13px}.stats-item-label{font-size:.55rem}.stats-item-value{font-size:.9rem}.stats-item-value.new-value{font-size:1rem}.stats-filters-chips{gap:4px}.stats-filters-chips .MuiChip-root{height:20px;font-size:.6rem}.tags-container .MuiChip-root{height:20px;font-size:.65rem}.tags-container .MuiChip-root .MuiChip-label{padding:0 6px;font-size:.65rem}.tags-container .MuiChip-root .MuiChip-deleteIcon{font-size:14px}}@media (pointer:coarse){.add-chats-to-user-base-dialog .MuiTextField-root .MuiOutlinedInput-root:hover,.add-chats-to-user-base-dialog .MuiTextField-root .MuiOutlinedInput-root.Mui-focused{transform:none}.add-chats-to-user-base-dialog .MuiButton-contained:hover{transform:none!important}.stats-item:hover{background:#ffffff08}}.add-chats-to-user-base-dialog .MuiTooltip-tooltip{border:1px solid #ffffff1a;font-size:.75rem;background-color:#1e293b!important}.add-chats-to-user-base-dialog .MuiCircularProgress-root{margin:0 auto}.add-chats-to-user-base-dialog .MuiAlert-filledSuccess{animation:.5s successPulse}.add-chats-to-user-base-dialog .MuiInputBase-input::placeholder{color:#ffffff4d!important;opacity:1!important}.add-chats-to-user-base-dialog .MuiInputBase-input:-ms-placeholder-shown{color:#ffffff4d!important}.add-chats-to-user-base-dialog .MuiInputBase-input::-moz-placeholder{color:#ffffff4d!important}.add-chats-to-user-base-dialog .MuiDivider-root{border-color:#ffffff0d!important}.databasechatschannels-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.databasechatschannels-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.databasechatschannels-disclaimer-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.databasechatschannels-disclaimer-text{flex:1}.databasechatschannels-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.databasechatschannels-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.databasechatschannels-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.databasechatschannels-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.databasechatschannels-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.databasechatschannels-disclaimer-paper{padding:16px!important}}.tabs-change-base-paper{justify-content:flex-start;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:24px!important;padding:0!important}.tabs-change-base-container{flex-direction:column;align-items:flex-start;width:100%;max-width:500px;display:flex;position:relative}.tabs-change-base-wrapper{align-items:center;gap:0;width:auto;display:flex;position:relative}.tab-change-base{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;padding:12px 24px 14px;transition:all .3s;position:relative;background:0 0!important}.tab-change-base:first-child{padding-left:0}.tab-change-base:last-child{padding-right:0}.tab-change-base-label{white-space:nowrap;transition:all .3s;color:#667eeae6!important;text-transform:none!important;font-size:.9rem!important;font-weight:500!important}.tab-change-base:hover .tab-change-base-label{color:#667eeae6!important}.tab-change-base.active .tab-change-base-label{color:#667eeae6!important;font-weight:600!important}.tabs-change-base-indicator{background:#667eea40;border-radius:2px;width:100%;height:2px;margin-top:0;position:relative}.tabs-change-base-indicator-line{will-change:transform, width;background:#667eeacc;border-radius:3px;height:3px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}@media (width<=600px){.tab-change-base{padding:10px 16px 12px}.tab-change-base:first-child{padding-left:0}.tab-change-base:last-child{padding-right:0}.tab-change-base-label{font-size:.8rem!important}.tabs-change-base-container{max-width:100%}.tabs-change-base-indicator-line{height:3px}}@media (width<=400px){.tab-change-base{padding:8px 12px 10px}.tab-change-base:first-child{padding-left:0}.tab-change-base:last-child{padding-right:0}.tab-change-base-label{font-size:.7rem!important}.tabs-change-base-paper{margin-bottom:16px!important}}@keyframes tabPulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.tab-change-base:active .tab-change-base-label{animation:.2s tabPulse}.tab-change-base:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #667eea99}@media (prefers-color-scheme:dark){.tabs-change-base-indicator{background:#667eea33}.tabs-change-base-indicator-line{background:#667eeacc}.tab-change-base-label{color:#667eea80!important}.tab-change-base:hover .tab-change-base-label{color:#667eeab3!important}.tab-change-base.active .tab-change-base-label{color:#667eea80!important}}.tabs-change-base-indicator-line{backface-visibility:hidden}.tab-change-base,.tabs-change-base-indicator-line{will-change:transform}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.database-chats-channels-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.database-chats-channels-container{box-sizing:border-box;width:100%;max-width:100%}.database-chats-channels-header{width:100%}@media (width<=960px){.database-chats-channels-page{padding:0}.database-chats-channels-container{padding-left:8px!important;padding-right:8px!important}.database-chats-channels-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.database-chats-channels-container{padding-left:4px!important;padding-right:4px!important}.database-chats-channels-header h1{font-size:1.1rem!important}}@media (width<=480px){.database-chats-channels-container{padding-left:2px!important;padding-right:2px!important}.database-chats-channels-header h1{line-height:1.2;font-size:1rem!important}.refresh-button{padding:6px 12px!important;font-size:.75rem!important}.refresh-button .MuiButton-startIcon{margin-right:4px!important}.refresh-button .MuiButton-startIcon svg{font-size:16px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.database-chats-channels-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.button-change-base-wrapper{margin-bottom:16px}@media (width<=600px){.button-change-base-container{flex-direction:column;gap:6px}.button-change-base{width:100%;min-height:36px;padding:8px 12px!important;font-size:.8rem!important}}@viewport{width:device-width;zoom:1}.slide-in{animation:.4s forwards slideIn}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.notifications-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.notifications-container{box-sizing:border-box;width:100%;max-width:100%}.notifications-header{width:100%}.notification-card-enter{animation:.5s forwards fadeInUp}.notification-card-enter:first-child{animation-delay:50ms}.notification-card-enter:nth-child(2){animation-delay:.1s}.notification-card-enter:nth-child(3){animation-delay:.15s}.notification-card-enter:nth-child(4){animation-delay:.2s}.notification-card-enter:nth-child(5){animation-delay:.25s}.notification-card-enter:nth-child(6){animation-delay:.3s}.notification-card-enter:nth-child(7){animation-delay:.35s}.notification-card-enter:nth-child(8){animation-delay:.4s}.notification-card-enter:nth-child(9){animation-delay:.45s}.notification-card-enter:nth-child(10){animation-delay:.5s}.MuiBadge-badge{animation:2s ease-in-out infinite badgePulse}.MuiBadge-badge:empty{animation:none}@media (width<=960px){.notifications-page{padding:0}.notifications-container{padding-left:8px!important;padding-right:8px!important}.notifications-header{flex-direction:column;gap:8px;align-items:flex-start!important}.notifications-header .MuiBox-root:last-child{align-self:flex-end}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.notifications-container{padding-left:4px!important;padding-right:4px!important}.notifications-header h1{font-size:1.1rem!important}.notifications-header button{padding:6px 12px!important;font-size:.75rem!important}.notifications-header .MuiButton-startIcon{margin-right:4px!important}.notifications-header .MuiButton-startIcon svg{font-size:16px!important}}@media (width<=480px){.notifications-container{padding-left:2px!important;padding-right:2px!important}.notifications-header h1{line-height:1.2;font-size:1rem!important}.notifications-header button{padding:4px 8px!important;font-size:.7rem!important}.notifications-header .MuiButton-startIcon{margin-right:2px!important}.notifications-header .MuiButton-startIcon svg{font-size:14px!important}.MuiPaper-root{padding:12px!important}.MuiPaper-root .MuiBox-root{gap:8px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}.MuiPaper-root:hover{transform:none!important}}@supports (-webkit-touch-callout:none){.notifications-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.empty-state{color:#ffffff4d;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.empty-state .MuiSvgIcon-root{opacity:.3;margin-bottom:16px;font-size:64px}.empty-state h6{color:#ffffff80;margin-bottom:8px}.empty-state p{color:#fff3}.bulk-actions-bar{background:#667eea14;border:1px solid #667eea26;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;display:flex}.bulk-actions-bar .count{color:#ffffffb3;margin-right:8px;font-size:.875rem}.filter-menu .MuiMenuItem-root{padding:8px 16px;font-size:.875rem}.filter-menu .MuiMenuItem-root:hover{background-color:#667eea1a}.filter-menu .MuiDivider-root{border-color:#ffffff0d}.notification-menu .MuiMenuItem-root{padding:8px 16px;font-size:.875rem}.notification-menu .MuiMenuItem-root:hover{background-color:#667eea1a}.pagination-container{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;padding:16px 0;display:flex}.pagination-container .MuiButton-root{min-width:80px}@media (width<=480px){.pagination-container{gap:8px}.pagination-container .MuiButton-root{min-width:60px;padding:4px 8px;font-size:.75rem}.pagination-container .MuiTypography-root{font-size:.75rem}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.helpcenter-page{background-color:#0f172a;width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.helpcenter-container{box-sizing:border-box;width:100%;max-width:100%}.helpcenter-header{width:100%}.helpcenter-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:24px;padding-bottom:40px;display:grid}@media (width<=768px){.helpcenter-grid{grid-template-columns:1fr 1fr;gap:16px}}@media (width<=600px){.helpcenter-grid{grid-template-columns:1fr;gap:12px}}.helpcenter-card{flex-direction:column;display:flex;overflow:hidden;background:#1e293b66!important;border:1px solid #ffffff0d!important;border-radius:12px!important;transition:all .3s!important}.helpcenter-card:hover{border-color:#ffffff1a!important}.helpcenter-card-header{align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.helpcenter-card-icon{margin-top:5px;min-width:40px!important}.helpcenter-card-title{color:#fff!important;font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.helpcenter-card-desc{line-height:1.4;color:#ffffff80!important;margin-top:4px!important;font-size:.875rem!important}.helpcenter-list{padding-bottom:12px!important}.helpcenter-list-item{cursor:pointer}.helpcenter-item-text{color:#ffffffb3!important;font-size:.95rem!important;transition:color .2s!important}.helpcenter-list-item:hover .helpcenter-item-text{color:#fff!important}@media (width<=960px){.helpcenter-page{padding:0}.helpcenter-container{padding-left:8px!important;padding-right:8px!important}.helpcenter-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.helpcenter-container{padding-left:4px!important;padding-right:4px!important}.helpcenter-header h1{font-size:1.1rem!important}.helpcenter-card-header{padding:16px 18px 12px}.helpcenter-card-title{font-size:.9rem!important}.helpcenter-card-desc{font-size:.75rem!important}}@media (width<=480px){.helpcenter-container{padding-left:2px!important;padding-right:2px!important}.helpcenter-header h1{line-height:1.2;font-size:1rem!important}.helpcenter-card-header{gap:12px;padding:12px 14px 10px}.helpcenter-card-icon{min-width:32px!important}.helpcenter-card-title{font-size:.8rem!important}.helpcenter-card-desc{font-size:.7rem!important}.helpcenter-item-text{font-size:.8rem!important}.helpcenter-list-item{margin:2px 4px!important;padding:10px 12px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.helpcenter-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.info-parsing-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.info-parsing-content{align-items:flex-start;gap:16px;display:flex}.info-parsing-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.info-parsing-text{flex:1}.info-parsing-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.info-parsing-message{color:#b0b0b0!important;font-size:.875rem!important;line-height:1.6!important}.info-parsing-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.6!important}.info-parsing-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.info-parsing-content{flex-direction:column;align-items:flex-start}.info-parsing-paper{padding:16px 20px!important}.info-parsing-message,.info-parsing-link{font-size:.8rem!important}}@media (width<=480px){.info-parsing-paper{padding:14px 16px!important}.info-parsing-content{gap:12px}.info-parsing-icon{font-size:16px!important}.info-parsing-title{font-size:.8rem!important}.info-parsing-message{font-size:.75rem!important;line-height:1.5!important}.info-parsing-link{padding:0 2px!important;font-size:.75rem!important}}.cta-container{z-index:1;background:linear-gradient(135deg,#1a1a2e99,#16213e99);border:1px solid #ce93d81a;border-radius:16px;flex-direction:column;align-items:center;gap:12px;margin:40px 0 32px;padding:32px;display:flex;position:relative}.cta-button{text-transform:none!important;border-radius:50px!important;min-width:300px!important;padding:16px 48px!important;font-size:18px!important;font-weight:600!important;transition:all .4s!important}.cta-button.active{animation:2s infinite pulse-button;color:#000!important;background:linear-gradient(45deg,#ce93d8,#90caf9)!important;box-shadow:0 4px 20px #ce93d84d!important}.cta-button.active:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ce93d866!important}.cta-button.warning{animation:2s infinite pulse-warning;color:#000!important;background:linear-gradient(45deg,#f59e0b,#fbbf24)!important;box-shadow:0 4px 20px #f59e0b4d!important}.cta-button.warning:hover{transform:translateY(-3px);box-shadow:0 8px 30px #f59e0b66!important}.cta-button:disabled{color:#707070!important;background:#ffffff0d!important;border-color:#404040!important}.cta-hint{color:#707070!important;font-size:13px!important}.cta-hint.warning{color:#fbbf24!important}@media (width<=768px){.cta-button{width:100%;min-width:200px!important;padding:14px 24px!important;font-size:16px!important}}@media (width<=480px){.cta-container{margin:20px 0 16px;padding:20px 16px}.cta-button{min-width:160px!important;padding:12px 16px!important;font-size:14px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.parsing-chat-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.parsing-chat-container{box-sizing:border-box;width:100%;max-width:100%}.parsing-chat-header{width:100%}@media (width<=960px){.parsing-chat-page{padding:0}.parsing-chat-container{padding-left:8px!important;padding-right:8px!important}.parsing-chat-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.parsing-chat-container{padding-left:4px!important;padding-right:4px!important}.parsing-chat-header h1{font-size:1.1rem!important}}@media (width<=480px){.parsing-chat-container{padding-left:2px!important;padding-right:2px!important}.parsing-chat-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.parsing-chat-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.edit-chat-subscription-queue-dialog .MuiDialog-container{z-index:1300}.edit-chat-subscription-queue-dialog .MuiBackdrop-root{background-color:#00000080!important}.edit-chat-subscription-queue-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.edit-chat-subscription-queue-dialog-title{background:#4ade801a!important;border-bottom:1px solid #ffffff1a!important;padding:16px 24px!important}.edit-chat-subscription-queue-dialog-title-content{justify-content:space-between;align-items:center;width:100%;display:flex}.edit-chat-subscription-queue-dialog-title-content h6{color:#fff!important;font-size:1.1rem!important;font-weight:600!important}.edit-chat-subscription-queue-dialog-close-button{color:#fff9!important;padding:4px!important}.edit-chat-subscription-queue-dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chat-subscription-queue-dialog-content{background:0 0!important;padding:24px!important}.edit-chat-subscription-queue-form-container{flex-direction:column;gap:20px;display:flex}.edit-chat-subscription-queue-form-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.edit-chat-subscription-queue-form-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.edit-chat-subscription-queue-form-field .MuiOutlinedInput-root:hover fieldset{border-color:#4ade8080}.edit-chat-subscription-queue-form-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#4ade80}.edit-chat-subscription-queue-form-field .MuiInputLabel-root{color:#ffffffb3}.edit-chat-subscription-queue-form-field .MuiInputLabel-root.Mui-focused{color:#4ade80}.edit-chat-subscription-queue-form-field .MuiFormHelperText-root{color:#ffffff80;font-size:.75rem}.edit-chat-subscription-queue-form-field .MuiFormHelperText-root.Mui-error{color:#ef4444}.edit-chat-subscription-queue-form-field .MuiOutlinedInput-root.Mui-error fieldset{border-width:1px;border-color:#ef4444}.info-paper{background:#4ade800d!important;border:1px solid #4ade8026!important;border-radius:8px!important;padding:16px!important}.info-label{display:block;color:#ffffff80!important;margin-bottom:8px!important;font-weight:500!important}.info-row{justify-content:space-between;padding:4px 0;display:flex}.info-key{color:#ffffff80!important;font-size:.8rem!important}.info-value{color:#fffc!important;font-size:.8rem!important;font-weight:500!important}.info-box{background:#4ade801a;border:1px solid #4ade8033;border-radius:12px;margin-top:4px;padding:16px}.info-text{color:#ffffffb3;font-size:.8rem;line-height:1.5}.info-text strong{color:#4ade80}.info-text ul{margin:8px 0 0;padding-left:20px}.info-text li{margin-bottom:4px}.error-alert{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.error-alert .MuiAlert-icon{color:#ef4444}.edit-chat-subscription-queue-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important;display:flex!important}.edit-chat-subscription-queue-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.edit-chat-subscription-queue-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.edit-chat-subscription-queue-dialog-save-button{color:#1e293b!important;text-transform:none!important;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #4ade8063!important}.edit-chat-subscription-queue-dialog-save-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)!important;box-shadow:0 6px 20px #4ade803b!important}.edit-chat-subscription-queue-dialog-save-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.edit-chat-subscription-queue-dialog .MuiPaper-root{animation:.3s ease-out slideInEditDialog}@media (width<=600px){.edit-chat-subscription-queue-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.edit-chat-subscription-queue-dialog-title{padding:16px 20px!important}.edit-chat-subscription-queue-dialog-title-content h6{font-size:1rem!important}.edit-chat-subscription-queue-dialog-content{padding:20px!important}.edit-chat-subscription-queue-dialog-actions{flex-direction:column-reverse!important;padding:12px 20px 20px!important}.edit-chat-subscription-queue-dialog-cancel-button,.edit-chat-subscription-queue-dialog-save-button{width:100%}}@media (width<=400px){.edit-chat-subscription-queue-dialog .MuiPaper-root{width:calc(100% - 16px);margin:8px}.edit-chat-subscription-queue-dialog-title{padding:12px 16px!important}.edit-chat-subscription-queue-dialog-content{padding:16px!important}.edit-chat-subscription-queue-form-container{gap:16px}.edit-chat-subscription-queue-dialog-actions{padding:12px 16px 16px!important}}.edit-chat-subscription-queue-dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.edit-chat-subscription-queue-dialog .MuiDialogContent-root::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.edit-chat-subscription-queue-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.edit-chat-subscription-queue-dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background:#4ade8080}.action-menu-chat-subscription-queue-container{z-index:10;display:inline-block;position:relative}.action-menu-chat-subscription-queue-button{color:#ffffffb3!important;background-color:#4ade801a!important;border:1px solid #4ade8033!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-chat-subscription-queue-button:hover{transform:scale(1.05);color:#fff!important;background-color:#4ade8033!important;border-color:#4ade8066!important}.action-menu-chat-subscription-queue-button:active{transform:scale(.95)}.action-menu-chat-subscription-queue-button svg{font-size:20px}.action-menu-chat-subscription-queue-popper{z-index:9999!important}.action-menu-chat-subscription-queue-paper{z-index:9999;min-width:180px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-chat-subscription-queue-list{min-width:200px;background:0 0!important;padding:8px!important}.action-menu-chat-subscription-queue-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-chat-subscription-queue-item:last-child{margin-bottom:0!important}.action-menu-chat-subscription-queue-item:hover{background-color:#4ade8026!important}.action-menu-chat-subscription-queue-item.Mui-disabled{opacity:.4!important;cursor:not-allowed!important}.action-menu-chat-subscription-queue-item.Mui-disabled:hover{background-color:#0000!important}.menu-item-icon.edit-icon{color:#3b82f6}.menu-item-icon.delete-icon{color:#ef4444}.menu-item-icon.pause-icon{color:#fbbf24}.menu-item-icon.retry-icon{color:#60a5fa}.action-menu-chat-subscription-queue-item.edit-item:hover{background-color:#3b82f626!important}.action-menu-chat-subscription-queue-item.delete-item:hover{background-color:#ef444426!important}.action-menu-chat-subscription-queue-item.pause-item:hover{background-color:#fbbf2426!important}.action-menu-chat-subscription-queue-item.retry-item:hover{background-color:#60a5fa26!important}.confirm-dialog-chat-subscription-queue .MuiDialog-container{z-index:1300}.confirm-dialog-chat-subscription-queue .MuiBackdrop-root{background-color:#00000080!important}.confirm-dialog-chat-subscription-queue .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.confirm-dialog-chat-subscription-queue-title{align-items:center;display:flex;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.warning-icon{color:#fbbf24;margin-right:12px;font-size:28px!important}.confirm-dialog-chat-subscription-queue-content{background:0 0!important;padding:24px!important}.confirm-dialog-chat-subscription-queue-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.confirm-dialog-chat-subscription-queue-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.confirm-dialog-cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.confirm-dialog-cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.confirm-dialog-confirm-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef444463!important}.confirm-dialog-confirm-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important;box-shadow:0 6px 20px #ef44443b!important}.confirm-dialog-confirm-button:disabled{color:#ffffff4d!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}@media (width<=600px){.confirm-dialog-chat-subscription-queue .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.confirm-dialog-chat-subscription-queue-title{padding:16px 20px!important;font-size:1.1rem!important}.confirm-dialog-chat-subscription-queue-content{padding:20px!important}.confirm-dialog-chat-subscription-queue-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.confirm-dialog-cancel-button,.confirm-dialog-confirm-button{width:100%}.action-menu-chat-subscription-queue-paper{min-width:160px}.menu-item-text{font-size:.8rem!important}}@media (width<=400px){.action-menu-chat-subscription-queue-button{width:28px!important;min-width:28px!important;height:28px!important}.action-menu-chat-subscription-queue-button svg{font-size:18px}}.action-menu-chat-subscription-queue-paper{animation:.2s ease-out slideInMenu}.action-menu-chat-subscription-queue-item:first-child{animation:.15s ease-out both slideInItem}.action-menu-chat-subscription-queue-item:nth-child(2){animation:.15s ease-out 50ms both slideInItem}.action-menu-chat-subscription-queue-item:nth-child(3){animation:.15s ease-out .1s both slideInItem}.action-menu-chat-subscription-queue-item:nth-child(4){animation:.15s ease-out .15s both slideInItem}.table-chat-subscription-queue-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-chat-subscription-queue-scroll{scrollbar-width:thin;scrollbar-color:#4ade804d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-chat-subscription-queue-scroll::-webkit-scrollbar{height:8px}.table-chat-subscription-queue-scroll::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-chat-subscription-queue-scroll::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:4px}.table-chat-subscription-queue-scroll::-webkit-scrollbar-thumb:hover{background:#4ade8080}.table-chat-subscription-queue-paper{border-radius:8px;transition:box-shadow .3s;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade8026!important;overflow:visible!important}.table-chat-subscription-queue-paper:hover{box-shadow:0 8px 32px #0000004d}.table-all-columns{table-layout:fixed!important;width:100%!important;min-width:850px!important}.table-all-columns .col-account{width:20%!important;min-width:150px!important;display:table-cell!important}.table-all-columns .col-chat{width:28%!important;min-width:200px!important;display:table-cell!important}.table-all-columns .col-status{width:14%!important;min-width:120px!important;display:table-cell!important}.table-all-columns .col-scheduled{width:16%!important;min-width:140px!important;display:table-cell!important}.table-all-columns .col-messages{width:12%!important;min-width:100px!important;display:table-cell!important}.table-all-columns .col-actions{width:10%!important;min-width:80px!important;display:table-cell!important}.table-all-columns .MuiTableCell-root{display:table-cell!important}.table-cell{color:#fffc!important;vertical-align:middle!important;border-bottom:1px solid #ffffff08!important}.account-name{color:#fff!important;font-size:.875rem!important;font-weight:500!important}.account-username{color:#fff6!important;font-size:.65rem!important}.chat-cell{flex-direction:column;gap:2px;display:flex}.chat-title{color:#fff!important;font-size:.875rem!important;font-weight:500!important}.chat-username{color:#fff6!important;font-size:.65rem!important}.date-text{color:#ffffff80!important;font-size:.75rem!important}.messages-count{color:#ffffffb3!important;font-size:.875rem!important;font-weight:600!important}.empty-cell{text-align:center!important;padding:40px 20px!important}.empty-state{flex-direction:column;align-items:center;gap:8px;display:flex}.skeleton-row .MuiSkeleton-root{background:#ffffff08!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important}.table-all-columns .col-account{min-width:130px!important}.table-all-columns .col-chat{min-width:160px!important}.table-all-columns .col-status{min-width:100px!important}.table-all-columns .col-scheduled{min-width:120px!important}.table-all-columns .col-messages{min-width:80px!important}.table-all-columns .col-actions{min-width:70px!important}}@media (width<=768px){.table-all-columns{min-width:720px!important}.table-all-columns .col-account{width:19%!important;min-width:110px!important}.table-all-columns .col-chat{width:27%!important;min-width:140px!important}.table-all-columns .col-status{width:14%!important;min-width:90px!important}.table-all-columns .col-scheduled{width:16%!important;min-width:100px!important}.table-all-columns .col-messages{width:12%!important;min-width:70px!important}.table-all-columns .col-actions{width:10%!important;min-width:60px!important}}@media (width<=480px){.table-all-columns{min-width:620px!important}.table-all-columns .col-account{width:18%!important;min-width:100px!important}.table-all-columns .col-chat{width:26%!important;min-width:120px!important}.table-all-columns .col-status{width:14%!important;min-width:80px!important}.table-all-columns .col-scheduled{width:16%!important;min-width:90px!important}.table-all-columns .col-messages{width:12%!important;min-width:60px!important}.table-all-columns .col-actions{width:10%!important;min-width:50px!important}}.account-cell{flex-direction:column;gap:2px;display:flex}.account-name{letter-spacing:.3px;color:#fff!important;font-size:.875rem!important;font-weight:600!important}.account-username{color:#fff6!important;font-size:.65rem!important;font-weight:400!important}.account-name{color:#4ade80!important;font-weight:600!important}.summary-cards-chat-subscription-queue-container{width:100%;animation:.4s forwards fadeInUp}.summary-cards-chat-subscription-queue-grid{flex-wrap:wrap;gap:16px 32px;width:100%;display:flex}.summary-card-item{flex-direction:column;gap:2px;min-width:60px;display:flex}.summary-card-label{text-transform:uppercase;letter-spacing:.5px;color:#ffffff80!important;font-size:.7rem!important}.summary-card-value{font-weight:600!important;line-height:1.2!important}@media (width<=600px){.summary-cards-chat-subscription-queue-grid{gap:12px 20px}.summary-card-item{min-width:40px}.summary-card-label{font-size:.6rem!important}}@media (width<=400px){.summary-cards-chat-subscription-queue-grid{gap:8px 12px}.summary-card-item{min-width:30px}.summary-card-label{font-size:.55rem!important}}.pause-active-chat-subscription-queue-container{justify-content:flex-end;width:100%;margin-bottom:16px;padding:0 4px;display:flex}.pause-active-chat-subscription-queue-buttons-wrapper{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.order-select-container{min-width:160px}.order-select-container .MuiSelect-select{padding:8px 32px 8px 14px!important}.pause-button,.activate-button,.retry-button,.delete-button{white-space:nowrap;min-height:36px;text-transform:none!important;border-radius:8px!important;padding:6px 16px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important}.pause-button:hover,.activate-button:hover,.retry-button:hover,.delete-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0003}.pause-button:active,.activate-button:active,.retry-button:active,.delete-button:active{transform:scale(.97)}.pause-button .MuiButton-startIcon,.activate-button .MuiButton-startIcon,.retry-button .MuiButton-startIcon,.delete-button .MuiButton-startIcon{margin-right:6px}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.retry-button .MuiButton-startIcon svg,.delete-button .MuiButton-startIcon svg{font-size:18px}@media (width<=768px){.pause-active-chat-subscription-queue-container{justify-content:center;margin-bottom:12px}.pause-active-chat-subscription-queue-buttons-wrapper{justify-content:center;gap:10px}.order-select-container{min-width:140px}.pause-button,.activate-button,.retry-button,.delete-button{min-height:32px;padding:5px 14px!important;font-size:.8rem!important}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.retry-button .MuiButton-startIcon svg,.delete-button .MuiButton-startIcon svg{font-size:16px}}@media (width<=480px){.pause-active-chat-subscription-queue-container{justify-content:center;margin-bottom:8px;padding:0 2px}.pause-active-chat-subscription-queue-buttons-wrapper{justify-content:center;gap:8px;width:100%}.order-select-container{flex:1;min-width:120px;max-width:160px}.order-select-container .MuiSelect-select{padding:4px 28px 4px 10px!important;font-size:.75rem!important}.pause-button,.activate-button,.retry-button,.delete-button{flex:1;min-width:80px;max-width:140px;min-height:28px;padding:4px 12px!important;font-size:.7rem!important}.pause-button .MuiButton-startIcon,.activate-button .MuiButton-startIcon,.retry-button .MuiButton-startIcon,.delete-button .MuiButton-startIcon{margin-right:4px}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.retry-button .MuiButton-startIcon svg,.delete-button .MuiButton-startIcon svg{font-size:14px}}@media (width<=360px){.order-select-container{min-width:100px;max-width:130px}.order-select-container .MuiSelect-select{padding:3px 24px 3px 8px!important;font-size:.65rem!important}.pause-button,.activate-button,.retry-button,.delete-button{min-width:60px;min-height:24px;padding:3px 8px!important;font-size:.65rem!important}.pause-button .MuiButton-startIcon svg,.activate-button .MuiButton-startIcon svg,.retry-button .MuiButton-startIcon svg,.delete-button .MuiButton-startIcon svg{font-size:12px}}.pause-active-chat-subscription-queue-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.pause-active-chat-subscription-queue-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.pause-active-chat-subscription-queue-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.pause-active-chat-subscription-queue-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.pause-active-chat-subscription-queue-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.pause-active-chat-subscription-queue-snackbar .MuiAlert-icon{color:#fff}.pause-active-chat-subscription-queue-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.pause-active-chat-subscription-queue-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.tooltip-wrapper{cursor:pointer;display:inline-block}.tooltip-wrapper .Mui-disabled{pointer-events:none}@media (width<=480px){.tooltip-wrapper{flex:1;max-width:140px;display:flex}.tooltip-wrapper .MuiButton-root{flex:1;min-width:60px}}@media (width<=360px){.tooltip-wrapper{max-width:100px}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.chat-subscription-queue-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.chat-subscription-queue-container{box-sizing:border-box;width:100%;max-width:100%}.chat-subscription-queue-header,.chat-subscription-queue-filter-row{width:100%}@media (width<=960px){.chat-subscription-queue-page{padding:0}.chat-subscription-queue-container{padding-left:8px!important;padding-right:8px!important}.chat-subscription-queue-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.chat-subscription-queue-container{padding-left:4px!important;padding-right:4px!important}.chat-subscription-queue-header h1{font-size:1.1rem!important}.chat-subscription-queue-filter-row{gap:8px}}@media (width<=480px){.chat-subscription-queue-container{padding-left:2px!important;padding-right:2px!important}.chat-subscription-queue-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}body{font-size:16px}}@supports (-webkit-touch-callout:none){.chat-subscription-queue-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.chat-subscription-queue-snackbar{z-index:10002!important;top:24px!important;right:24px!important}.chat-subscription-queue-snackbar .MuiAlert-root{border-radius:12px;box-shadow:0 10px 40px #0000004d}.chat-subscription-queue-snackbar .MuiAlert-standardSuccess{color:#fff;background:linear-gradient(135deg,#4ade80f2 0%,#22c55ef2 100%)}.chat-subscription-queue-snackbar .MuiAlert-standardError{color:#fff;background:linear-gradient(135deg,#ef4444f2 0%,#dc2626f2 100%)}.chat-subscription-queue-snackbar .MuiAlert-standardWarning{color:#fff;background:linear-gradient(135deg,#fbbf24f2 0%,#f59e0bf2 100%)}.chat-subscription-queue-snackbar .MuiAlert-icon{color:#fff}.chat-subscription-queue-snackbar .MuiIconButton-root{color:#fff;opacity:.8;transition:all .2s}.chat-subscription-queue-snackbar .MuiIconButton-root:hover{opacity:1;background-color:#fff3}.chat-subscription-queue-filter-row{justify-content:flex-end!important}@media (width<=960px){.chat-subscription-queue-filter-row{justify-content:flex-start!important}}@media (width>=961px){.chat-subscription-queue-filter-row .MuiFormControl-root{min-width:170px}.chat-subscription-queue-filter-row .MuiFormControl-root:first-of-type{min-width:200px}}@media (width<=960px){.chat-subscription-queue-filter-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.chat-subscription-queue-filter-row .MuiFormControl-root{width:100%!important;min-width:100%!important}.chat-subscription-queue-filter-row .MuiButton-root{width:100%}}.buy-account-dialog .MuiDialog-paper{overflow:hidden;background-color:#1e293b!important;border:1px solid #ffffff1a!important;border-radius:20px!important;box-shadow:0 24px 48px #00000080!important}.buy-account-content{animation:.3s forwards fadeInUp}.buy-account-loading{animation:1.5s ease-in-out infinite pulse}.buy-account-loading .MuiCircularProgress-root{animation:1s linear infinite spin}.purchase-result-success{animation:.4s forwards fadeInUp;border-left:4px solid #22c55e!important}.purchase-result-error{animation:.4s forwards fadeInUp;border-left:4px solid #ef4444!important}.buy-account-content .account-info-box{transition:all .3s}.buy-account-content .account-info-box:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea33;border-color:#667eea4d!important}.proxy-select-form,.proxy-select-form .MuiOutlinedInput-root{transition:all .3s}.proxy-select-form .MuiOutlinedInput-root:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea26;background-color:#1e293bcc!important}.proxy-select-form .MuiSelect-select{align-items:center;padding:14px;display:flex}.proxy-select-form .MuiMenuItem-root{border-radius:8px;margin:4px 8px;transition:all .2s}.proxy-select-form .MuiMenuItem-root:hover{transform:translate(4px);background-color:#667eea26!important}.proxy-select-form .MuiMenuItem-root.Mui-selected{border-left:4px solid #667eea;background-color:#667eea40!important}.proxy-select-form .MuiMenuItem-root.Mui-selected:hover{background-color:#667eea59!important}@media (width<=600px){.buy-account-dialog .MuiDialogContent-root{padding:16px!important}.buy-account-dialog .MuiDialogActions-root{flex-direction:column;padding:12px 16px!important}.buy-account-dialog .MuiDialogActions-root .MuiButton-root{width:100%}.buy-account-dialog .MuiDialogTitle-root{padding:12px 16px!important}.buy-account-dialog .MuiButton-root{padding:12px 20px!important;font-size:.9rem!important}.proxy-select-form .MuiSelect-select{padding:12px}.proxy-select-form .MuiMenuItem-root{min-height:44px;padding:12px 16px}.buy-account-dialog .MuiTypography-h3{font-size:1.8rem!important}}@media (width<=480px){.buy-account-dialog .MuiDialogContent-root{padding:12px!important}.buy-account-dialog .MuiDialogActions-root{gap:8px!important;padding:8px 12px!important}.buy-account-dialog .MuiDialogTitle-root{padding:12px!important;font-size:1rem!important}.proxy-select-form .MuiSelect-select{padding:10px;font-size:.9rem}.buy-account-dialog .MuiChip-root{font-size:.75rem}}.buy-account-dialog .MuiButton-root{min-width:120px;transition:all .3s}.buy-account-dialog .MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.buy-account-dialog .MuiButton-root:active{transform:translateY(0);box-shadow:0 2px 8px #0003}.buy-account-dialog .MuiButton-root:disabled{box-shadow:none;transform:none}.buy-account-dialog .MuiButton-startIcon{margin-right:8px!important}.buy-account-dialog .MuiButton-startIcon .MuiSvgIcon-root{font-size:20px!important}.buy-account-dialog .MuiAlert-root{padding:14px;font-weight:500;border-radius:12px!important}.buy-account-dialog .MuiAlert-icon{align-items:center}.buy-account-dialog .MuiIconButton-root{transition:all .3s}.buy-account-dialog .MuiIconButton-root:hover{background-color:#ffffff1a!important}.buy-account-dialog .MuiIconButton-root:disabled{opacity:.5}.buy-account-dialog .MuiChip-root{transition:all .2s}.buy-account-dialog .MuiChip-root:hover{transform:scale(1.05)}.buy-account-dialog .MuiChip-icon{margin-left:8px!important;margin-right:-4px!important}body:has(.buy-account-dialog .MuiDialog-container){overflow:hidden}.buy-account-dialog .MuiDivider-root{border-color:#ffffff1a}.buy-account-dialog .MuiTypography-root{font-family:inherit}.buy-account-dialog .MuiFormControl-root{margin-bottom:0}.buy-account-dialog .MuiInputLabel-root{font-size:.95rem}.buy-account-dialog .MuiFormHelperText-root{margin-left:0;font-size:.85rem}@supports (-webkit-touch-callout:none){.buy-account-dialog .MuiDialog-paper{max-height:calc(100vh - 40px)}}.card-account{width:100%;transition:all .3s;overflow:hidden}.card-account:hover{transform:translateY(-4px);box-shadow:0 12px 32px #667eea40}.card-account{animation:.5s forwards fadeInUp}.card-account .MuiTableContainer-root,.card-account .MuiTable-root{background-color:#0000!important}.card-account .MuiTableRow-root{transition:all .2s}.card-account .MuiTableRow-root:hover{background-color:#ffffff0a!important}.card-account .MuiTableCell-root{border-bottom:1px solid #ffffff0d!important;padding:12px 16px!important}.card-account .price-info-icon{transition:all .3s}.card-account .price-info-icon:hover{transform:scale(1.3)rotate(15deg);color:#90caf9!important}.card-account .MuiTooltip-tooltip{background-color:#1e293b!important;border:1px solid #fff3!important;border-radius:12px!important;padding:12px!important;box-shadow:0 8px 24px #0006!important}.card-account .MuiTooltip-arrow{color:#1e293b!important}.card-account .MuiTooltip-tooltip .tariff-info{border-bottom:1px solid #ffffff1a;margin-bottom:8px;padding-bottom:8px}.card-account .MuiTooltip-tooltip .tariff-name{color:#90caf9;font-weight:600}@media (width<=768px){.card-account:hover{transform:none}.card-account .MuiTableCell-root{padding:10px 12px!important;font-size:.85rem!important}.card-account .price-info-icon{font-size:14px!important}.mobile-price-buy-row{width:100%;margin-bottom:16px}.mobile-price-buy-row>div:first-child{justify-content:flex-start}.mobile-price-buy-row>div:last-child{justify-content:flex-end}}@media (width<=480px){.card-account .MuiCardContent-root{padding:16px!important}.card-account .MuiTableCell-root{padding:8px 10px!important;font-size:.8rem!important}.card-account .price-info-icon{font-size:12px!important}.mobile-price-buy-row{gap:8px!important}.mobile-price-buy-row .MuiButton-root{white-space:nowrap;min-width:auto}}@media (width<=600px){.card-account .MuiTableContainer-root{overflow-x:auto}.card-account .MuiTableCell-root{white-space:nowrap}}.card-account .MuiChip-root{letter-spacing:.02em;font-weight:600!important}.card-account .MuiSvgIcon-root,.card-account .MuiButton-root{transition:all .3s}.card-account .MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 6px 16px #22c55e66}.card-account .MuiIconButton-root{transition:all .3s}.card-account .MuiIconButton-root:hover{background-color:#90caf91a;transform:scale(1.1)}.card-account .MuiDivider-root{border-color:#ffffff1a}.card-account .gradient-icon-box{transition:all .3s}.card-account:hover .gradient-icon-box{transform:scale(1.05)}.card-account .info-card{transition:all .3s}.card-account .info-card:hover{background-color:#ffffff0f;border-color:#667eea4d;transform:translateY(-2px)}.card-account:not(:hover) .MuiIconButton-root:last-child{animation:2s ease-in-out infinite pulse}.card-account:hover .MuiIconButton-root:last-child{animation:none}.storeaccountabout-disclaimer-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.storeaccountabout-disclaimer-content{align-items:flex-start;gap:16px;display:flex}.storeaccountabout-disclaimer-icon{flex-shrink:0;margin-top:2px;color:#2196f3!important}.storeaccountabout-disclaimer-text{flex:1}.storeaccountabout-disclaimer-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.storeaccountabout-disclaimer-message{color:#b0b0b0!important;line-height:1.6!important}.storeaccountabout-disclaimer-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-weight:500!important}.storeaccountabout-disclaimer-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.storeaccountabout-disclaimer-content{flex-direction:column;align-items:flex-start}}@media (width<=480px){.storeaccountabout-disclaimer-paper{padding:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.account-store-page{background:linear-gradient(135deg,#0a0a0a 0%,#1a1a2e 100%);width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.account-store-container{box-sizing:border-box;width:100%;max-width:100%}.account-store-header{width:100%}.refresh-button{transition:all .3s!important;box-shadow:0 4px 14px #90caf963!important}.refresh-button:active{transform:scale(.98)!important}.refresh-button:disabled{box-shadow:none!important}.account-store-loading-state{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:60px 20px;animation:.4s forwards fadeInUp;display:flex}.account-store-loading-text{text-align:center;max-width:400px;color:#ffffffb3!important;font-size:1rem!important;line-height:1.6!important}.account-store-error-state{justify-content:center;align-items:center;min-height:300px;padding:40px 20px;animation:.4s forwards fadeInUp;display:flex}.account-store-error-card{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:500px;transition:all .3s;display:flex;background:#1e293b80!important;border:1px solid #ef444433!important;border-radius:16px!important;padding:40px 32px!important}.account-store-error-card:hover{box-shadow:0 8px 32px #ef44441a;border-color:#ef444466!important}.account-store-error-title{color:#ff5252!important;margin:0!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}.account-store-error-text{color:#ffffffb3!important;margin:0!important;font-size:.95rem!important;line-height:1.6!important}.account-store-error-retry-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;margin-top:8px!important;padding:10px 24px!important;font-weight:600!important}.account-store-error-retry-button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #ef444466}@media (width<=960px){.account-store-page{padding:0}.account-store-container{padding-left:8px!important;padding-right:8px!important}.account-store-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.account-store-container{padding-left:4px!important;padding-right:4px!important}.account-store-header h1{font-size:1.1rem!important}.account-store-loading-state{min-height:250px;padding:40px 16px}.account-store-loading-text{font-size:.9rem!important}.account-store-error-state{min-height:250px;padding:24px 16px}.account-store-error-card{padding:24px 16px!important}.account-store-error-title{font-size:1.1rem!important}.account-store-error-text{font-size:.85rem!important}}@media (width<=480px){.account-store-container{padding-left:2px!important;padding-right:2px!important}.account-store-header h1{line-height:1.2;font-size:1rem!important}.refresh-button{padding:6px 12px!important;font-size:.75rem!important}.refresh-button .MuiButton-startIcon{margin-right:4px!important}.refresh-button .MuiButton-startIcon svg{font-size:16px!important}.account-store-loading-state{min-height:200px;padding:24px 12px}.account-store-loading-text{font-size:.8rem!important}.account-store-error-state{min-height:200px;padding:16px 8px}.account-store-error-card{border-radius:12px!important;padding:20px 12px!important}.account-store-error-title{font-size:1rem!important}.account-store-error-text{font-size:.8rem!important}.account-store-error-retry-button{padding:8px 16px!important;font-size:.8rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.account-store-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.filter-paper{transition:all .3s}.filter-paper:hover{border-color:#90caf94d!important}.filter-header{transition:all .3s}.filter-header:hover{opacity:.8}.active-filters-display{animation:.3s forwards fadeInUp}.MuiPaginationItem-root{transition:all .3s}.MuiPaginationItem-root:hover{transform:translateY(-2px)}.MuiChip-root{font-weight:500!important}.tab-menu-proxies-store-wrapper{z-index:1;position:relative}.tab-menu-proxies-store-container{position:relative;overflow:hidden}.tab-menu-proxies-store-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}.tab-menu-proxies-store-scroll::-webkit-scrollbar{display:none}.tab-menu-proxies-store-tabs{background:0 0;border:none;border-radius:0;padding:0}.tab-menu-proxies-store-tab{border-radius:8px;flex-shrink:0;margin:2px}.tab-menu-gradient{pointer-events:none;z-index:10;width:40px;transition:opacity .3s;position:absolute;top:0;bottom:0}.tab-menu-gradient-left{background:linear-gradient(90deg,#1a1a2e 0%,#1a1a2e00 100%);left:0}.tab-menu-gradient-right{background:linear-gradient(270deg,#1a1a2e 0%,#1a1a2e00 100%);right:0}@media (width<=960px){.tab-menu-gradient{width:32px}}@media (width<=768px){.tab-menu-proxies-store-tab{min-width:auto!important;font-size:.75rem!important}.tab-menu-gradient{width:28px}}@media (width<=480px){.tab-menu-proxies-store-tab{padding:6px 8px!important;font-size:.7rem!important}.tab-menu-gradient{width:24px}}.hard-delete-dialog .MuiDialog-container{z-index:1300}.hard-delete-dialog .MuiBackdrop-root{background-color:#00000080!important}.hard-delete-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #ef44444d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.hard-delete-dialog-title{align-items:center;gap:12px;display:flex;position:relative;color:#fff!important;background:#ef44441a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.hard-delete-dialog-content{background:0 0!important;padding:24px!important}.hard-delete-dialog-text{color:#fffc!important;margin-bottom:16px!important;font-size:.95rem!important;line-height:1.5!important}.hard-delete-dialog-text strong{color:#fff}.reinstall-info-box{background:#667eea0d;border:1px solid #667eea33;border-radius:8px;flex-direction:column;gap:8px;margin-top:16px;padding:16px;display:flex}.reinstall-info-header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.reinstall-info-icon{color:#667eea;font-size:20px!important}.reinstall-info-title{color:#667eea!important;font-size:.9rem!important;font-weight:600!important}.reinstall-info-text{color:#ffffffb3!important;font-size:.85rem!important;line-height:1.5!important}.reinstall-pricing{flex-direction:column;gap:4px;padding-left:8px;display:flex}.reinstall-pricing-item{color:#ffffffb3!important;font-size:.85rem!important;line-height:1.5!important}.reinstall-pricing-item strong{color:#667eea;font-weight:600}.hard-delete-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.delete-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #ef444463!important}.delete-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important;box-shadow:0 6px 20px #ef44443b!important}@media (width<=600px){.hard-delete-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.hard-delete-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.hard-delete-dialog-content{padding:20px!important}.hard-delete-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.cancel-button,.delete-button,.close-button{width:100%}.reinstall-info-box{margin-top:12px;padding:12px}.reinstall-info-title{font-size:.85rem!important}.reinstall-info-text,.reinstall-pricing-item{font-size:.8rem!important}}.cleanup-dialog .MuiDialog-container{z-index:1300}.cleanup-dialog .MuiBackdrop-root{background-color:#00000080!important}.cleanup-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #fbbf244d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.cleanup-dialog-title{align-items:center;gap:12px;display:flex;position:relative;color:#fff!important;background:#fbbf241a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.warning-icon{color:#fbbf24;font-size:28px!important}.cleanup-dialog-content{background:0 0!important;padding:24px!important}.cleanup-dialog-text{color:#fffc!important;font-size:.95rem!important;line-height:1.5!important}.cleanup-dialog-text strong{color:#fff}.result-text{color:#fff!important;font-size:.95rem!important;font-weight:500!important}.cleanup-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.cleanup-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#fbbf24 0%,#d97706 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #fbbf2463!important}.cleanup-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#d97706 0%,#fbbf24 100%)!important;box-shadow:0 6px 20px #fbbf243b!important}@media (width<=600px){.cleanup-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.cleanup-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.cleanup-dialog-content{padding:20px!important}.cleanup-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.cancel-button,.cleanup-button,.close-button{width:100%}}.reinstall-dialog .MuiDialog-container{z-index:1300}.reinstall-dialog .MuiBackdrop-root{background-color:#00000080!important}.reinstall-dialog .MuiPaper-root{min-width:400px;max-width:500px;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #4ade804d!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.reinstall-dialog-title{align-items:center;gap:12px;display:flex;position:relative;color:#fff!important;background:#4ade801a!important;border-bottom:1px solid #ffffff1a!important;padding:20px 24px!important;font-size:1.25rem!important;font-weight:600!important}.reinstall-icon-title{color:#4ade80;font-size:28px!important}.dialog-close-button{color:#fff9!important;position:absolute!important;top:12px!important;right:12px!important}.dialog-close-button:hover{color:#fff!important;background-color:#ffffff1a!important}.reinstall-dialog-content{background:0 0!important;padding:24px!important}.reinstall-dialog-text{color:#fffc!important;margin-bottom:16px!important;font-size:.95rem!important;line-height:1.5!important}.reinstall-dialog-text strong{color:#fff}.reinstall-price-box{background:#fbbf240f;border:1px solid #fbbf244d;border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.price-icon{color:#fbbf24;flex-shrink:0;margin-top:2px;font-size:22px!important}.reinstall-price-text{color:#ffffffd9!important;font-size:.875rem!important;line-height:1.5!important}.reinstall-price-text strong{color:#fbbf24}.loading-container{flex-direction:column;align-items:center;gap:16px;padding:20px 0;display:flex}.loading-text{color:#ffffffb3!important;font-size:.9rem!important}.result-container{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.result-container.success{background:#4ade800d;border:1px solid #4ade8066}.result-container.error{background:#ef44440d;border:1px solid #ef444466}.result-icon{font-size:48px!important}.result-icon.success-icon{color:#4ade80}.result-icon.error-icon{color:#ef4444}.result-text{color:#fff!important;font-size:.95rem!important;font-weight:500!important;line-height:1.5!important}.reinstall-dialog-actions{border-top:1px solid #ffffff1a!important;justify-content:flex-end!important;gap:12px!important;padding:16px 24px 24px!important}.cancel-button{color:#ffffffb3!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-weight:500!important;transition:all .2s!important}.cancel-button:hover{color:#fff!important;background-color:#ffffff1a!important}.reinstall-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#4ade80 0%,#16a34a 100%)!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #4ade8063!important}.reinstall-button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#16a34a 0%,#4ade80 100%)!important;box-shadow:0 6px 20px #4ade803b!important}.close-button{color:#667eea!important;text-transform:none!important;background:#667eea26!important;border-radius:8px!important;padding:8px 24px!important;font-weight:600!important;transition:all .2s!important}.close-button:hover{background:#667eea40!important}@media (width<=600px){.reinstall-dialog .MuiPaper-root{width:calc(100% - 32px);min-width:auto;margin:16px;border-radius:12px!important}.reinstall-dialog-title{padding:16px 20px!important;font-size:1.1rem!important}.reinstall-dialog-content{padding:20px!important}.reinstall-dialog-actions{flex-direction:column-reverse;padding:12px 20px 20px!important}.cancel-button,.reinstall-button,.close-button{width:100%}}.action-menu-proxy-server-container{z-index:10;display:inline-block;position:relative}.action-menu-proxy-server-button{color:#ffffffb3!important;background-color:#667eea1a!important;border:1px solid #667eea33!important;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:4px!important;transition:all .2s!important}.action-menu-proxy-server-button:hover{transform:scale(1.05);color:#fff!important;background-color:#667eea33!important;border-color:#667eea66!important}.action-menu-proxy-server-button:active{transform:scale(.95)}.action-menu-proxy-server-button svg{font-size:20px}.action-menu-proxy-server-popper{z-index:9999!important}.action-menu-proxy-server-paper{z-index:9999;min-width:220px;overflow:hidden;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%)!important;border:1px solid #667eea4d!important;border-radius:12px!important;box-shadow:0 10px 40px #0006!important}.action-menu-proxy-server-list{min-width:220px;background:0 0!important;padding:8px!important}.action-menu-proxy-server-item{background-color:#0000!important;border-radius:8px!important;margin-bottom:4px!important;padding:10px 12px!important;transition:all .2s!important}.action-menu-proxy-server-item:last-child{margin-bottom:0!important}.action-menu-proxy-server-item:hover{background-color:#667eea26!important}.action-menu-proxy-server-item.cleanup-item:hover{background-color:#fbbf2426!important}.action-menu-proxy-server-item.hard-delete-item:hover{background-color:#ef444426!important}.action-menu-proxy-server-item.reinstall-item:hover{background-color:#4ade8026!important}.menu-item-content{align-items:center;gap:10px;width:100%;display:flex}.menu-item-icon{font-size:20px!important}.menu-item-icon.restore-icon{color:#fbbf24}.menu-item-icon.hard-delete-icon{color:#ef4444}.menu-item-icon.reinstall-icon{color:#4ade80}.menu-item-text{color:#fff!important;font-size:.875rem!important;font-weight:500!important}.proxies-dialog .MuiDialog-paper{border:1px solid #ffffff1a;background:#1e293b!important;border-radius:12px!important}.proxies-dialog-title{color:#fff;background:#1e293b;border-bottom:1px solid #ffffff1a;position:relative;padding-right:48px!important}.proxies-dialog-content{background:#1e293b;min-height:300px;max-height:60vh;overflow-y:auto;padding:20px!important}.proxies-loading{flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.proxies-empty{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.reload-btn{color:#60a5fa!important;text-transform:none!important;background:#60a5fa26!important;border-radius:6px!important;padding:4px 12px!important;font-size:.8rem!important}.proxies-alert{margin-bottom:16px;background:#0000004d!important;font-size:.8rem!important}.proxies-list{flex-direction:column;gap:12px;display:flex}.proxy-item{transition:all .3s;position:relative;background:#0003!important;border:1px solid #ffffff1a!important;border-radius:8px!important;padding:12px!important}.proxy-item:hover{background:#0000004d!important;border-color:#667eea66!important}.proxy-item.copied{background:#4ade801a!important;border-color:#4ade8099!important}.proxy-item-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.proxy-number{text-align:center;background:#667eea33;border-radius:4px;min-width:30px;padding:2px 6px}.proxy-number-text{color:#667eea!important;font-size:.75rem!important;font-weight:600!important}.proxy-address{flex:1;color:#e2e8f0!important;font-family:Monaco,Courier New,monospace!important;font-size:.85rem!important;font-weight:500!important}.copy-button{color:#fff9!important;padding:4px!important;transition:all .2s!important}.copy-button:hover{color:#60a5fa!important;background:#60a5fa1a!important}.proxy-credentials{flex-wrap:wrap;gap:16px;margin-bottom:8px;display:flex}.proxy-credential{color:#fff9!important;font-size:.75rem!important}.proxy-credential strong{color:#fff6;font-weight:500}.proxy-username{font-weight:500;color:#4ade80!important;font-family:Monaco,Courier New,monospace!important}.proxy-password{font-weight:500;color:#fbbf24!important;font-family:Monaco,Courier New,monospace!important}.proxy-full-string-container{border-top:1px solid #ffffff1a;margin-top:8px;padding-top:8px}.proxy-full-string{word-break:break-all;cursor:pointer;transition:color .2s;display:block;color:#fff6!important;font-family:Monaco,Courier New,monospace!important;font-size:.7rem!important}.proxy-full-string:hover{color:#ffffffb3!important}.proxies-dialog-actions{background:#1e293b;border-top:1px solid #ffffff1a;gap:8px;padding:16px 20px!important}.action-btn{text-transform:none!important;border-radius:6px!important;padding:6px 16px!important;font-size:.8rem!important;transition:all .2s!important}.copy-all-btn{color:#60a5fa!important;background:#60a5fa26!important}.copy-all-btn:hover{background:#60a5fa40!important}.download-btn{color:#4ade80!important;background:#4ade8026!important}.download-btn:hover{background:#4ade8040!important}.close-btn{color:#94a3b8!important;background:#94a3b826!important}.close-btn:hover{background:#94a3b840!important}.proxies-dialog-content::-webkit-scrollbar{width:8px}.proxies-dialog-content::-webkit-scrollbar-track{background:#0003;border-radius:4px}.proxies-dialog-content::-webkit-scrollbar-thumb{background:#667eea66;border-radius:4px}.proxies-dialog-content::-webkit-scrollbar-thumb:hover{background:#667eea99}@media (width<=600px){.action-btn-text{display:none}.action-btn{min-width:40px!important;padding:6px 10px!important}.action-btn .MuiButton-startIcon{margin-left:0!important;margin-right:0!important}}.change-settings-dialog .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.change-settings-header{background:#667eea1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.change-settings-title-row{align-items:center;gap:12px;display:flex}.change-settings-icon{color:#667eea;font-size:28px}.change-settings-close{color:#ffffffb3!important}.change-settings-content{max-height:65vh;padding:24px;overflow-y:auto}.change-settings-form{flex-direction:column;gap:20px;margin-top:8px;display:flex}.change-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.change-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.change-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.change-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.change-field .MuiInputLabel-root{color:#ffffffb3}.change-field .MuiInputLabel-root.Mui-focused{color:#667eea}.change-field-half{flex:1;min-width:200px}.change-field-disabled .MuiOutlinedInput-root{background-color:#ffffff08!important}.change-field-disabled .MuiOutlinedInput-root fieldset{border-color:#ffffff14!important}.change-field-disabled .MuiInputLabel-root{color:#ffffff59!important}.change-field-disabled .MuiOutlinedInput-input{color:#ffffff73!important;-webkit-text-fill-color:#ffffff73!important}.change-field .MuiSelect-select{color:#fff;padding-left:8px}.change-field .MuiSelect-icon{color:#ffffff80}.change-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.change-field .MuiMenuItem-root:hover{background-color:#667eea33}.change-field .MuiMenuItem-root.Mui-selected{background-color:#667eea4d}.change-settings-locked-section{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.change-settings-locked-header{align-items:center;gap:8px;display:flex}.change-settings-editable-section{background:#667eea0d;border:1px solid #667eea26;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.change-settings-editable-header{align-items:center;gap:8px;display:flex}.change-vpn-row{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.change-vpn-switch .MuiFormControlLabel-label{color:#ffffffb3;font-size:.85rem}.change-alert{margin-top:16px;font-size:.85rem}.change-alert-success{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d}.change-alert-error{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d}.change-settings-actions{border-top:1px solid #ffffff1a;padding:16px 24px 24px;justify-content:center!important}.change-submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;min-width:200px!important;padding:8px 24px!important;font-weight:600!important}.change-submit-button:hover{box-shadow:0 4px 20px #667eea66}.change-submit-button:disabled{color:#ffffff4d!important;background:#ffffff1a!important}.change-settings-content::-webkit-scrollbar{width:6px}.change-settings-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.change-settings-content::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:3px}.change-settings-content::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=600px){.change-field-half{min-width:100%}.change-vpn-row{flex-direction:column;align-items:flex-start}.change-submit-button{min-width:100%!important}}.card-proxy-server{box-sizing:border-box;width:100%;transition:all .3s;position:relative;background:#ffffff08!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:20px!important;overflow:visible!important}.card-proxy-server:hover{box-shadow:0 4px 20px #667eea1a;border-color:#667eea4d!important}.card-proxy-server-header{align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative;overflow:visible!important}.card-proxy-server-title{white-space:nowrap;text-overflow:ellipsis;flex:1;padding-right:32px;overflow:hidden;color:#e2e8f0!important;font-size:1.1rem!important;font-weight:600!important}.card-proxy-server-menu{z-index:100;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;right:-4px}.card-proxy-server-menu .MuiIconButton-root{color:#fff!important;background:#667eeacc!important;border-radius:50%!important;width:36px!important;height:36px!important;padding:8px!important;transition:all .2s!important;box-shadow:0 2px 8px #0000004d!important}.card-proxy-server-menu .MuiIconButton-root:hover{transform:scale(1.05);background:#667eea!important}.card-proxy-server-menu .MuiSvgIcon-root{color:#fff!important;fill:#fff!important;width:22px!important;height:22px!important;font-size:22px!important}.card-proxy-server-menu .MuiSvgIcon-root path{fill:#fff!important}.card-proxy-server-body{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.card-proxy-server-main-info{flex-flow:wrap;align-items:center;gap:24px;width:100%;display:flex}.card-proxy-server-info-block{align-items:center;gap:8px;min-width:0;display:flex}.card-proxy-server-info-block .card-proxy-server-label{white-space:nowrap}.card-proxy-server-label{color:#ffffff80!important;font-size:.8rem!important}.status-chip-pending{color:#fbbf24;background:#fbbf2433}.status-chip-ready,.status-chip-creating{color:#60a5fa;background:#60a5fa33}.status-chip-active{color:#4ade80;background:#4ade8033}.status-chip-error,.status-chip-error_unknown{color:#ef4444;background:#ef444433}.status-chip-suspended{color:#94a3b8;background:#94a3b833}.status-chip-pending_cleanup{color:#fbbf24;background:#fbbf2433}.status-chip-reset{color:#94a3b8;background:#94a3b833}.status-chip-low_balance{color:#ef4444;background:#ef444433}.status-chip-check_balance{color:#fbbf24;background:#fbbf2433}.status-chip-invalid_characteristics,.status-chip-add_max,.status-chip-del_max{color:#ef4444;background:#ef444433}.card-proxy-server-specs-header{align-items:center;gap:6px;margin-top:4px;margin-bottom:8px;padding-left:2px;display:flex}.card-proxy-server-specs{box-sizing:border-box;background:#667eea0a;border:1px solid #667eea1f;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;margin-top:4px;padding:10px;display:grid}.card-proxy-server-spec-item{cursor:help;background:#00000026;border:1px solid #ffffff0a;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:8px 10px;transition:all .2s;display:flex}.card-proxy-server-spec-item:hover{background:#667eea1a;border-color:#667eea33;transform:translateY(-1px)}.card-proxy-server-spec-content{flex-direction:column;flex:1;min-width:0;display:flex}.card-proxy-server-spec-label{text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-weight:600;line-height:1;color:#ffffff73!important;font-size:.65rem!important}.card-proxy-server-spec-value{white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden;color:#e2e8f0!important;font-size:.78rem!important;font-weight:500!important}.card-proxy-server-progress{box-sizing:border-box;background:#60a5fa0d;border:1px solid #60a5fa26;border-radius:8px;width:100%;margin-top:4px;padding:10px 12px}.card-proxy-server-progress-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.card-proxy-server-progress-bar{background-color:#ffffff14!important;border-radius:3px!important;height:6px!important}.card-proxy-server-progress-bar .MuiLinearProgress-bar{transition:width .6s,background-color .3s;border-radius:3px!important}.card-proxy-server-event{box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff0f;border-left:3px solid #667eea99;border-radius:6px;width:100%;margin-top:4px;padding:8px 10px;transition:all .2s}.card-proxy-server-event:hover{background:#667eea0a;border-left-color:#667eeae6}.card-proxy-server-event-header{align-items:center;gap:4px;margin-bottom:4px;display:flex}.card-proxy-server-event-time{color:#fff6;font-style:italic}.card-proxy-server-event-message{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#ffffffd9!important;font-size:.78rem!important;line-height:1.4!important}.card-proxy-server-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-action-btn{text-transform:none!important;border-radius:6px!important;padding:4px 10px!important;font-size:.8rem!important}.view-btn{color:#60a5fa!important;background:#60a5fa26!important}.stop-btn{color:#fbbf24!important;background:#fbbf2426!important}.resume-btn{color:#4ade80!important;background:#4ade8026!important}.cleanup-btn{color:#ef4444!important;background:#ef444426!important}.card-proxy-server-change-settings{box-sizing:border-box;border-top:1px solid #ffffff14;width:100%;margin-top:12px;padding-top:12px}.change-settings-btn{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:8px 20px!important;font-size:.85rem!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 14px #667eea63!important}.change-settings-btn:hover{transform:translateY(-1px);background:linear-gradient(135deg,#764ba2 0%,#667eea 100%)!important;box-shadow:0 6px 20px #667eea3b!important}.card-proxy-server-alert{margin-bottom:12px;font-size:.8rem!important}.card-proxy-server-refreshing{align-items:center;gap:6px;margin-top:4px;display:flex}@media (width<=600px){.card-proxy-server-main-info{flex-direction:column;align-items:flex-start;gap:8px}.card-proxy-server-specs{grid-template-columns:repeat(2,1fr)}.card-proxy-server-spec-item{padding:8px}.change-settings-btn{padding:8px 12px!important;font-size:.8rem!important}}@media (width<=400px){.card-proxy-server-specs{grid-template-columns:1fr}.card-proxy-server-spec-item{padding:8px}.change-settings-btn{padding:8px 12px!important;font-size:.8rem!important}}.config-proxy-server-dialog .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.config-proxy-server-header{background:#667eea1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.config-proxy-server-title-row{align-items:center;gap:12px;display:flex}.config-proxy-server-icon{color:#667eea;font-size:28px}.config-proxy-server-close{color:#ffffffb3!important}.config-proxy-server-content{max-height:65vh;padding:24px;overflow-y:auto}.config-proxy-server-form{flex-direction:column;gap:20px;margin-top:14px;display:flex}.config-field .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.config-field .MuiOutlinedInput-root fieldset{border-color:#fff3}.config-field .MuiOutlinedInput-root:hover fieldset{border-color:#667eea80}.config-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#667eea}.config-field .MuiInputLabel-root{color:#ffffffb3}.config-field .MuiInputLabel-root.Mui-focused{color:#667eea}.config-field-half{flex:1;min-width:200px}.config-field .MuiSelect-select{color:#fff;padding-left:8px}.config-field .MuiSelect-icon{color:#ffffff80}.config-field .MuiMenuItem-root{color:#fff;background-color:#1e293b}.config-field .MuiMenuItem-root:hover{background-color:#667eea33}.config-field .MuiMenuItem-root.Mui-selected{background-color:#667eea4d}.config-additional-section{background:#667eea0d;border:1px solid #667eea26;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.config-additional-header{align-items:center;gap:8px;display:flex}.config-vpn-row{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.config-vpn-switch .MuiFormControlLabel-label{color:#ffffffb3;font-size:.85rem}.config-alert{margin-top:16px;font-size:.85rem}.config-alert-success{color:#4ade80;background-color:#4ade801a;border:1px solid #4ade804d}.config-alert-error{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d}.config-proxy-server-actions{border-top:none;padding:16px 24px 24px;justify-content:center!important}.config-submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;min-width:200px!important;padding:8px 24px!important;font-weight:600!important}.config-submit-button:hover{box-shadow:0 4px 20px #667eea66}.config-submit-button:disabled{color:#ffffff4d!important;background:#ffffff1a!important}.config-proxy-server-content::-webkit-scrollbar{width:6px}.config-proxy-server-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.config-proxy-server-content::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:3px}.config-proxy-server-content::-webkit-scrollbar-thumb:hover{background:#667eea80}@media (width<=600px){.config-field-half{min-width:100%}.config-vpn-row{flex-direction:column;align-items:flex-start}}.info-create-proxy-server-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.info-create-proxy-server-content{align-items:flex-start;gap:16px;display:flex}.info-create-proxy-server-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.info-create-proxy-server-text{flex:1}.info-create-proxy-server-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.info-create-proxy-server-message{color:#b0b0b0!important;font-size:.875rem!important;line-height:1.6!important}.info-create-proxy-server-message strong{color:#e0e0e0;font-weight:600}.info-create-proxy-server-benefits{margin:12px 0;padding:0;display:block}.info-create-proxy-server-benefit-item{margin-bottom:8px;padding-left:4px;display:block}.info-create-proxy-server-benefit-item strong{color:#e0e0e0;font-weight:600}.info-create-proxy-server-pricing{background:#0003;border:1px solid #ffffff0d;border-radius:8px;margin:12px 0;padding:12px 16px;display:block}.info-create-proxy-server-pricing-title{color:#e0e0e0;margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.info-create-proxy-server-pricing-item{margin-bottom:4px;padding-left:4px;font-size:.875rem;display:block}.info-create-proxy-server-pricing-item strong{color:#667eea;font-weight:600}.info-create-proxy-server-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.6!important}.info-create-proxy-server-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.info-create-proxy-server-content{flex-direction:column;align-items:flex-start}.info-create-proxy-server-paper{padding:16px 20px!important}.info-create-proxy-server-message{font-size:.8rem!important}.info-create-proxy-server-pricing{margin:10px 0;padding:10px 12px}.info-create-proxy-server-pricing-title,.info-create-proxy-server-pricing-item,.info-create-proxy-server-link{font-size:.8rem!important}}@media (width<=480px){.info-create-proxy-server-paper{padding:14px 16px!important}.info-create-proxy-server-content{gap:12px}.info-create-proxy-server-icon{font-size:16px!important}.info-create-proxy-server-title{font-size:.8rem!important}.info-create-proxy-server-message{font-size:.75rem!important;line-height:1.5!important}.info-create-proxy-server-pricing{margin:8px 0;padding:8px 10px}.info-create-proxy-server-pricing-title,.info-create-proxy-server-pricing-item{font-size:.75rem!important}.info-create-proxy-server-link{padding:0 2px!important;font-size:.75rem!important}}.create-proxy-server-wrapper{z-index:1;width:100%;position:relative}.create-proxy-server-button-row{justify-content:center;margin-bottom:24px;display:flex}.create-proxy-server-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:10px 24px!important;font-size:.95rem!important;font-weight:600!important}.create-proxy-server-button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #667eea66}.create-proxy-server-loading{flex-direction:column;justify-content:center;align-items:center;padding:40px 0;display:flex}.create-proxy-server-error{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px}.create-proxy-server-section-title{color:#e2e8f0!important;text-align:left!important;margin-top:32px!important;margin-bottom:20px!important;font-size:1.3rem!important;font-weight:600!important;line-height:1.4!important}.create-proxy-server-empty-paper{width:100%;max-width:600px;margin:0 auto;transition:all .3s;background:#ffffff05!important;border:1px solid #ffffff26!important;border-radius:16px!important;padding:48px 24px!important}.create-proxy-server-empty-paper:hover{box-shadow:0 8px 32px #0003;border-color:#ffffff40!important}.create-proxy-server-empty-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.create-proxy-server-empty-icon-wrapper{background:#667eea14;border:1px solid #667eea33;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:8px;display:flex}.create-proxy-server-empty-icon{color:#667eea;opacity:.7}.create-proxy-server-empty-title{color:#e2e8f0!important;margin:0!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}.create-proxy-server-empty-text{max-width:400px;color:#ffffff80!important;margin:0 auto!important;font-size:.9rem!important;line-height:1.6!important}.create-proxy-server-cards{flex-direction:column;gap:16px;width:100%;display:flex}@media (width<=768px){.create-proxy-server-section-title{margin-top:24px!important;margin-bottom:16px!important;font-size:1.15rem!important}.create-proxy-server-empty-paper{padding:32px 16px!important}.create-proxy-server-empty-icon-wrapper{width:64px;height:64px}.create-proxy-server-empty-icon{font-size:32px!important}.create-proxy-server-empty-title{font-size:1.1rem!important}.create-proxy-server-empty-text{font-size:.85rem!important}}@media (width<=480px){.create-proxy-server-section-title{margin-top:20px!important;margin-bottom:12px!important;font-size:1.05rem!important}.create-proxy-server-empty-paper{border-radius:12px!important;padding:24px 12px!important}.create-proxy-server-empty-icon-wrapper{width:56px;height:56px}.create-proxy-server-empty-icon{font-size:28px!important}.create-proxy-server-empty-title{font-size:1rem!important}.create-proxy-server-empty-text{font-size:.8rem!important}}.info-rent-proxy-server-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.info-rent-proxy-server-content{align-items:flex-start;gap:16px;display:flex}.info-rent-proxy-server-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.info-rent-proxy-server-text{flex:1}.info-rent-proxy-server-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.info-rent-proxy-server-message{color:#b0b0b0!important;font-size:.875rem!important;line-height:1.6!important}.info-rent-proxy-server-message strong{color:#e0e0e0;font-weight:600}.info-rent-proxy-server-benefits{margin:12px 0;padding:0;display:block}.info-rent-proxy-server-benefit-item{margin-bottom:8px;padding-left:4px;display:block}.info-rent-proxy-server-benefit-item strong{color:#e0e0e0;font-weight:600}.info-rent-proxy-server-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.6!important}.info-rent-proxy-server-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.info-rent-proxy-server-content{flex-direction:column;align-items:flex-start}.info-rent-proxy-server-paper{padding:16px 20px!important}.info-rent-proxy-server-message,.info-rent-proxy-server-link{font-size:.8rem!important}}@media (width<=480px){.info-rent-proxy-server-paper{padding:14px 16px!important}.info-rent-proxy-server-content{gap:12px}.info-rent-proxy-server-icon{font-size:16px!important}.info-rent-proxy-server-title{font-size:.8rem!important}.info-rent-proxy-server-message{font-size:.75rem!important;line-height:1.5!important}.info-rent-proxy-server-link{padding:0 2px!important;font-size:.75rem!important}}.rent-proxy-server-paper{z-index:1;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;background:#ffffff08!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:48px 24px!important}.rent-proxy-server-content{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.rent-proxy-server-icon{color:#64b5f6;margin-bottom:8px}.rent-proxy-server-title{color:#e0e0e0!important;font-size:1.25rem!important;font-weight:600!important}.rent-proxy-server-message{color:#b0b0b0!important;font-size:.95rem!important}@media (width<=768px){.rent-proxy-server-paper{min-height:300px;padding:32px 16px!important}.rent-proxy-server-icon{font-size:36px!important}.rent-proxy-server-title{font-size:1.1rem!important}.rent-proxy-server-message{font-size:.85rem!important}}@media (width<=480px){.rent-proxy-server-paper{min-height:250px;padding:24px 12px!important}.rent-proxy-server-icon{font-size:28px!important}.rent-proxy-server-title{font-size:1rem!important}.rent-proxy-server-message{font-size:.8rem!important}}.info-buy-botflow-proxies-paper{z-index:1;margin:32px 0;position:relative;background:#2196f30d!important;border:1px solid #2196f31a!important;border-radius:12px!important;padding:20px 24px!important}.info-buy-botflow-proxies-content{align-items:flex-start;gap:16px;display:flex}.info-buy-botflow-proxies-icon{color:#2196f3;flex-shrink:0;margin-top:2px}.info-buy-botflow-proxies-text{flex:1}.info-buy-botflow-proxies-title{color:#2196f3!important;margin-bottom:4px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.43!important}.info-buy-botflow-proxies-message{color:#b0b0b0!important;font-size:.875rem!important;line-height:1.6!important}.info-buy-botflow-proxies-message strong{color:#e0e0e0;font-weight:600}.info-buy-botflow-proxies-benefits{margin:12px 0;padding:0;display:block}.info-buy-botflow-proxies-benefit-item{margin-bottom:8px;padding-left:4px;display:block}.info-buy-botflow-proxies-benefit-item strong{color:#e0e0e0;font-weight:600}.info-buy-botflow-proxies-link{color:#667eea!important;text-transform:none!important;min-width:auto!important;padding:0 4px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.6!important}.info-buy-botflow-proxies-link:hover{color:#764ba2!important;background:0 0!important}@media (width<=768px){.info-buy-botflow-proxies-content{flex-direction:column;align-items:flex-start}.info-buy-botflow-proxies-paper{padding:16px 20px!important}.info-buy-botflow-proxies-message,.info-buy-botflow-proxies-link{font-size:.8rem!important}}@media (width<=480px){.info-buy-botflow-proxies-paper{padding:14px 16px!important}.info-buy-botflow-proxies-content{gap:12px}.info-buy-botflow-proxies-icon{font-size:16px!important}.info-buy-botflow-proxies-title{font-size:.8rem!important}.info-buy-botflow-proxies-message{font-size:.75rem!important;line-height:1.5!important}.info-buy-botflow-proxies-link{padding:0 2px!important;font-size:.75rem!important}}.buy-botflow-proxy-card{z-index:1;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;background:#ffffff08!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:20px!important}.buy-botflow-proxy-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #667eea1a;border-color:#667eea4d!important}.buy-botflow-proxy-card-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.buy-botflow-proxy-country-info{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.buy-botflow-proxy-country-flag{font-size:1.5rem!important;line-height:1!important}.buy-botflow-proxy-country-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#e0e0e0!important;font-size:1rem!important;font-weight:600!important}.buy-botflow-proxy-available-badge{background:#81c7841a;border:1px solid #81c7844d;border-radius:6px;flex-shrink:0;padding:4px 8px}.buy-botflow-proxy-available-count{white-space:nowrap;color:#81c784!important;font-size:.8rem!important;font-weight:600!important}.buy-botflow-proxy-card-content{flex-direction:column;flex:1;display:flex}.buy-botflow-proxy-price-info{color:#94a3b8!important;margin-bottom:12px!important;font-size:.85rem!important}.buy-botflow-proxy-spinner-field{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:4px;margin-top:4px;padding:4px;display:flex}.buy-botflow-proxy-spinner-button{color:#667eea!important;background:#667eea26!important;border-radius:6px!important;width:32px!important;min-width:32px!important;height:32px!important;transition:all .2s!important}.buy-botflow-proxy-spinner-button:hover{background:#667eea40!important}.buy-botflow-proxy-spinner-button:disabled{color:#fff3!important;cursor:not-allowed!important;background:#ffffff0d!important}.buy-botflow-proxy-spinner-input{color:#e0e0e0;text-align:center;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;width:40px;min-width:0;padding:4px;font-size:1rem;font-weight:600}.buy-botflow-proxy-spinner-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.buy-botflow-proxy-spinner-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy-botflow-proxy-spinner-input:disabled{color:#ffffff4d;cursor:not-allowed}.buy-botflow-proxy-spinner-input:focus{background:#667eea1a;border-radius:4px}.buy-botflow-proxy-buy-button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;font-size:.85rem!important;font-weight:600!important;display:flex!important}.buy-botflow-proxy-buy-button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #667eea66}.buy-botflow-proxy-buy-button:disabled{color:#ffffff4d!important;cursor:not-allowed!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.buy-botflow-proxy-notification{border-radius:8px;align-items:flex-start;gap:8px;margin-top:16px;padding:12px;display:flex;position:relative}.buy-botflow-proxy-notification-success{background:#4ade801a;border:1px solid #4ade804d}.buy-botflow-proxy-notification-error{background:#ef44441a;border:1px solid #ef44444d}.buy-botflow-proxy-notification-content{flex:1;align-items:flex-start;gap:8px;display:flex}.buy-botflow-proxy-notification-icon-success{color:#4ade80;flex-shrink:0;margin-top:1px;font-size:20px!important}.buy-botflow-proxy-notification-icon-error{color:#ef4444;flex-shrink:0;margin-top:1px;font-size:20px!important}.buy-botflow-proxy-notification-text{flex:1;color:#e0e0e0!important;font-size:.8rem!important;line-height:1.5!important}.buy-botflow-proxy-notification-close{flex-shrink:0;top:4px;right:4px;padding:4px!important;position:absolute!important}.buy-botflow-proxy-notification-close-success{color:#4ade80!important}.buy-botflow-proxy-notification-close-success:hover{background:#4ade8033!important}.buy-botflow-proxy-notification-close-error{color:#ef4444!important}.buy-botflow-proxy-notification-close-error:hover{background:#ef444433!important}@media (width<=768px){.buy-botflow-proxy-card{padding:16px!important}.buy-botflow-proxy-country-flag{font-size:1.25rem!important}.buy-botflow-proxy-country-name{font-size:.9rem!important}.buy-botflow-proxy-buy-button{padding:8px 10px!important;font-size:.8rem!important}}@media (width<=480px){.buy-botflow-proxy-card{padding:12px!important}.buy-botflow-proxy-card-header{flex-direction:column;align-items:flex-start;gap:8px}.buy-botflow-proxy-available-badge{align-self:flex-start}.buy-botflow-proxy-country-flag{font-size:1.1rem!important}.buy-botflow-proxy-country-name{font-size:.85rem!important}.buy-botflow-proxy-notification-text{font-size:.75rem!important}.buy-botflow-proxy-buy-button{padding:8px!important;font-size:.75rem!important}}.renewal-proxy-dialog .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.renewal-proxy-header{background:#4ade801a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.renewal-proxy-title-row{align-items:center;gap:12px;display:flex}.renewal-proxy-icon{color:#4ade80;font-size:28px}.renewal-proxy-close{color:#ffffffb3!important}.renewal-proxy-content{padding:24px}.renewal-proxy-form{flex-direction:column;gap:20px;margin-top:10px;display:flex}.renewal-proxy-info{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.renewal-proxy-info-text{color:#e2e8f0!important;font-size:.85rem!important}.renewal-proxy-info-text strong{color:#fff9;font-weight:500}.renewal-proxy-select .MuiOutlinedInput-root{color:#fff;background-color:#1e293b80;border-radius:8px}.renewal-proxy-select .MuiOutlinedInput-root fieldset{border-color:#fff3}.renewal-proxy-select .MuiOutlinedInput-root:hover fieldset{border-color:#4ade8080}.renewal-proxy-select .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#4ade80}.renewal-proxy-select .MuiInputLabel-root{color:#ffffffb3}.renewal-proxy-select .MuiInputLabel-root.Mui-focused{color:#4ade80}.renewal-proxy-select .MuiSelect-select{color:#fff}.renewal-proxy-select .MuiSelect-icon{color:#ffffff80}.renewal-proxy-select .MuiMenuItem-root{color:#fff;background-color:#1e293b}.renewal-proxy-select .MuiMenuItem-root:hover{background-color:#4ade8033}.renewal-proxy-select .MuiMenuItem-root.Mui-selected{background-color:#4ade804d}.renewal-proxy-submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:10px 16px!important;font-size:.9rem!important;font-weight:600!important;display:flex!important}.renewal-proxy-submit-button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #4ade8066}.renewal-proxy-submit-button:disabled{color:#ffffff4d!important;cursor:not-allowed!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.renewal-proxy-close-button{color:#94a3b8!important;text-transform:none!important;background:#94a3b826!important;border-radius:8px!important;padding:10px 16px!important;font-weight:600!important}.renewal-proxy-close-button:hover{background:#94a3b840!important}.renewal-proxy-result{border-radius:8px;padding:12px 16px;animation:.3s forwards resultFadeIn}.renewal-proxy-result-success{background:#4ade801a;border:1px solid #4ade804d}.renewal-proxy-result-error{background:#ef44441a;border:1px solid #ef44444d}.renewal-proxy-result-text{color:#e0e0e0!important;font-size:.85rem!important;line-height:1.5!important}.renewal-proxy-result-success .renewal-proxy-result-text{color:#4ade80!important}.renewal-proxy-result-error .renewal-proxy-result-text{color:#ef4444!important}@keyframes resultFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.renewal-proxy-content,.renewal-proxy-header{padding:16px}.renewal-proxy-form{margin-top:8px}.renewal-proxy-submit-button{padding:8px 12px!important;font-size:.8rem!important}}.delete-proxy-dialog .MuiDialog-paper{color:#fff;background:linear-gradient(145deg,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.delete-proxy-header{background:#ef44441a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.delete-proxy-title-row{align-items:center;gap:12px;display:flex}.delete-proxy-icon{color:#ef4444;font-size:28px}.delete-proxy-close{color:#ffffffb3!important}.delete-proxy-content{flex-direction:column;flex:1;padding:24px;display:flex}.delete-proxy-form{flex-direction:column;flex:1;gap:20px;margin-top:10px;display:flex}.delete-proxy-confirm-text{color:#e2e8f0!important;font-size:.95rem!important;line-height:1.6!important}.delete-proxy-confirm-text strong{color:#ef4444;word-break:break-all;font-weight:600}.delete-proxy-actions{gap:12px;width:100%;margin-top:auto;display:flex}.delete-proxy-actions .MuiButton-root{flex:1}.delete-proxy-submit-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:10px 16px!important;font-size:.9rem!important;font-weight:600!important;display:flex!important}.delete-proxy-submit-button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #ef444466}.delete-proxy-submit-button:disabled{color:#ffffff4d!important;cursor:not-allowed!important;box-shadow:none!important;background:#ffffff1a!important;transform:none!important}.delete-proxy-cancel-button{color:#94a3b8!important;text-transform:none!important;border:1px solid #fff3!important;border-radius:8px!important;padding:10px 16px!important;font-size:.9rem!important;font-weight:600!important}.delete-proxy-cancel-button:hover{background:#ffffff0d!important;border-color:#fff6!important}.delete-proxy-cancel-button:disabled{color:#ffffff4d!important;cursor:not-allowed!important;border-color:#ffffff1a!important}.delete-proxy-close-button{color:#94a3b8!important;text-transform:none!important;background:#94a3b826!important;border-radius:8px!important;padding:10px 16px!important;font-weight:600!important}.delete-proxy-close-button:hover{background:#94a3b840!important}.delete-proxy-result{border-radius:8px;padding:12px 16px;animation:.3s forwards resultFadeIn}.delete-proxy-result-success{background:#4ade801a;border:1px solid #4ade804d}.delete-proxy-result-error{background:#ef44441a;border:1px solid #ef44444d}.delete-proxy-result-text{color:#e0e0e0!important;font-size:.85rem!important;line-height:1.5!important}.delete-proxy-result-success .delete-proxy-result-text{color:#4ade80!important}.delete-proxy-result-error .delete-proxy-result-text{color:#ef4444!important}@media (width<=480px){.delete-proxy-content,.delete-proxy-header{padding:16px}.delete-proxy-actions{flex-direction:column;gap:8px}.delete-proxy-submit-button,.delete-proxy-cancel-button{padding:8px 12px!important;font-size:.8rem!important}}.action-menu-button{transition:all .2s!important}.action-menu-button:hover{transform:scale(1.1)}.action-menu-button:active{transform:scale(.95)}.action-menu-buy-botflow .MuiMenuItem-root{padding:8px 16px;transition:all .2s}.action-menu-buy-botflow .MuiMenuItem-root:hover{background-color:#667eea1a!important}.action-menu-buy-botflow .MuiListItemText-primary{font-size:.85rem!important;font-weight:500!important}.action-menu-buy-botflow .MuiMenuItem-root.Mui-disabled{cursor:not-allowed!important;pointer-events:auto!important}.action-menu-buy-botflow .MuiMenuItem-root.Mui-disabled:hover{background-color:#0000!important}.action-menu-buy-botflow .MuiPaper-root{animation:.2s forwards menuFadeIn}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.action-menu-buy-botflow .MuiMenuItem-root{padding:6px 12px}.action-menu-buy-botflow .MuiListItemText-primary{font-size:.8rem!important}}.table-buy-botflow-proxies-container{z-index:1;flex-direction:column;flex:1;animation:.4s forwards fadeInRow;display:flex;position:relative}.table-scroll-wrapper{scrollbar-width:thin;scrollbar-color:#667eea4d #ffffff05;flex:1;margin-bottom:8px;overflow:auto hidden}.table-scroll-wrapper::-webkit-scrollbar{height:8px}.table-scroll-wrapper::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:4px}.table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#667eea80}.table-container{background-color:#1e293b;border:1px solid #ffffff1a;border-radius:8px;transition:box-shadow .3s;overflow:visible!important}.table-container:hover{box-shadow:0 8px 32px #0000004d}.MuiTable-root .MuiTableCell-root{visibility:visible!important;opacity:1!important;flex:none!important;display:table-cell!important}.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{display:table-cell!important}.skeleton-row{animation:1.5s ease-in-out infinite skeletonPulse}.skeleton-row:nth-child(odd){animation-delay:.1s}.skeleton-row:nth-child(2n){animation-delay:.2s}.empty-row{transition:all .3s}.empty-row:hover{background-color:#667eea0d!important}.data-row{opacity:0;transition:all .2s;animation:.3s forwards fadeInRow}.data-row:hover{z-index:1;position:relative;transform:scale(1.002)}.status-chip{font-weight:500!important;transition:all .2s!important}.status-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.proxy-type-chip{font-family:Courier New,monospace!important;font-weight:600!important;transition:all .2s!important}.proxy-type-chip:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0003}.proxy-name{font-size:.875rem!important;font-weight:500!important}.renewal-price{color:#4ade80!important;font-family:Monaco,Courier New,monospace!important;font-size:.8rem!important;font-weight:600!important}.created-date,.expires-date{color:#fff9!important;font-size:.75rem!important}.table-pagination{z-index:1;background-color:#1e293b;border-top:1px solid #ffffff1a;border-radius:0 0 8px 8px;transition:all .3s;position:relative}.table-pagination:hover{background-color:#252f47}.table-pagination .MuiTablePagination-select{padding-left:8px;padding-right:24px;transition:all .2s}.table-pagination .MuiTablePagination-select:hover{background-color:#667eea1a;border-radius:4px}.table-pagination .MuiIconButton-root{transition:all .2s}.table-pagination .MuiIconButton-root:hover:not(.Mui-disabled){transform:scale(1.1);background-color:#667eea26!important}.table-pagination .MuiIconButton-root:active:not(.Mui-disabled){transform:scale(.95)}.MuiSkeleton-root{background-color:#ffffff1a!important}.MuiTableHead-root .MuiTableCell-root{z-index:2;transition:all .2s;position:sticky;top:0}.MuiTableHead-root .MuiTableCell-root:hover{cursor:default;background-color:#334155!important}.data-row td{transition:all .2s}.data-row:hover td{color:#fff!important}@media (width<=1024px){.MuiTableCell-root{padding:8px 12px!important;font-size:.75rem!important;display:table-cell!important}.proxy-name{font-size:.8rem!important}.renewal-price{font-size:.75rem!important}.created-date,.expires-date{font-size:.7rem!important}}@media (width<=768px){.table-scroll-wrapper{margin-bottom:4px}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.status-chip{font-size:.7rem!important}.status-chip .MuiChip-label{padding-left:6px!important;padding-right:6px!important}.MuiTableCell-root{padding:6px 8px!important;font-size:.75rem!important;display:table-cell!important}.proxy-name{font-size:.75rem!important}.renewal-price{font-size:.7rem!important}.created-date,.expires-date{font-size:.65rem!important}}@media (width<=480px){.status-chip{height:24px!important}.status-chip .MuiChip-label{font-size:.65rem!important}.status-chip .MuiChip-icon{font-size:.9rem!important}.MuiTableCell-root{padding:4px 6px!important;font-size:.7rem!important;display:table-cell!important}.proxy-name{font-size:.7rem!important}.renewal-price{font-size:.65rem!important}.created-date,.expires-date,.proxy-type-chip{font-size:.6rem!important}.proxy-type-chip .MuiChip-label{padding:0 6px!important;font-size:.6rem!important}}@media (width<=1024px){.MuiTable-root .MuiTableCell-root,.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=768px){.MuiTable-root .MuiTableCell-root,.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{visibility:visible!important;opacity:1!important;display:table-cell!important}}@media (width<=480px){.MuiTable-root .MuiTableCell-root,.MuiTable-root .MuiTableCell-root[class*=MuiTableCell]{visibility:visible!important;opacity:1!important;display:table-cell!important}}.buy-botflow-proxies-wrapper{z-index:1;position:relative}.buy-botflow-proxies-paper{z-index:1;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;background:#ffffff08!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:48px 24px!important}.buy-botflow-proxies-content{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.buy-botflow-proxies-loading{flex-direction:column;align-items:center;gap:16px;display:flex}.buy-botflow-proxies-loading-text{color:#b0b0b0!important;font-size:.95rem!important}.buy-botflow-proxies-icon{color:#81c784;margin-bottom:8px}.buy-botflow-proxies-error-icon{color:#ef4444;margin-bottom:8px}.buy-botflow-proxies-title{color:#e0e0e0!important;font-size:1.25rem!important;font-weight:600!important}.buy-botflow-proxies-message{color:#b0b0b0!important;font-size:.95rem!important}.buy-botflow-proxies-retry-button{color:#fff!important;text-transform:none!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-radius:8px!important;padding:10px 24px!important;font-weight:600!important}.buy-botflow-proxies-retry-button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #667eea66}.buy-botflow-proxies-section-header{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;margin-bottom:20px;animation:.4s forwards fadeInUp;display:flex}.buy-botflow-proxies-section-icon{color:#ce93d8;flex-shrink:0;font-size:32px}.buy-botflow-proxies-section-title{color:#fff!important;margin:0!important;font-weight:600!important;line-height:1.4!important}.buy-botflow-proxies-table-section{margin-top:48px}.buy-botflow-proxies-table-section .buy-botflow-proxies-section-header{margin-top:0}@media (width<=768px){.buy-botflow-proxies-paper{min-height:300px;padding:32px 16px!important}.buy-botflow-proxies-icon{font-size:36px!important}.buy-botflow-proxies-title{font-size:1.1rem!important}.buy-botflow-proxies-message{font-size:.85rem!important}.buy-botflow-proxies-section-header{gap:8px;margin-top:24px;margin-bottom:16px}.buy-botflow-proxies-section-icon{font-size:24px}.buy-botflow-proxies-section-title{font-size:1.15rem!important}.buy-botflow-proxies-table-section{margin-top:32px}}@media (width<=480px){.buy-botflow-proxies-paper{min-height:250px;padding:24px 12px!important}.buy-botflow-proxies-icon{font-size:28px!important}.buy-botflow-proxies-title{font-size:1rem!important}.buy-botflow-proxies-message{font-size:.8rem!important}.buy-botflow-proxies-section-header{gap:6px;margin-top:20px;margin-bottom:12px}.buy-botflow-proxies-section-icon{font-size:20px}.buy-botflow-proxies-section-title{font-size:1.05rem!important}.buy-botflow-proxies-table-section{margin-top:24px}}@viewport{width:device-width;zoom:1}.fade-in{animation:.6s forwards fadeInUp}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.MuiButton-root{transition:all .3s}.MuiButton-root:active{transform:scale(.98)}.MuiTooltip-tooltip{border:1px solid #ffffff1a;max-width:300px;padding:8px 12px;font-size:.875rem;background-color:#1e293b!important}.proxies-store-page{width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.proxies-store-container{box-sizing:border-box;width:100%;max-width:100%}.proxies-store-header{width:100%}@media (width<=960px){.proxies-store-page{padding:0}.proxies-store-container{padding-left:8px!important;padding-right:8px!important}.proxies-store-header{flex-direction:column;gap:8px;align-items:flex-start!important}.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}@media (width<=768px){.proxies-store-container{padding-left:4px!important;padding-right:4px!important}.proxies-store-header h1{font-size:1.1rem!important}}@media (width<=480px){.proxies-store-container{padding-left:2px!important;padding-right:2px!important}.proxies-store-header h1{line-height:1.2;font-size:1rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.proxies-store-page,.MuiContainer-root{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.article-content ul,.article-content ol{padding-left:20px}.article-content li{margin-bottom:4px}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content ul,.article-content ol{padding-left:16px}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.7rem}.article-content ul,.article-content ol{padding-left:12px}.article-content li{font-size:.85rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.7rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}.article-content>:nth-child(16){animation-delay:.8s}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}.article-content .MuiTypography-h4{font-size:1.1rem!important}.article-content .MuiTypography-h5{font-size:.95rem!important}.article-content .MuiTypography-h6{font-size:.9rem!important}.article-content .MuiTypography-body1{font-size:.85rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}.article-content .MuiTypography-h4{font-size:1rem!important}.article-content .MuiTypography-h5{font-size:.85rem!important}.article-content .MuiTypography-h6,.article-content .MuiTypography-body1{font-size:.8rem!important}.article-content .MuiTypography-body2{font-size:.75rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}.article-content .MuiTypography-root .MuiSvgIcon-root{vertical-align:middle}.article-content ol{margin:0;padding-left:24px}.article-content ol li{margin-bottom:4px}.article-content ul{margin:0;padding-left:20px}.article-content ul li{margin-bottom:4px}.article-content .MuiBox-root{transition:all .3s}.article-content .MuiBox-root:hover{background-color:#ffffff08!important}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}.article-content>:nth-child(13){animation-delay:.65s}.article-content>:nth-child(14){animation-delay:.7s}.article-content>:nth-child(15){animation-delay:.75s}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.article-content .MuiTableContainer-root{background:#0003!important}.article-content .MuiTableCell-root{border-bottom:1px solid #ffffff0d;padding:10px 16px}.article-content code{background:#0000004d;border-radius:4px;padding:1px 6px;font-size:.85em}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableContainer-root{overflow-x:auto}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.75rem}.article-content .MuiChip-root{font-size:.7rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.65rem}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}.article-content>:nth-child(8){animation-delay:.4s}.article-content>:nth-child(9){animation-delay:.45s}.article-content>:nth-child(10){animation-delay:.5s}.article-content>:nth-child(11){animation-delay:.55s}.article-content>:nth-child(12){animation-delay:.6s}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.article-content .MuiTable-root{background:0 0}.article-content .MuiTableRow-root{transition:background .2s}.article-content .MuiTableRow-root:hover{background:#ffffff08}.article-content .MuiTableCell-root{color:#ffffffb3;border-color:#ffffff0d;padding:12px 16px}.article-content .MuiChip-root{cursor:pointer;transition:all .2s}.article-content .MuiChip-root:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea33}.article-content code{color:#f59e0b;background:#ffffff14;border-radius:4px;padding:2px 8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}.article-content .MuiTableCell-root{padding:8px 12px;font-size:.85rem}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTableCell-root{padding:6px 10px;font-size:.8rem}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTableCell-root{padding:4px 8px;font-size:.7rem}.article-content .MuiTableRow-root{display:block}.article-content .MuiTableRow-root .MuiTableCell-root{width:100%;display:block}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.article-content .MuiLink-root{transition:all .2s}.article-content .MuiLink-root:hover{text-decoration:underline}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTypography-h4{font-size:1.15rem!important}.article-content .MuiTypography-h5{font-size:1rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTypography-h4{font-size:1.05rem!important}.article-content .MuiTypography-h5{font-size:.95rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}.article-content>:nth-child(6){animation-delay:.3s}.article-content>:nth-child(7){animation-delay:.35s}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTypography-h4{font-size:1.15rem!important}.article-content .MuiTypography-h5{font-size:1rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTypography-h4{font-size:1.05rem!important}.article-content .MuiTypography-h5{font-size:.95rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}@media (width<=768px){input,select,textarea{font-size:16px!important}}@viewport{width:device-width;zoom:1}.article-content>*{animation:.5s forwards fadeInUp}.article-content>:first-child{animation-delay:50ms}.article-content>:nth-child(2){animation-delay:.1s}.article-content>:nth-child(3){animation-delay:.15s}.article-content>:nth-child(4){animation-delay:.2s}.article-content>:nth-child(5){animation-delay:.25s}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#667eea80;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#667eeacc}@media (width<=768px){::-webkit-scrollbar{width:2px;height:2px}}.article-page{background-color:#0f172a;width:100%;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.article-content{width:100%;max-width:1200px;margin:0 auto;padding-bottom:40px}.article-content .MuiSvgIcon-root{transition:transform .3s}.article-content .MuiSvgIcon-root:hover{transform:scale(1.1)}@media (width<=960px){.article-page{padding:0}.article-content{max-width:100%;padding-left:4px;padding-right:4px}}@media (width<=768px){.article-page{padding:0}.article-content{max-width:100%;padding-left:2px;padding-right:2px}.article-content .MuiPaper-root{padding:16px!important}.article-content .MuiTypography-h4{font-size:1.15rem!important}}@media (width<=480px){.article-page{padding:0}.article-content{max-width:100%;padding-left:0;padding-right:0}.article-content .MuiPaper-root{border-radius:8px!important;padding:12px!important}.article-content .MuiTypography-h4{font-size:1.05rem!important}}@media (hover:none) and (pointer:coarse){.MuiIconButton-root{padding:12px!important}.MuiButton-root:hover{transform:none}body{font-size:16px}}@supports (-webkit-touch-callout:none){.article-page{min-height:-webkit-fill-available}}html,body{width:100%;max-width:100vw;overflow-x:hidden}*{box-sizing:border-box}@media (width<=768px){input,select,textarea{font-size:16px!important}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,Helvetica,Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
