.auto-refresh-container{position:fixed;z-index:9999;padding:6px 12px;background:#fffc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.4);border-radius:30px;box-shadow:0 4px 15px #00000014;display:flex;align-items:center;gap:10px;font-family:Public Sans,sans-serif;transition:all .3s ease;cursor:default;-webkit-user-select:none;user-select:none}.auto-refresh-container:hover{background:#fffffff2;transform:translateY(-2px) translate(var(--hover-x, 0));box-shadow:0 6px 20px #0000001f}.auto-refresh-bottom-right{bottom:20px;right:20px}.auto-refresh-bottom-left{bottom:20px;left:20px}.auto-refresh-top-right{top:80px;right:20px}.auto-refresh-top-left{top:80px;left:20px}.auto-refresh-bottom-center{bottom:20px;left:50%;transform:translate(-50%);--hover-x: -50%}.auto-refresh-timer{font-size:.75rem;font-weight:600;color:#566a7f;min-width:38px;text-align:center}.auto-refresh-progress-wrapper{width:60px;height:4px;background:#0000000d;border-radius:10px;overflow:hidden;position:relative}.auto-refresh-progress-bar{height:100%;background:linear-gradient(90deg,#696cff,#7e81ff);width:100%;transition:width 1s linear}.auto-refresh-btn{background:none;border:none;padding:2px;color:#696cff;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.auto-refresh-btn i{font-size:1.1rem}.auto-refresh-btn:hover{background:#696cff1a;transform:rotate(180deg)}.auto-refresh-status{width:6px;height:6px;border-radius:50%;background:#71dd37;position:relative}.auto-refresh-status.paused{background:#ffab00}.auto-refresh-status:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:inherit;animation:status-pulse 2s infinite}@keyframes status-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(3);opacity:0}}@media (max-width: 767px){.auto-refresh-container{display:none!important}}[data-theme=dark] .auto-refresh-container{background:#232333cc;border-color:#ffffff1a;box-shadow:0 4px 15px #0006}[data-theme=dark] .auto-refresh-timer{color:#a3a4cc}
