.adv-idle-warning{position:fixed;z-index:100000;inset:auto 16px 90px;max-width:640px;margin:auto;padding:16px;display:flex;align-items:center;gap:16px;background:#222b27;color:#fff;border:2px solid #f1a575;border-radius:12px;box-shadow:0 8px 32px #0009;font:16px/1.5 Arial,sans-serif}.adv-idle-warning span{flex:1}.adv-idle-warning button{flex:none;min-height:44px;background:#e47a39;color:#181d1b;border:0;border-radius:8px;padding:10px 14px;font:700 15px Arial,sans-serif}@media(max-width:550px){.adv-idle-warning{inset:auto 12px 100px;flex-direction:column;align-items:stretch;gap:10px}}@media print{.adv-idle-warning{display:none}}
