.dac-list-undo{position:fixed;z-index:100002;left:12px;right:12px;bottom:max(18px,env(safe-area-inset-bottom));font:500 14px/1.45 "Red Hat Display",sans-serif;color:#202020;pointer-events:none}
.dac-list-undo[hidden],.dac-list-undo [hidden]{display:none!important}
.dac-list-undo__panel,.dac-list-undo__launcher{pointer-events:auto;background:#fff;border:1px solid #eadce7;border-radius:12px;box-shadow:0 8px 32px #30182926}
.dac-list-undo__header{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 6px 16px;border-radius:12px 12px 0 0;background:#fff}
.dac-list-undo__heading{margin:0;color:#202020;font-weight:750;font-size:14px}
.dac-list-undo__close{display:grid;place-items:center;min-width:44px;min-height:44px;background:transparent;border:0;border-radius:8px;color:#686168}
.dac-list-undo__close svg{width:18px;height:18px}
.dac-list-undo__rows{list-style:none;margin:0;padding:0;max-height:min(38vh,310px);overflow:auto;overscroll-behavior:contain}
.dac-list-undo__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid #e5e0e3}
.dac-list-undo__status{margin:0 0 4px;font:700 12px/1.4 "Red Hat Display",sans-serif;color:#202020}
.dac-list-undo__message{margin:0;overflow-wrap:anywhere;font:700 18px/1.2 Zenon,Georgia,serif;letter-spacing:-.02em}
.dac-list-undo__detail{margin:4px 0 0;font-size:12px;color:#686168}
.dac-list-undo__action,.dac-list-undo__launcher{min-height:44px;padding:10px 14px;border-radius:8px;color:#202020;font:750 14px/1.3 "Red Hat Display",sans-serif;cursor:pointer}
.dac-list-undo__action{border:0;background:#171717;color:#fff;--dac-undo-focus:#fff}
.dac-list-undo__action:disabled{opacity:.6;cursor:wait}
.dac-list-undo button:hover{background:#f8f7f8}
.dac-list-undo .dac-list-undo__action:hover{background:#202020}
.dac-list-undo button:focus-visible{outline:2px solid var(--dac-undo-focus,#762c69);outline-offset:-2px}
.dac-list-undo__footnote{margin:0;padding:8px 16px 12px;font-size:11px;color:#686168}
.dac-list-undo__launcher{float:right;border:1px solid #c9c1c7}
.dac-list-undo__announcer{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(min-width:700px){.dac-list-undo{left:24px;right:auto;bottom:24px;width:380px;max-width:calc(100vw - 48px)}}
@media(prefers-reduced-motion:reduce){.dac-list-undo *{scroll-behavior:auto!important}}
@media(forced-colors:active){.dac-list-undo__panel,.dac-list-undo__launcher,.dac-list-undo__action{border:1px solid ButtonText}.dac-list-undo button:focus-visible{outline-color:Highlight}}
