._toast_1xjuq_1{top:calc(var(--space-4) + env(safe-area-inset-top,0px));max-width:calc(var(--layout-max-width) - var(--space-8));background:var(--color-text-primary);color:var(--color-white);padding:var(--space-3) var(--space-4);border-radius:var(--radius-button);box-shadow:var(--shadow-1);font-size:var(--font-size-14);z-index:var(--z-toast);text-align:center;animation:.15s ease-out _fadeSlideIn_1xjuq_1;position:fixed;left:50%;transform:translate(-50%)}._action_1xjuq_18{font:inherit;font-size:var(--font-size-14);cursor:pointer;text-underline-offset:3px;border:none;text-decoration:underline}@keyframes _fadeSlideIn_1xjuq_1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}._base_llm86_1{height:48px;padding:0 var(--space-5);border-radius:var(--radius-button);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;white-space:nowrap;border:none;transition:background-color .12s;display:inline-flex}._base_llm86_1:disabled{cursor:not-allowed;background:var(--color-disabled-bg)!important;color:var(--color-disabled-text)!important;border-color:#0000!important}._primary_llm86_24{background:var(--color-primary);color:var(--color-white)}._primary_llm86_24:active:not(:disabled){background:var(--color-primary-pressed)}._secondary_llm86_32{background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-text-primary)}._secondary_llm86_32:active:not(:disabled){background:var(--color-bg)}._text_llm86_41{color:var(--color-text-primary);padding:0 var(--space-2);background:0 0}._text_llm86_41:active:not(:disabled){background:var(--color-bg)}._danger_llm86_50{background:var(--color-danger);color:var(--color-white)}._danger_llm86_50:active:not(:disabled){background:var(--color-danger-pressed)}._icon_llm86_58{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-text-primary);background:0 0;padding:0}._icon_llm86_58:active:not(:disabled){background:var(--color-bg)}._loadingDots_llm86_70{gap:3px;display:inline-flex}._loadingDots_llm86_70 span{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite _breathe_llm86_1}._loadingDots_llm86_70 span:nth-child(2){animation-delay:.15s}._loadingDots_llm86_70 span:nth-child(3){animation-delay:.3s}@keyframes _breathe_llm86_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
