@font-face {
    font-family: "Cairo";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/assets/fonts/cairo/cairo-400.woff2") format("woff2");
}
@font-face {
    font-family: "Cairo";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/assets/fonts/cairo/cairo-700.woff2") format("woff2");
}
body {
    font-family: "Cairo", "Segoe UI", Tahoma, Arial, sans-serif;
}
.navbar-brand {
    font-weight: 600;
}
.auth-body {
    background:
        radial-gradient(circle at top right, rgba(25, 135, 84, 0.18), transparent 28rem),
        #f4f6f8;
}
.auth-card {
    border-radius: 1rem;
}
.auth-mark {
    width: 3.25rem;
    height: 3.25rem;
    border-radius: 0.9rem;
    background: #198754;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.6rem;
}
