/* ---------- Icons ---------- */
.icon-shield {
    color: #004e9c;
}
.icon-badge {
    color: #004e9c;
    font-size: 15pt;
    width: 25px;
}
.icon-flag {
    margin-right: 5px;
    font-size: 14pt;
}

/* ---------- Blocks ---------- */
.data-block {
    max-width: 1000px;
}

.info-block {
    background-color: #e6f0ff;
    border-radius: 15px;
    padding: 20px;
    margin-bottom: 20px;
}

/* ---------- Lists ---------- */
.server-item {
    background-color: #ffffffb3;
}
.speed-tag {
    font-size: 0.8rem;
    background-color: #004e9c;
}

/* ---------- Buttons ---------- */
.tg-button {
    color: white;
}

/* ---------- Colors ---------- */
.nethide-color-bg {
    background-color: #004e9c;
}
.nethide-color {
    color: #004e9c;
}
