#v220823SyncNotice{position:relative!important;inset:auto!important;z-index:auto!important;margin:16px;padding:12px 16px;border:1px solid #d8e2eb;border-radius:14px;background:#f4f8fb;color:#173b5e;display:flex;align-items:center;gap:10px;box-shadow:none!important}
#v220823SyncNotice span{width:10px;height:10px;border-radius:50%;background:#c99c22;flex:0 0 auto}#v220823SyncNotice[data-state="ok"] span{background:#249a61}#v220823SyncNotice[data-state="syncing"] span{background:#2878bd}
#v220823SyncNotice b{font-size:12px;flex:1}#v220823SyncNotice button{border:0;border-radius:999px;padding:8px 12px;background:#0b4c82;color:#fff;font-weight:800;cursor:pointer}
.v220823-preview-button{background:#e8f2fb!important;color:#073b68!important}
#v220823Preview{position:fixed;inset:0;z-index:2147483200;background:rgba(1,20,38,.78);display:flex;align-items:center;justify-content:center;padding:18px}#v220823Preview>section{width:min(920px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:22px;box-shadow:0 30px 90px #0006;color:#0b2f52}#v220823Preview header{padding:20px 22px;background:linear-gradient(135deg,#062f58,#0b5784);color:#fff;display:flex;justify-content:space-between;gap:15px}#v220823Preview header h2{margin:3px 0}#v220823Preview header p{margin:0;color:#d8e8f4}#v220823Preview header button{border:0;border-radius:10px;background:#ffffff22;color:#fff;font-size:22px;padding:8px 13px}.v220823-preview-nav,.v220823-preview-tabs,.v220823-preview-perms{display:flex;gap:8px;flex-wrap:wrap}.v220823-preview-nav{padding:15px 22px;border-bottom:1px solid #dce6ed}.v220823-preview-nav span,.v220823-preview-tabs span{padding:9px 12px;border-radius:999px;background:#073f70;color:#fff;font-weight:800;font-size:12px}.v220823-preview-perms span{padding:7px 10px;border-radius:999px;background:#e9f2f8;color:#164a71;font-weight:700;font-size:11px}#v220823Preview article{padding:18px 22px}#v220823Preview article h3{margin:10px 0}.v220823-preview-note{margin-top:18px;padding:12px;border-left:4px solid #c3a438;background:#fff8dc}#v220823Preview footer{padding:0 22px 22px;text-align:right}#v220823Preview footer button{border:0;border-radius:999px;background:#073f70;color:#fff;padding:11px 18px;font-weight:900}
@media(max-width:700px){#v220823SyncNotice{align-items:flex-start;flex-wrap:wrap}#v220823SyncNotice button{width:100%}}
