[data-webmcp-confirmation]{position:fixed;z-index:2147483647;inset:0;display:grid;place-items:center;padding:1rem;background:#020617a3}[data-webmcp-confirmation] .webmcp-confirmation__panel{width:min(100%,28rem);border-radius:.75rem;padding:1.5rem;color:#0f172a;background:#fff;box-shadow:0 24px 48px #0206173d}[data-webmcp-confirmation] .webmcp-confirmation__title{margin:0;font-size:1.125rem;font-weight:700;line-height:1.5}[data-webmcp-confirmation] .webmcp-confirmation__description{margin:.75rem 0 0;font-size:.875rem;line-height:1.5}[data-webmcp-confirmation] .webmcp-confirmation__actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}[data-webmcp-confirmation] .webmcp-confirmation__button{min-height:2.75rem;border:1px solid #cbd5e1;border-radius:.5rem;padding:.5rem 1rem;font:inherit;font-weight:600;cursor:pointer}[data-webmcp-confirmation] .webmcp-confirmation__button:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}[data-webmcp-confirmation] .webmcp-confirmation__button--cancel{color:#0f172a;background:#fff}[data-webmcp-confirmation] .webmcp-confirmation__button--confirm{border-color:#1d4ed8;color:#fff;background:#1d4ed8}
