.adv-undo-redo[data-v-93cf1d03]{align-items:center;gap:2px;display:flex;position:relative}.adv-undo-redo .adv-undo-redo__history[data-v-93cf1d03]{min-height:var(--touch-target-sm);border-color:var(--color-border);color:var(--color-muted);gap:3px;padding:5px 8px}.adv-undo-redo .adv-undo-redo__history.is-open[data-v-93cf1d03]{background:var(--accent-active-bg);border-color:var(--accent-focus-border);color:var(--color-accent)}.adv-undo-redo__icon[data-v-93cf1d03]{flex-shrink:0;width:15px;height:15px}.adv-undo-redo__chevron[data-v-93cf1d03]{opacity:.6;width:9px;height:9px;transition:transform var(--speed-fast);flex-shrink:0}.adv-undo-redo__history.is-open .adv-undo-redo__chevron[data-v-93cf1d03]{transform:rotate(180deg)}.adv-history-drop[data-v-93cf1d03]{flex-direction:column;min-height:0;display:flex}.adv-history-drop__header[data-v-93cf1d03]{border-bottom:1px solid var(--color-border);justify-content:flex-end;align-items:center;padding:6px 10px;display:flex}.adv-history-drop__header .adv-history-drop__clear[data-v-93cf1d03]{color:var(--color-muted);padding:2px 6px;font-size:11px}.adv-history-drop__scroll[data-v-93cf1d03]{overscroll-behavior:contain;scroll-snap-type:y proximity;max-height:320px;padding:4px;overflow-y:auto}.adv-history-drop__scroll[data-v-93cf1d03]::-webkit-scrollbar{width:4px}.adv-history-drop__scroll[data-v-93cf1d03]::-webkit-scrollbar-track{background:0 0}.adv-history-drop__scroll[data-v-93cf1d03]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}.adv-history-drop__empty[data-v-93cf1d03]{color:var(--color-muted);text-align:center;padding:20px 0;font-size:12px}.adv-history-drop__scroll .adv-history-drop__entry[data-v-93cf1d03]{width:100%;min-height:var(--touch-target-sm);border-radius:var(--radius-md);text-align:left;color:var(--color-text);scroll-snap-align:start;background:0 0;border-color:#0000;justify-content:flex-start;gap:10px;padding:7px 10px;font-size:13px}.adv-history-drop__scroll .adv-history-drop__entry[data-v-93cf1d03]:hover:not(:disabled){background:var(--accent-hover-bg);border-color:#0000}.adv-history-drop__scroll .adv-history-drop__entry.is-current[data-v-93cf1d03]{background:var(--accent-active-bg)}.adv-history-drop__scroll .adv-history-drop__entry.is-undone[data-v-93cf1d03]{opacity:.5}.adv-history-drop__entry-icon[data-v-93cf1d03]{border-radius:var(--radius-sm);background:var(--color-surface-raised);width:28px;height:28px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.adv-history-drop__entry.is-undone .adv-history-drop__entry-icon[data-v-93cf1d03]{color:var(--color-muted)}.adv-history-drop__entry-icon svg[data-v-93cf1d03]{width:14px;height:14px}.adv-history-drop__entry-body[data-v-93cf1d03]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adv-history-drop__entry-label[data-v-93cf1d03]{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.adv-history-drop__entry-meta[data-v-93cf1d03]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adv-history-drop__entry-time[data-v-93cf1d03]{color:var(--color-muted);font-size:10px}.adv-history-drop__entry-badge[data-v-93cf1d03]{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);background:var(--color-border);border-radius:var(--radius-full);padding:1px 5px;font-size:9px;font-weight:600;line-height:1.6}.adv-history-drop__entry-badge--current[data-v-93cf1d03]{color:var(--color-accent);background:var(--accent-active-bg)}@container (width>=768px) and (width<=1023px){.adv-undo-redo .adv-undo-redo__history[data-v-93cf1d03]{min-height:var(--touch-target-md);padding:8px 10px}}@container (width<=767px){.adv-undo-redo .adv-undo-redo__history[data-v-93cf1d03],.adv-history-drop__scroll .adv-history-drop__entry[data-v-93cf1d03]{min-height:var(--adv-touch-target-min,44px);padding:10px 12px}}.adv-history-panel[data-v-2efa271e]{flex-direction:column;gap:8px;min-width:220px;display:flex}.adv-history-panel__header[data-v-2efa271e]{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.adv-history-panel__title[data-v-2efa271e]{color:var(--color-text);font-size:13px;font-weight:600}.adv-history-panel__header .adv-history-panel__clear[data-v-2efa271e]{color:var(--color-muted);padding:2px 4px;font-size:11px}.adv-history-panel__empty[data-v-2efa271e]{color:var(--color-muted);text-align:center;padding:16px 0;font-size:12px}.adv-history-panel__list[data-v-2efa271e]{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.adv-history-panel__list .adv-history-panel__entry[data-v-2efa271e]{border-radius:var(--radius-sm);text-align:left;width:100%;color:var(--color-text);background:0 0;border-color:#0000;justify-content:flex-start;gap:8px;padding:5px 8px;font-size:12px}.adv-history-panel__list .adv-history-panel__entry[data-v-2efa271e]:hover:not(:disabled){background:var(--accent-hover-bg);border-color:#0000}.adv-history-panel__list .adv-history-panel__entry.is-active[data-v-2efa271e],.adv-history-panel__list .adv-history-panel__entry.is-active[data-v-2efa271e]:hover:not(:disabled){background:var(--accent-active-bg);font-weight:600}.adv-history-panel__entry.is-undone[data-v-2efa271e]{opacity:.45}.adv-history-panel__entry-dot[data-v-2efa271e]{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.adv-history-panel__entry.is-undone .adv-history-panel__entry-dot[data-v-2efa271e]{background:var(--color-muted)}.adv-history-panel__entry-label[data-v-2efa271e]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.adv-history-panel__entry-time[data-v-2efa271e]{color:var(--color-muted);flex-shrink:0;font-size:10px}.adv-history-panel__entry-user[data-v-2efa271e]{flex-shrink:0;font-size:11px}
