.app-data-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;padding:10px 12px;margin-block:10px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--muted);font:12px/1.5 inherit;flex-shrink:0}.app-data-status[data-state=error],.app-data-status[data-state=conflict]{color:var(--ink);border-color:var(--accent)}.app-data-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.app-data-actions select{max-width:220px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:5px}.app-data-status [hidden]{display:none!important}.json-history{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.json-history header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.json-history h3{margin:0;font-size:15px}.json-history-list{display:grid;gap:7px;margin:12px 0}.json-history-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.json-history-item>div:first-child{min-width:0}.json-history-item strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.json-history-item small{color:var(--muted)}.json-history-item .app-data-actions{flex-shrink:0}.json-history-confirm{padding:10px;border:1px solid var(--line);border-radius:10px}.json-history-confirm[hidden]{display:none}.json-history-note{color:var(--muted);font-size:12px;line-height:1.6}.gm-game>.app-data-status,.tetris-game>.app-data-status{font-size:11px;padding:6px 9px;margin-block:6px}.gm-game>.app-data-status{background:#fff8e3;color:#5c421d;border-color:#b89a62}.tetris-game>.app-data-status{background:#eeebe2;color:#554b3c;border-color:#c6bdae}@container (max-width:480px){.json-history-item{align-items:flex-start;flex-direction:column}.json-history-item .app-data-actions{width:100%}}
.app-data-status[data-app-data-status][hidden]{display:none!important}
