.formFeedback{display:flex;align-items:center;gap:10px;grid-column:1/-1;min-width:0;max-width:100%;padding:12px 16px;border:1px solid var(--dashboard-line,#e5ddd4);border-radius:12px;background:var(--dashboard-surface-strong,#fffaf2);color:var(--dashboard-ink,#2c2824);font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}.formFeedback[hidden]{display:none}.formFeedback--sticky{position:sticky;bottom:12px;z-index:6;box-shadow:var(--dashboard-shadow-md,0 4px 16px rgba(0,0,0,.0666666667))}.formFeedback[data-status=saving]{border-color:var(--dashboard-primary,#c95a3c)}.formFeedback[data-status=saved]{color:var(--dashboard-success-ink,#2d5d4f)}.formFeedback[data-status=error]{color:var(--dashboard-danger-ink,#a32c28);border-color:var(--dashboard-danger-border,#e7b5b2)}.formFeedback>svg{flex-shrink:0}.formFeedback strong{font-weight:650}.formFeedback small{display:block;margin-top:3px;color:var(--dashboard-ink-muted,#70685f)}.formFeedback__dot{width:8px;height:8px;background:currentColor;border-radius:50%;flex-shrink:0}.formFeedback__spinner{display:inline-block;width:16px;height:16px;flex:0 0 16px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%;animation:formFeedbackSpin .8s linear infinite;vertical-align:middle}button[aria-busy=true]:not(.uiButton):not(:has(.formFeedback__spinner)):before,form[data-submitting=true] button[type=submit]:not(.uiButton):before{content:"";display:inline-block;width:14px;height:14px;margin-inline-end:8px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%;vertical-align:middle;animation:formFeedbackSpin .8s linear infinite}@keyframes formFeedbackSpin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.formFeedback__spinner,button[aria-busy=true]:not(.uiButton):not(:has(.formFeedback__spinner)):before,form[data-submitting=true] button[type=submit]:not(.uiButton):before{animation:none}}