#idle-dialog{width:min(92vw,440px);border:2px solid #79a9ed;border-radius:16px;padding:24px;background:#fff;color:#102c48;max-height:92vh;overflow:auto;z-index:2147483647}#idle-dialog::backdrop{background:#0a2039}#idle-dialog form{display:grid;gap:12px;margin:18px 0}#idle-dialog label{display:grid;gap:6px}#idle-dialog input{box-sizing:border-box;width:100%;font-size:20px;padding:12px}#idle-dialog button{padding:14px;cursor:pointer}#idle-error{color:#b51c31}body.idle-locked>*:not(#idle-dialog):not(#idle-config):not(script):not(link){visibility:hidden!important}body.idle-locked #idle-dialog{visibility:visible!important}.finish-work{display:block;width:100%;font-size:1.35rem;font-weight:800;padding:22px;background:#106b48;color:white;border:0;border-radius:12px}.module-new-tab{display:inline-flex;margin-left:6px;padding:4px 8px;font-size:16px;align-items:center}.module-new-tab:focus{outline:3px solid #1476e8}.module-tab-option{font-size:13px;display:inline-flex;gap:6px;align-items:center}

#idle-dialog h2{margin:0 0 12px}#idle-dialog p{margin:8px 0;line-height:1.4}#idle-dialog form{gap:8px;margin:12px 0}#idle-dialog label{margin:0;gap:5px}#idle-dialog input{margin:0;min-height:44px;padding:8px;font-size:18px}#idle-dialog button{padding:12px}
