#qarap-toast-container,#qarap-ws-toast{position:fixed;bottom:1.25rem;left:0;right:0;max-width:398px;margin:0 auto;z-index:10000;pointer-events:none;display:flex;flex-direction:column;gap:.5rem;padding:0 1rem}.qarap-toast{pointer-events:auto;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:1rem;font-weight:600;font-size:.875rem;color:var(--toast-fg, var(--text));background:var(--toast-bg, var(--surface));box-shadow:var(--toast-shadow, var(--shadow));border:var(--toast-border, 1px solid var(--hair-strong));animation:qarap-toast-in .22s ease-out,qarap-toast-out .22s ease-in 5.6s forwards}.qarap-toast.tone-error{color:var(--toast-fg-error, var(--text));background:var(--toast-bg-error, var(--surface));box-shadow:var(--toast-shadow-error, var(--shadow));border:var(--toast-border-error, 1px solid var(--structure))}.qarap-toast .material-symbols-outlined{font-size:20px}.qarap-toast-link{margin-left:auto;padding-left:.5rem;color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}@keyframes qarap-toast-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes qarap-toast-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(16px);opacity:0}}#qarap-ws-status{position:fixed;top:.75rem;left:0;right:0;max-width:398px;margin:0 auto;z-index:10001;display:flex;align-items:center;justify-content:center;gap:.4rem;pointer-events:none}#qarap-ws-status.hidden{display:none}#qarap-ws-status .qarap-ws-status-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:1rem;font-weight:600;font-size:.75rem;color:var(--ws-status-fg, var(--structure));background:var(--ws-status-bg, var(--surface));box-shadow:var(--ws-status-shadow, var(--shadow))}#qarap-ws-status .material-symbols-outlined{font-size:16px}
