﻿body {
}

.register-or-login-form-0805 {
    /* Layout and appearance */
    font-size: 24px;
    font-weight: bold;
    color: black;
    max-width: 400px;
    padding: 16px 16px;
    background: #b6ff00;
    border-radius: 10px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    display: flex;
    flex-direction: column;
    gap: 16px;
    z-index: 1011;
    margin: 0;
}

    .register-or-login-form-0805 .form-title {
        font-size: 24px;
        font-weight: bold;
        margin-bottom: 12px;
        color: black;
        text-align: center;
    }

    .register-or-login-form-0805 input::placeholder,
    .register-or-login-form-0805 input::-webkit-input-placeholder,
    .register-or-login-form-0805 input::-moz-placeholder,
    .register-or-login-form-0805 input:-ms-input-placeholder,
    .register-or-login-form-0805 input::-ms-input-placeholder {
        color: blue !important;
        font-size: 14px;
        font-weight: normal;
        opacity: 1;
    }

    .register-or-login-form-0805 input[type="text"],
    .register-or-login-form-0805 input[type="password"] {
        background-color: black !important;
        color: #fff !important;
        border: 1px solid #444;
        border-radius: 6px;
        padding: 8px 12px;
        font-size: 16px;
        margin-bottom: 12px;
        outline: none;
        transition: border-color 0.2s;
    }

        .register-or-login-form-0805 input[type="text"]:-webkit-autofill,
        .register-or-login-form-0805 input[type="password"]:-webkit-autofill {
            -webkit-box-shadow: 0 0 0 1000px black inset !important;
            -webkit-text-fill-color: #fff !important;
            background-color: black !important;
            color: #fff !important;
            border-radius: 6px;
        }

    .register-or-login-form-0805 input:focus {
        border-color: #b6ff00;
    }

    .register-or-login-form-0805 button {
        background: #222;
        color: #b6ff00;
        border: none;
        border-radius: 6px;
        padding: 10px 0;
        font-size: 18px;
        font-weight: bold;
        cursor: pointer;
        transition: background 0.2s;
    }

        .register-or-login-form-0805 button:hover {
            background: #000;
        }
