.fx-error-notice{--fx-error-notice-accent:var(--color-danger);z-index:20000;box-sizing:border-box;border:1px solid var(--fx-error-notice-accent);border-radius:var(--radius-base);background:var(--color-surface-raised);width:min(420px,100vw - 24px);color:var(--color-text);box-shadow:var(--shadow-float);font-family:var(--font-sans);font-size:var(--font-size-small);line-height:var(--line-height-normal);overflow-wrap:anywhere;border-left-width:4px;align-items:flex-start;gap:8px;padding:10px 10px 10px 12px;display:flex;position:fixed;bottom:12px;right:12px}.fx-error-notice--warning{--fx-error-notice-accent:var(--color-brand)}.fx-error-notice--info{--fx-error-notice-accent:var(--color-text-muted)}.fx-error-notice__icon{color:var(--fx-error-notice-accent);flex:none;padding-top:1px;display:inline-flex}.fx-error-notice__body{flex:auto;min-width:0}.fx-error-notice__title{color:var(--color-text-strong);font-size:var(--font-size-small)}.fx-error-notice__repeat{color:var(--color-text-muted);font-weight:400}.fx-error-notice__message{color:var(--color-text);margin:4px 0 0}.fx-error-notice__reference{color:var(--color-text-muted);font-size:var(--font-size-dense);align-items:center;gap:6px;margin:6px 0 0;display:flex}.fx-error-notice__reference code{font-family:var(--font-mono);color:var(--color-text);-webkit-user-select:all;user-select:all}
