#aks-exit-popup{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:999999;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}#aks-exit-popup.active{opacity:1;visibility:visible}.aks-exit-popup-content{background:var(--bg-card,#fff);border-radius:20px;max-width:440px;width:100%;padding:20px 18px 18px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.2);transform:scale(.95) translateY(10px);transition:transform .3s cubic-bezier(.34,1.56,.64,1);max-height:90vh;overflow-y:auto;margin:auto}#aks-exit-popup.active .aks-exit-popup-content{transform:scale(1) translateY(0)}.aks-exit-popup-content::-webkit-scrollbar{width:3px}.aks-exit-popup-content::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.aks-exit-header{text-align:center;margin-bottom:14px;position:relative}.aks-exit-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.aks-exit-close{width:34px;height:34px;border:none;background:0 0;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;color:var(--text-muted,#999);padding:0;flex-shrink:0;position:relative}.aks-exit-close:hover{background:rgba(128,128,128,.1);color:var(--text-primary,#333)}.aks-exit-close:active{transform:scale(.8)}.aks-exit-close::after{content:"3x";position:absolute;bottom:-4px;right:-4px;font-size:8px;background:var(--theme-color,#2e7d32);color:#fff;padding:1px 5px;border-radius:8px;font-weight:700}.aks-exit-timer-wrapper{display:flex;align-items:center;gap:4px;background:var(--bg-light,#f8f9fa);padding:4px 12px 4px 8px;border-radius:20px;font-weight:600;font-size:14px;color:var(--text-primary,#222);box-shadow:inset 0 1px 3px rgba(0,0,0,.06)}.aks-exit-timer-label{font-size:14px;line-height:1}.aks-exit-timer{font-size:20px;font-weight:700;color:var(--theme-color,#2e7d32);min-width:28px;text-align:center;transition:transform .15s ease,color .3s ease;display:inline-block;font-variant-numeric:tabular-nums}.aks-exit-timer-unit{font-size:12px;color:var(--text-muted,#888);font-weight:400}.aks-exit-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 8px;background:var(--theme-color,#2e7d32);border-radius:50%;color:#fff;box-shadow:0 4px 20px rgba(46,125,50,.3)}.aks-exit-header h3{margin:0;font-size:17px;font-weight:700;color:var(--text-primary,#222);line-height:1.3}.aks-exit-subtitle{margin:3px 0 0;font-size:12px;color:var(--text-muted,#888)}.aks-exit-suggestions{display:flex;flex-direction:column;gap:10px;margin:14px 0 0}.aks-exit-suggestion{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--bg-light,#f8f9fa);border-radius:14px;text-decoration:none;transition:all .2s ease;border:1.5px solid transparent;position:relative}.aks-exit-suggestion:hover{background:var(--bg-card,#fff);border-color:var(--theme-color,#2e7d32);transform:translateX(-3px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.aks-exit-suggestion:active{transform:scale(.97)}.aks-exit-thumb{position:relative;width:60px;height:60px;border-radius:12px;overflow:hidden;flex-shrink:0;background:var(--bg-light,#e9ecef);box-shadow:0 2px 8px rgba(0,0,0,.06)}.aks-exit-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s;display:block}.aks-exit-suggestion:hover .aks-exit-thumb img{transform:scale(1.06)}.aks-exit-info{flex:1;min-width:0}.aks-exit-title{display:block;display:-webkit-box;font-size:14px;font-weight:600;color:var(--text-primary,#222);line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px}.aks-exit-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aks-exit-views{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--text-muted,#888)}.aks-exit-category{font-size:10px;color:var(--theme-color,#2e7d32);background:rgba(46,125,50,.1);padding:1px 8px;border-radius:10px;font-weight:500}.aks-exit-badge{font-size:10px;font-weight:600;padding:2px 8px;border-radius:12px;display:inline-block;letter-spacing:.3px}.aks-exit-badge.badge-hot{background:#e8f5e9;color:#2e7d32}.aks-exit-badge.badge-popular{background:#e3f2fd;color:#1565c0}.aks-exit-badge.badge-fire{background:#fff3e0;color:#e65100}.aks-exit-badge.badge-new{background:#fce4ec;color:#c62828}.aks-exit-arrow{flex-shrink:0;color:var(--text-muted,#ccc);transition:all .2s}.aks-exit-suggestion:hover .aks-exit-arrow{color:var(--theme-color,#2e7d32)}.aks-exit-empty{text-align:center;padding:20px;color:var(--text-muted,#999)}.aks-exit-empty p{margin:0;font-size:13px}body.dark-mode .aks-exit-popup-content{background:var(--bg-card,#1a1d24)}body.dark-mode .aks-exit-header h3{color:var(--text-primary,#e8eaed)}body.dark-mode .aks-exit-subtitle{color:var(--text-muted,#9aa0a6)}body.dark-mode .aks-exit-suggestion{background:var(--bg-light,#23272f)}body.dark-mode .aks-exit-suggestion:hover{background:var(--bg-card,#2a2d36);border-color:var(--theme-color,#4caf50)}body.dark-mode .aks-exit-title{color:var(--text-primary,#e8eaed)}body.dark-mode .aks-exit-views{color:var(--text-muted,#9aa0a6)}body.dark-mode .aks-exit-close{color:var(--text-muted,#9aa0a6)}body.dark-mode .aks-exit-close:hover{background:rgba(255,255,255,.05);color:var(--text-primary,#fff)}body.dark-mode .aks-exit-close::after{background:#4caf50}body.dark-mode .aks-exit-empty{color:var(--text-muted,#9aa0a6)}body.dark-mode .aks-exit-thumb{background:var(--bg-light,#2a2d36)}body.dark-mode .aks-exit-timer-wrapper{background:var(--bg-light,#23272f);color:var(--text-primary,#e8eaed)}body.dark-mode .aks-exit-timer{color:#81c784}body.dark-mode .aks-exit-timer-unit{color:var(--text-muted,#9aa0a6)}body.dark-mode .aks-exit-category{background:rgba(76,175,80,.15);color:#81c784}body.dark-mode .aks-exit-badge.badge-hot{background:rgba(46,125,50,.2);color:#81c784}body.dark-mode .aks-exit-badge.badge-popular{background:rgba(21,101,192,.2);color:#64b5f6}body.dark-mode .aks-exit-badge.badge-fire{background:rgba(230,81,0,.2);color:#ffab91}body.dark-mode .aks-exit-badge.badge-new{background:rgba(198,40,40,.2);color:#ef9a9a}@media (max-width:480px){.aks-exit-popup-content{padding:16px 12px 14px;border-radius:16px;max-width:100%;margin:10px}.aks-exit-header h3{font-size:15px}.aks-exit-icon{width:44px;height:44px}.aks-exit-thumb{width:48px;height:48px;border-radius:10px}.aks-exit-title{font-size:13px}.aks-exit-suggestion{padding:10px 12px;gap:12px}.aks-exit-close{width:30px;height:30px}.aks-exit-timer{font-size:18px}.aks-exit-timer-wrapper{padding:3px 8px 3px 6px;font-size:12px}}.aks-exit-suggestion:focus-visible,.aks-exit-close:focus-visible{outline:2px solid var(--theme-color,#2e7d32);outline-offset:2px}