.app-notification.ant-notification-notice{border-radius:14px;border:1px solid var(--ui-border-strong,rgba(30,30,30,.2));background:color-mix(in srgb,var(--ui-surface,#fff) 94%,transparent);box-shadow:none;backdrop-filter:blur(10px);padding:14px 16px}.ant-notification-notice-wrapper{border-radius:14px!important}.app-notification .ant-notification-notice-message{margin-bottom:4px;color:var(--ui-text-strong,#1e1e1e);font-size:14px;font-weight:600;line-height:1.35}.app-notification .ant-notification-notice-description{color:var(--ui-text,#4b5563);font-size:13px;line-height:1.45}.app-notification .ant-notification-notice-close{color:var(--ui-muted,#6b7280)}.app-notification .ant-notification-notice-close:hover{color:var(--ui-text-strong,#111827)}.app-notification .ant-notification-notice-icon{color:var(--ui-muted,#6b7280)}.app-notification .ant-notification-notice-icon.ant-notification-notice-icon-success{color:var(--brand-accent-2,#16a34a)!important}.app-notification .ant-notification-notice-icon.ant-notification-notice-icon-error{color:var(--ui-danger,#dc2626)!important}.app-notification .ant-notification-notice-icon.ant-notification-notice-icon-warning{color:var(--brand-accent,#d97706)!important}.app-notification .ant-notification-notice-icon.ant-notification-notice-icon-info{color:var(--brand-accent,#2563eb)!important}.app-notification--success.ant-notification-notice{border-inline-start:4px solid var(--brand-accent,#16a34a)}.app-notification--error.ant-notification-notice{border-inline-start:4px solid var(--ui-danger,#dc2626)}.app-notification--warning.ant-notification-notice{border-inline-start:4px solid var(--brand-accent-2,#d97706)}.app-notification--info.ant-notification-notice{border-inline-start:4px solid var(--brand-accent,#2563eb)}.ant-notification{z-index:2000!important}