.HostedToast-module__8L85Fa__toast{z-index:900;width:min(320px,100vw - 48px);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:0 18px 50px rgba(var(--shadow-rgb), calc(.45 * var(--shadow-k)));border:1px solid #6b4ead4d;position:fixed;bottom:20px;left:24px}.HostedToast-module__8L85Fa__close{border-radius:var(--radius-sm);color:var(--on-surface-variant);cursor:pointer;padding:4px;transition:color .18s,background .18s;display:flex;position:absolute;top:10px;right:10px}.HostedToast-module__8L85Fa__close:hover{color:var(--on-surface);background:rgba(var(--ink-rgb), .06)}.HostedToast-module__8L85Fa__question{color:var(--on-surface);margin:0 var(--space-3) 0 0;font-size:.9375rem;font-weight:600;line-height:1.45}.HostedToast-module__8L85Fa__question strong{color:var(--violet-text);font-weight:700}.HostedToast-module__8L85Fa__sub{color:var(--on-surface-variant);margin:.35rem 0 var(--space-2);font-size:.78rem;line-height:1.5}.HostedToast-module__8L85Fa__buttons{gap:var(--space-1);display:flex}.HostedToast-module__8L85Fa__input{min-width:0;font-family:var(--font-mono);border-radius:var(--radius-md);border:1px solid rgba(var(--ink-rgb), .14);background:var(--surface-container-lowest);color:var(--on-surface);flex:1;padding:.45rem .6rem;font-size:.8125rem;transition:border-color .18s}.HostedToast-module__8L85Fa__input:focus{border-color:#6b4eadcc;outline:none}.HostedToast-module__8L85Fa__input[aria-invalid]{border-color:var(--error)}.HostedToast-module__8L85Fa__yes{font-family:var(--font-mono);border-radius:var(--radius-md);color:var(--violet-text);cursor:pointer;background:#6b4ead33;border:1px solid #6b4ead8c;flex-shrink:0;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;transition:all .18s}.HostedToast-module__8L85Fa__yes:hover:not(:disabled){background:#6b4ead57}.HostedToast-module__8L85Fa__yes:disabled,.HostedToast-module__8L85Fa__input:disabled{opacity:.5;cursor:default}.HostedToast-module__8L85Fa__error{color:var(--error);margin:.4rem 0 0;font-size:.75rem}.HostedToast-module__8L85Fa__thanks{color:var(--secondary);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}@media (max-width:560px){.HostedToast-module__8L85Fa__toast{width:calc(100vw - 24px);max-width:340px;bottom:12px;left:12px}}
