.SessionKickedAlert_overlay__duC8i{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:999999999999!important;animation:SessionKickedAlert_fadeIn__QRdxh .3s ease-out;padding:20px}.SessionKickedAlert_overlay__duC8i.SessionKickedAlert_closing__Oj2Aq{animation:SessionKickedAlert_fadeOut__LiN3K .3s ease-out forwards}.SessionKickedAlert_modal__W_0VY{background:#ffffff;border-radius:16px;padding:32px;max-width:500px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);animation:SessionKickedAlert_slideUp__nzyCO .4s cubic-bezier(.16,1,.3,1);text-align:center;position:relative;overflow:hidden}html.dark .SessionKickedAlert_modal__W_0VY{background:#1e293b;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.1)}.SessionKickedAlert_modal__W_0VY:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#60a5fa,#3b82f6);background-size:200% 100%;animation:SessionKickedAlert_shimmer__INSdH 2s linear infinite}.SessionKickedAlert_modal__W_0VY.SessionKickedAlert_modalClosing__nCCzr{animation:SessionKickedAlert_slideDown__mKaH3 .3s ease-out forwards}.SessionKickedAlert_iconWrapper__YEewJ{position:relative;width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.SessionKickedAlert_iconPulse__L5_mM{position:absolute;width:100%;height:100%;border-radius:50%;background:rgba(59,130,246,.2);animation:SessionKickedAlert_pulse__ihSOB 2s cubic-bezier(.4,0,.6,1) infinite}.SessionKickedAlert_icon__jzn2n{font-size:48px!important;z-index:1;color:#3b82f6}.SessionKickedAlert_title__8qWDw{font-family:Poppins,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 16px;line-height:1.3;letter-spacing:-.02em}html.dark .SessionKickedAlert_title__8qWDw{color:#ffffff}.SessionKickedAlert_description__TXJUw{font-family:Inter,Segoe UI,sans-serif;font-size:.95rem;color:#64748b;margin:0 0 12px;line-height:1.6}html.dark .SessionKickedAlert_description__TXJUw{color:#cbd5e1}.SessionKickedAlert_timestamp__sJD8W{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#64748b;margin:0 0 24px;padding:8px 16px;background:#f1f5f9;border-radius:8px;display:inline-flex;align-items:center;gap:8px}html.dark .SessionKickedAlert_timestamp__sJD8W{background:rgba(255,255,255,.05);color:#94a3b8}.SessionKickedAlert_timestamp__sJD8W .SessionKickedAlert_material-symbols-outlined__BszDh{font-size:16px}.SessionKickedAlert_securityTips__gn6g7{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px;margin-bottom:24px;text-align:left}html.dark .SessionKickedAlert_securityTips__gn6g7{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2)}.SessionKickedAlert_securityTitle__38352{font-family:Poppins,Segoe UI,sans-serif;font-size:.9rem;font-weight:600;color:#dc2626;margin:0 0 12px;display:flex;align-items:center;gap:8px}html.dark .SessionKickedAlert_securityTitle__38352{color:#fca5a5}.SessionKickedAlert_securityIcon__MjY5i{font-size:18px!important;color:#dc2626}html.dark .SessionKickedAlert_securityIcon__MjY5i{color:#f59e0b}.SessionKickedAlert_securityList__8B5Ox{margin:0;padding:0 0 0 20px;list-style-type:disc}.SessionKickedAlert_securityList__8B5Ox li{font-family:Inter,Segoe UI,sans-serif;font-size:.85rem;color:#475569;margin-bottom:8px;line-height:1.5}html.dark .SessionKickedAlert_securityList__8B5Ox li{color:#cbd5e1}.SessionKickedAlert_securityList__8B5Ox li:last-child{margin-bottom:0}.SessionKickedAlert_securityList__8B5Ox li strong{color:#dc2626;font-weight:600}html.dark .SessionKickedAlert_securityList__8B5Ox li strong{color:#f87171}.SessionKickedAlert_confirmButton__jRRUh{width:100%;padding:16px 32px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff!important;font-family:Poppins,Segoe UI,sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px rgba(59,130,246,.4),inset 0 1px 0 rgba(255,255,255,.2)}.SessionKickedAlert_confirmButton__jRRUh:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.5),inset 0 1px 0 rgba(255,255,255,.2)}.SessionKickedAlert_confirmButton__jRRUh:active{transform:translateY(0);color:#ffffff!important}.SessionKickedAlert_confirmButton__jRRUh .SessionKickedAlert_material-symbols-outlined__BszDh{font-size:20px;color:#ffffff!important}.SessionKickedAlert_confirmButton__jRRUh span{color:#ffffff!important}.SessionKickedAlert_buttonText__XJNFa{flex:1 1}.SessionKickedAlert_countdown__js5xc{font-family:JetBrains Mono,monospace;font-size:.85rem;opacity:.9;background:rgba(255,255,255,.25);padding:4px 10px;border-radius:6px}html.dark .SessionKickedAlert_countdown__js5xc{background:rgba(255,255,255,.15)}.SessionKickedAlert_progressBar__QbLiz{width:100%;height:4px;background:#e2e8f0;border-radius:2px;margin-top:16px;overflow:hidden}html.dark .SessionKickedAlert_progressBar__QbLiz{background:rgba(255,255,255,.1)}.SessionKickedAlert_progressFill__R2XRT{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:2px;transition:width 1s linear}@keyframes SessionKickedAlert_fadeIn__QRdxh{0%{opacity:0}to{opacity:1}}@keyframes SessionKickedAlert_fadeOut__LiN3K{0%{opacity:1}to{opacity:0}}@keyframes SessionKickedAlert_slideUp__nzyCO{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SessionKickedAlert_slideDown__mKaH3{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(30px) scale(.95)}}@keyframes SessionKickedAlert_pulse__ihSOB{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.3);opacity:0}}@keyframes SessionKickedAlert_shimmer__INSdH{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:480px){.SessionKickedAlert_modal__W_0VY{padding:28px 24px;border-radius:20px}.SessionKickedAlert_title__8qWDw{font-size:1.25rem}.SessionKickedAlert_description__TXJUw{font-size:.9rem}.SessionKickedAlert_iconWrapper__YEewJ{width:64px;height:64px;margin-bottom:20px}.SessionKickedAlert_icon__jzn2n{font-size:36px!important}.SessionKickedAlert_securityTips__gn6g7{padding:12px}.SessionKickedAlert_securityList__8B5Ox li{font-size:.8rem}.SessionKickedAlert_confirmButton__jRRUh{padding:14px 24px;font-size:.95rem}}