@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.exfvxuochq.bundle.scp.css';

/* _content/Chalmers.PersonReg.Web/Components/Pages/Auth/Error/Graph.razor.rz.scp.css */
.error-container[b-d613xu8i1e] {
    max-width: 600px;
    margin: 100px auto;
    padding: 40px;
    text-align: center;
}

.error-container h1[b-d613xu8i1e] {
    margin-top: 20px;
    color: var(--error);
}

.error-message[b-d613xu8i1e] {
    margin: 20px 0;
    font-size: 1.1em;
}

.error-details[b-d613xu8i1e] {
    color: var(--neutral-foreground-hint);
}

.action-buttons[b-d613xu8i1e] {
    margin-top: 40px;
}
/* _content/Chalmers.PersonReg.Web/Components/Pages/Auth/Error/Session.razor.rz.scp.css */
.error-container[b-ee2jqju69b] {
    max-width: 600px;
    margin: 100px auto;
    padding: 40px;
    text-align: center;
}

.error-container h1[b-ee2jqju69b] {
    margin-top: 20px;
    color: var(--error);
}

.error-message[b-ee2jqju69b] {
    margin: 20px 0;
    font-size: 1.1em;
}

.error-details[b-ee2jqju69b] {
    color: var(--neutral-foreground-hint);
}

.action-buttons[b-ee2jqju69b] {
    margin-top: 40px;
}
/* _content/Chalmers.PersonReg.Web/Components/Pages/PageNotFound.razor.rz.scp.css */
.not-found-container[b-3zij70zsqe] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 60vh;
    text-align: center;
}

.not-found-container h1[b-3zij70zsqe] {
    font-size: 6rem;
    font-weight: bold;
    margin: 0;
}

.not-found-container h2[b-3zij70zsqe] {
    font-size: 2rem;
    margin: 1rem 0;
}

.not-found-container p[b-3zij70zsqe] {
    font-size: 1.2rem;
    margin: 1rem 0 2rem;
}
