.Toast_toast__O7TdZ{position:fixed;bottom:var(--space-6);right:var(--space-6);max-width:400px;padding:var(--space-4);background-color:var(--surface-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:var(--space-4);z-index:var(--z-toast);animation:Toast_slideIn__n_n_j var(--motion-standard) var(--ease-emphasis);border-left:4px solid}.Toast_success__JwS_M{border-left-color:var(--success-500)}.Toast_success__JwS_M .Toast_icon__71ttU{color:var(--success-500)}.Toast_error__ALBo_{border-left-color:var(--error-500)}.Toast_error__ALBo_ .Toast_icon__71ttU{color:var(--error-500)}.Toast_warning__BuYwh{border-left-color:var(--warning-500)}.Toast_warning__BuYwh .Toast_icon__71ttU{color:var(--warning-500)}.Toast_info__P3fqI{border-left-color:var(--gvon-blue-500)}.Toast_info__P3fqI .Toast_icon__71ttU{color:var(--gvon-blue-500)}.Toast_content__DAZu9{display:flex;align-items:center;gap:var(--space-3);flex:1 1}.Toast_icon__71ttU{font-weight:var(--fw-bold);font-size:18px;flex-shrink:0}.Toast_body__zyjdj{display:flex;flex-direction:column;gap:2px}.Toast_title__fkdvd{font-family:var(--font-body);font-size:var(--type-body-md-size);font-weight:var(--fw-bold);color:var(--text-primary);line-height:1.2}.Toast_message__Ndn3l{font-family:var(--font-body);font-size:var(--type-body-sm-size);color:var(--text-secondary);line-height:1.4}.Toast_actionButton__9seHM{background:none;border:none;color:var(--gvon-purple-500);font-weight:var(--fw-semibold);cursor:pointer;padding:0;font-size:var(--type-body-sm-size);white-space:nowrap;transition:color var(--motion-standard)}.Toast_actionButton__9seHM:hover{color:var(--gvon-purple-700)}.Toast_closeButton__9h_5R{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:0;font-size:var(--type-body-md-size);width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color var(--motion-standard);flex-shrink:0}.Toast_closeButton__9h_5R:hover{color:var(--text-primary)}@keyframes Toast_slideIn__n_n_j{0%{transform:translateX(400px);opacity:0}to{transform:translateX(0);opacity:1}}