.erpfb-check{color:var(--pos-ink);flex:none}.erpfb-check__ring{fill:none;stroke:currentColor;stroke-width:2px;opacity:.9;transform-origin:50%;animation:erpfb-pop var(--dur-slow,.25s) var(--ease-out,ease-out) both}.erpfb-check__disc{fill:var(--pos-soft);transform-origin:50%;animation:erpfb-pop var(--dur-mid,.2s) var(--ease-out,ease-out) both}.erpfb-check__tick{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;animation:erpfb-draw .46s var(--ease-out,ease-out) both}@keyframes erpfb-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes erpfb-draw{0%,32%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}.erpfb-toast.ant-message-notice{background:linear-gradient(#34d399 0%,#1fa971 55%,#0e7a54 100%);border:none;border-radius:999px;padding:9px 18px;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -2px 4px #0000002e,0 10px 24px -8px #1fa9718c}.erpfb-toast__body{color:#fff;align-items:center;gap:9px;font-weight:700;display:inline-flex}.erpfb-toast .erpfb-check{color:#fff}.erpfb-toast .erpfb-check__disc{fill:#ffffff38}.erpfb-result .ant-notification-notice-title,.erpfb-error .ant-notification-notice-title{margin-bottom:2px;font-weight:700}.erpfb-result{border-inline-start:3px solid var(--pos-ink)}.erpfb-result .ant-notification-notice-icon{color:var(--pos-ink)}.erpfb-fig{font-variant-numeric:tabular-nums lining-nums;color:var(--accent-ink);direction:ltr;unicode-bidi:isolate;font-weight:700}.erpfb-detail{color:var(--dim);line-height:1.5}.erpfb-hint{border-top:1px solid var(--line-2);color:var(--faint);font-size:var(--fs-sm,12.5px);margin-top:6px;padding-top:6px;line-height:1.55}.erpfb-code{font-family:var(--font-mono);font-size:var(--fs-xs,11px);color:var(--faint);direction:ltr;unicode-bidi:isolate;margin-top:6px;display:inline-block}.erpfb-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.erpfb-error{border-inline-start:3px solid var(--neg-ink)}.erpfb-error .ant-notification-notice-title{color:var(--text)}.erpfb-error .ant-notification-notice-icon{color:var(--neg-ink)}.erpfb-icon{background:var(--neg-soft);width:24px;height:24px;color:var(--neg-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.erpfb-icon--info{background:var(--warn-soft);color:var(--warn-ink)}.erpfb-error--warn{border-inline-start-color:var(--warn-ink)}.erpfb-error--warn .ant-notification-notice-icon{color:var(--warn-ink)}
