#blazor-error-ui {
    position: fixed;
    right: var(--space-4);
    bottom: var(--space-4);
    left: var(--space-4);
    z-index: var(--layer-toast);
    display: none;
    max-width: 45rem;
    margin-inline: auto;
    padding: var(--space-3) var(--space-4);
    border: 1px solid var(--color-critical);
    border-radius: var(--radius-control);
    background: var(--color-surface);
    box-shadow: var(--shadow-raised);
    color: var(--color-ink);
}

#blazor-error-ui .reload {
    margin-left: var(--space-2);
    color: var(--color-action-strong);
    font-weight: 700;
}

#blazor-error-ui .dismiss {
    float: right;
    width: 2rem;
    height: 2rem;
    margin: calc(var(--space-2) * -1);
    border: 0;
    background: transparent;
    color: var(--color-muted);
    cursor: pointer;
}

.blazor-error-boundary {
    padding: var(--space-4);
    border-left: 4px solid var(--color-critical);
    background: var(--color-critical-soft);
}

.blazor-error-boundary::after {
    content: "Plotroom could not complete that action.";
}
