.fvp-error-panel{margin:1rem 0;max-width:40rem;border:1px solid var(--fvp-color-error);border-radius:.25rem;overflow:hidden;background-color:#fff;scroll-margin-top:calc(var(--navbar-height, 3.5rem) + 1rem)}.fvp-error-panel--page{max-width:none;width:100%}.fvp-error-panel__header{margin:0;padding:.75rem 1rem;border-left:4px solid var(--fvp-color-error);background-color:#bf152c14;color:var(--fvp-color-error);font-size:.875rem;line-height:1.25rem;font-weight:700}.fvp-error-panel__body{padding:1rem;font-size:.875rem;line-height:1.25rem}.fvp-error-panel__body--after-description{padding-top:0}.fvp-error-panel__description p{margin:0}.fvp-error-panel__actions{display:flex;flex-flow:row wrap;align-items:center;margin:-.5rem}