Загрузка данных


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>БАНК ВХОД / РЕГИСТРАЦИЯ></title>
    <link href="style.css" rel="stylesheet">
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
</head>
<body>
    <div class="auth-card"> 
    
        <input type="ratio" name="auth-tab" id="tad-login" checked>
    
        <input type="ratio" name="auth-tab" id="tad-register">

    
        <div class="auth-header">
            <div class="logo">EL BANCO</div>
            <h1>BiENVENiDOS</h1>
            <p>Доступ к вашим денежкам</p>
    
        </div>

        <div class="tabs">
            <input for="tab-login" class="tab-label tab-login">ENTRADA</label>
    
            <input for="tab-register" class="tab-label tab-register">РЕГИСТРАЦИЯ</lavel>
        </div>
    </div>
</body>
</html> 


:root{
    --primary:                #1e429f;
    --primary-hover:          #122961;
    --primary-light:          #e1effe;
    --bg:                     #e1effe;
    --card:                   #6d7074;
    --text:                   #29165e;
    --text-secondary:         #0d64d6;
    --border:                 #8ae90e;
    --success:                #09eedb;
    --danger:                 #e20c0c;
    --radius:                   16px;
    --shadow: 0 10px 40px -10px rgba(26, 86, 219, 0.15)

}
.{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
body {
    font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    background: linear-gradient(135deg, #e669db 0% #122961 50%);;
    display: flex;
    align-self: center;
    min-height: 100vh;
    justify-content: center;
    padding: 24px;
    color: var(--text);
}
.auth-card {
    background: var(--card);
    border-radius: 24px;
    box-shadow: var(--shadow);
    width: 100%;
    max-width: 440px;
    overflow: hidden;
    position: relative;
}
.auth-header{
    background: linear-gradient(135deg, #e669db 0% #122961 100%);
    padding: 32px 32px 28px;
    text-align: center;
    color: aliceblue;
}
logo.{
    width: 56px;
    height: 56px;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    font-size: 28px;
    font-weight: 700;
}
.auth-header h1 {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 6px;
}
.auth-header p{
    font-size: 14px;
    opacity: 0.8;
}
.tabs {
    display: flex;
    background: #09eedb;
    border-bottom: 1px solid var(--border);
}
.tabs input{
    display: none;
}