.toast_stack__Y90Ka{position:fixed;right:var(--sp-5);bottom:var(--sp-5);z-index:1000;display:flex;flex-direction:column;gap:var(--sp-3);max-width:380px}.toast_toast__kM0A6{display:flex;align-items:flex-start;gap:var(--sp-3);border-radius:var(--r-md);padding:var(--sp-4);animation:toast_toastin__B2dZR var(--dur-3) var(--ease-out)}.toast_success__L0JCZ{background:var(--chrome-900);color:var(--ink-inverse);box-shadow:var(--sh-lg)}.toast_error__l9Vxm{border:1px solid var(--border);border-left:3px solid var(--danger-600)}.toast_error__l9Vxm,.toast_info__oFY__{background:var(--surface);color:var(--ink-1);box-shadow:var(--sh-md)}.toast_info__oFY__{border:1px solid var(--border);border-left:3px solid var(--info-600)}.toast_tick__FsZGD{width:18px;height:18px;border-radius:50%;background:var(--success-600);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;flex:none;margin-top:1px}.toast_body__MOrJS{flex:1 1;min-width:0}.toast_title__yLjsK{font:600 13px var(--font-sans)}.toast_detail__BPpza{font:400 12px var(--font-sans);margin-top:2px}.toast_success__L0JCZ .toast_detail__BPpza{color:var(--chrome-ink)}.toast_error__l9Vxm .toast_detail__BPpza,.toast_info__oFY__ .toast_detail__BPpza{color:var(--ink-2)}.toast_action__xuTAr{font:600 12px var(--font-sans);color:var(--accent-700);background:none;border:none;padding:0}.toast_success__L0JCZ .toast_action__xuTAr{color:var(--accent-500)}.toast_close__8a5P4{color:inherit;opacity:.6;background:none;border:none;font-size:13px;padding:0}.toast_close__8a5P4:hover{opacity:1}@keyframes toast_toastin__B2dZR{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.modal_overlay__eve4I{position:fixed;inset:0;background:rgba(21,30,38,.42);display:flex;align-items:flex-start;justify-content:center;padding:10vh var(--sp-6) var(--sp-6);z-index:900}.modal_panel__H8dvW{background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--sh-lg);width:100%;max-width:440px;overflow:hidden}.modal_wide__DlzvJ{max-width:560px}.modal_head__E6QsG{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--sp-6) var(--sp-6) 0}.modal_title__LQy3I{margin:0;font:600 17px var(--font-sans);color:var(--ink-1);letter-spacing:-.01em}.modal_close__zTOzU{color:var(--ink-3);background:none;border:none;font-size:15px;padding:2px}.modal_body__pnJ_Q{padding:var(--sp-3) var(--sp-6) var(--sp-5);font:400 13.5px var(--font-sans);line-height:1.55;color:var(--ink-2)}.modal_foot__XKwc_{display:flex;justify-content:flex-end;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6);background:var(--surface-2);border-top:1px solid var(--border)}