.ar-confirm-wrap{grid-template-rows:1fr;display:grid}.ar-confirm{border:1px solid var(--es-border);background:var(--es-surface);border-radius:20px;flex-direction:column;gap:14px;min-height:0;padding:22px;display:flex;overflow:hidden}.ar-confirm__text{flex-direction:column;gap:6px;min-width:0;display:flex}.ar-confirm h2{color:var(--es-heading);font:500 18px/1.3 var(--es-font);letter-spacing:-.01em;text-wrap:balance;margin:0}.ar-confirm .ar-muted{text-wrap:pretty;font-size:13px;line-height:20px}.ar-confirm__chips{flex-wrap:wrap;gap:8px;display:flex}.ar-confirm__chip{border:1px dashed color-mix(in srgb,var(--es-secondary) 55%,transparent);background:var(--es-surface);max-width:100%;min-height:36px;color:var(--es-text);font:400 14px/20px var(--es-font);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:6px;padding:7px 14px 7px 11px;transition:background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1),opacity .15s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.ar-confirm__chip input{z-index:1;border-radius:inherit;opacity:0;width:100%;height:100%;cursor:inherit;appearance:none;margin:0;position:absolute;inset:0}.ar-confirm__chip:has(input:focus-visible){outline:2px solid var(--es-focus);outline-offset:2px}.ar-confirm__chip[data-checked]{border-style:solid;border-color:color-mix(in oklab,var(--es-brand) 55%,transparent);background:color-mix(in oklab,var(--es-brand) 9%,var(--es-surface));color:var(--es-heading)}.ar-confirm__chip[data-locked]{cursor:default}.ar-confirm[data-frozen] .ar-confirm__chip{opacity:.5;cursor:default}.ar-confirm__mark{width:14px;height:14px;color:var(--es-brand);flex:none;position:relative}.ar-confirm__mark>span{place-items:center;display:grid;position:absolute;inset:0}.ar-confirm__mark svg{width:14px;height:14px}.ar-confirm__chip[data-checked] .ar-confirm__mark{color:var(--es-brand-ink)}.ar-confirm__label{overflow-wrap:anywhere;min-width:0}@media (hover:hover) and (pointer:fine){.ar-confirm__chip:not([data-checked]):not([data-disabled]):hover{border-color:var(--es-secondary);background:var(--es-hover)}}@media (pointer:coarse){.ar-confirm__chip{min-height:44px}}.ar-confirm__status{color:var(--es-secondary);font:400 13px/20px var(--es-font);flex-wrap:wrap;align-items:flex-start;gap:4px 6px;display:flex}.ar-confirm__status:empty{margin-block-start:-14px}.ar-confirm__status p{text-wrap:pretty;flex:1 1 0;min-width:0;margin:0}.ar-confirm__status>svg{width:14px;height:14px;color:var(--es-secondary);flex:none;margin-top:3px}.ar-confirm__status[data-phase=saved]>svg{color:var(--es-success,var(--es-brand-ink))}.ar-confirm__status:is([data-phase=error],[data-phase=unknown]){color:var(--es-error-text)}.ar-confirm__status:is([data-phase=error],[data-phase=unknown]) p{flex:0 auto}.ar-confirm-slot{height:0;margin-block-start:-16px}@media (prefers-reduced-motion:no-preference){.ar-confirm{animation:.5s cubic-bezier(.16,1,.3,1) backwards ar-in;animation-delay:var(--confirm-delay,0s)}.ar-confirm__chip{animation:.36s cubic-bezier(.16,1,.3,1) backwards ar-chip;animation-delay:calc(var(--confirm-delay,0s) + .15s + var(--i,0) * 35ms)}.ar-confirm__chip:active:not([data-disabled]){transform:scale(.97)}.ar-confirm__status p{animation:.3s cubic-bezier(.16,1,.3,1) backwards ar-in}.ar-confirm__status[data-phase=saving]>svg{animation:.9s linear infinite ar-confirm-spin}.ar-confirm-wrap[data-late]{transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1)}@starting-style{.ar-confirm-wrap[data-late]{grid-template-rows:0fr}}}@keyframes ar-confirm-spin{to{transform:rotate(1turn)}}@media (width<=560px){.ar-confirm{padding:20px}}@media (forced-colors:active){.ar-confirm__chip[data-checked]{border:2px solid highlight}.ar-confirm__chip:has(input:focus-visible){outline-color:highlight}}
