.aw-p22-sync{display:grid;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #303030}.aw-p22-sync__state{display:flex;align-items:flex-start;gap:10px}.aw-p22-sync__dot{width:9px;height:9px;margin-top:5px;border-radius:50%;background:#777;flex:none}.aw-p22-sync__state>div{display:grid;gap:3px}.aw-p22-sync__state strong{font-size:.82rem}.aw-p22-sync__state span{color:#aaa;font-size:.74rem;line-height:1.45}.aw-p22-sync__actions{display:flex;flex-wrap:wrap;gap:7px}.aw-p22-sync[data-status=ok] .aw-p22-sync__dot{background:#54a66b}.aw-p22-sync[data-status=warning] .aw-p22-sync__dot{background:#c99b4c}.aw-p22-sync[data-status=error] .aw-p22-sync__dot{background:#c44}.aw-p22-sync[data-status=working] .aw-p22-sync__dot{animation:awP22Pulse 1s infinite alternate}.aw-p22-dialog{max-width:720px;width:min(92vw,720px);padding:0;border:1px solid #333;background:#0d0d0d;color:#eee}.aw-p22-dialog::backdrop{background:rgba(0,0,0,.78)}.aw-p22-dialog__card{display:grid;gap:14px;padding:20px}.aw-p22-dialog__head{display:flex;justify-content:space-between;gap:14px;align-items:start}.aw-p22-dialog__head h3{margin:.2rem 0 0}.aw-p22-dialog p{margin:0;color:#aaa}.aw-p22-dialog textarea{width:100%;min-height:220px;padding:12px;background:#080808;color:#eee;border:1px solid #333;font:12px/1.45 monospace}.aw-p22-dialog__actions{display:flex;gap:8px}@keyframes awP22Pulse{to{opacity:.25}}@media(max-width:640px){.aw-p22-sync__actions,.aw-p22-dialog__head,.aw-p22-dialog__actions{display:grid}.aw-p22-sync__actions .button,.aw-p22-dialog__actions .button{width:100%;justify-content:center}}