.site-toast{z-index:1200;inset:auto;top:calc(var(--site-header-height,68px) + var(--site-safe-top,env(safe-area-inset-top,0px)) + 16px);border:1px solid var(--control-glass-border,#e5e5e5);background:rgba(var(--chat-surface-rgb,255,255,255),.7);-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);width:max-content;max-width:min(640px,100vw - 32px);color:var(--chat-control-ink,#111);border-radius:18px;align-items:center;gap:20px;margin:0;padding:12px 16px 12px 20px;font-size:16px;line-height:1.5;animation:.32s cubic-bezier(.22,1,.36,1) both site-toast-enter;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 22px #00000012}.site-toast::backdrop{pointer-events:none;background:0 0}.site-toast span{overflow-wrap:anywhere;min-width:0}.site-toast button{color:#fff;font:inherit;cursor:pointer;background:#0967f0;border:0;border-radius:999px;flex:none;padding:7px 16px}.site-toast button:is(:hover,:active){background:#0059da}.site-toast button:focus-visible{outline:2px solid var(--primary,#0766ff);outline-offset:3px}@keyframes site-toast-enter{0%{opacity:0;transform:translate(-50%,calc(-100% - 20px - env(safe-area-inset-top,0px)))}to{opacity:1;transform:translate(-50%)}}.site-toast[data-closing]:not(.site-toast-completion){pointer-events:none;animation:.26s cubic-bezier(.4,0,1,1) both site-toast-exit}@keyframes site-toast-exit{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,calc(-100% - 20px - env(safe-area-inset-top,0px)))}}@media (width<=700px){.site-toast{border-radius:16px;gap:12px;padding:10px 12px 10px 16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.site-toast{animation:none}}.site-toast-completion{top:calc(var(--site-header-height,68px) + 16px + var(--site-safe-top,env(safe-area-inset-top,0px)));box-sizing:border-box;border-radius:22px;gap:8px;width:340px;max-width:calc(100vw - 40px);padding:14px;font-size:14px;animation:.32s cubic-bezier(.22,1,.36,1) both site-toast-drawer-in;left:auto;right:20px;transform:none}.site-toast-completion .site-toast-preview{min-width:0;color:inherit;text-align:left;background:0 0;border-radius:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.site-toast-completion .site-toast-preview:hover{background:0 0}.site-toast-preview img{object-fit:contain;flex:none;width:32px;height:32px}.site-toast-completion .site-toast-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.site-toast-copy strong,.site-toast-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-toast-copy strong{font-weight:600;line-height:1.4}.site-toast-copy>span{color:var(--chat-loading-secondary,#687d93);line-height:1.4}.site-toast-completion .site-toast-close{corner-shape:round;width:28px;height:28px;color:var(--chat-loading-secondary,#687d93);background:0 0;border-radius:50%;align-self:flex-start;place-items:center;padding:0;display:grid}.site-toast-completion .site-toast-close:hover{background:var(--chat-control-hover,#f1f3f5)}.site-toast-completion[data-closing]{pointer-events:none;animation:.26s cubic-bezier(.4,0,1,1) both site-toast-drawer-out}@keyframes site-toast-drawer-in{0%{opacity:0;transform:translate(calc(100% + 20px))}to{opacity:1;transform:translate(0)}}@keyframes site-toast-drawer-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(100% + 20px))}}@media (prefers-reduced-motion:reduce){.site-toast,.site-toast[data-closing]:not(.site-toast-completion),.site-toast-completion,.site-toast-completion[data-closing]{animation:none}}@media (prefers-reduced-transparency:reduce){.site-toast{background:var(--chat-surface,#fff);-webkit-backdrop-filter:none;backdrop-filter:none}}.site-toast:not(.site-toast-completion){--toast-ink:#263244;box-sizing:border-box;corner-shape:round;background:rgba(var(--toast-rgb),.9);color:var(--toast-ink);border:0;border-radius:16px;gap:10px;padding:12px 16px;font-size:16px;font-weight:500;line-height:22px;box-shadow:0 4px 12px #172b4506,0 12px 36px #172b4514}.site-toast[data-notice-type=info],.site-toast[data-notice-type=success]{--toast-rgb:235,244,255;--toast-accent:var(--blue,#0865ed)}.site-toast[data-notice-type=warning]{--toast-rgb:255,246,224;--toast-accent:#94600e}.site-toast[data-notice-type=error]{--toast-rgb:255,237,237;--toast-accent:var(--action-danger,#c53445)}:root[data-appearance=dark] .site-toast:not(.site-toast-completion){--toast-ink:#e9edf3;box-shadow:0 4px 12px #00000018,0 12px 36px #0000002e}:root[data-appearance=dark] .site-toast[data-notice-type=info],:root[data-appearance=dark] .site-toast[data-notice-type=success]{--toast-rgb:23,43,69}:root[data-appearance=dark] .site-toast[data-notice-type=warning]{--toast-rgb:56,43,21;--toast-accent:#e4b763}:root[data-appearance=dark] .site-toast[data-notice-type=error]{--toast-rgb:59,29,34}.site-toast-icon{width:18px;height:18px;color:var(--toast-accent);background:0 0;border:0;border-radius:0;flex:none;padding:0}.site-toast .site-toast-message{white-space:normal;overflow-wrap:anywhere}.site-toast:not(.site-toast-completion) button{color:var(--blue,#0865ed);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin-inline:3px;padding:0;font-weight:600;display:inline}.site-toast:not(.site-toast-completion) button:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}@media (prefers-reduced-transparency:reduce){.site-toast:not(.site-toast-completion){background:rgb(var(--toast-rgb))}}@media (width<=700px){.site-toast:not(.site-toast-completion){font-size:15px}}.site-toast:not(.site-toast-completion) button[data-notice-action=warning]{color:#94600e}:root[data-appearance=dark] .site-toast:not(.site-toast-completion) button[data-notice-action=warning]{color:#e4b763}.site-toast:not(.site-toast-completion) button[data-notice-action=danger]{color:var(--action-danger,#c53445)}
