/* ===== Hall of Fame Bereich ===== */

.halloffame-left{
    padding:10px 120px 40px 120px;
    max-width:1100px;
}


/* ===== Farben leicht änderbar ===== */

:root{
    --hof-title:#e5d11e;
    --hof-text:#ffffff;
    --hof-box:#0b0b0b;
    --hof-turnier:#3fa7ff;
}


/* ===== Haupttitel ===== */

.halloffame-title{
    font-size:2.4rem;
    margin-bottom:30px;
    color:var(--hof-title);
    font-weight: 500;
}


/* ===== Jahressieger Box ===== */

.champion-box{
    display:flex;
    gap:25px;
    background:var(--hof-box);
    color:var(--hof-text);
    padding:20px;
    border-radius:12px;
    margin-bottom:25px;
    align-items:center;
}

.champion-photo{
    width:180px;
    border-radius:10px;
}

.champion-year{
    font-size:1.6rem;     /* größer */
    color:#1fc7b6;        /* blaugrün */
    margin-bottom:6px;
    font-weight: 400;
}

.champion-name{
    font-size:1.8rem;
    font-weight:500;
    color:gold;
}


/* ===== Turnierüberschriften ===== */

.turnier-title{
    font-size:1.6rem;
    color:#a3be0e;
    margin-top:30px;
    font-weight: 400;
}


/* ===== Turnierlisten ===== */

.hall-list{
    margin-bottom:25px;
    padding-left:5px;
}

.hall-list li{
    margin:6px 0;
    list-style:none;
    position:relative;
    padding-left:34px;
    font-size:1.3rem;     /* größer */
}

/* Pokal */

.hall-list li::before{
    content:"🏆";
    position:absolute;
    left:0;
}

.hall-list li:nth-child(1)::before{
    content:"🥇";
    position:absolute;
    left:0;
}

.hall-list li:nth-child(2)::before{
    content:"🥈";
    position:absolute;
    left:0;
}

.hall-list li:nth-child(3)::before{
    content:"🥉";
    position:absolute;
    left:0;
}
.hall-list li:nth-child(1){color:#ffd700;}
.hall-list li:nth-child(2){color:#d0d0d0;}
.hall-list li:nth-child(3){color:#cd7f32;}