/**
 * Custom CSS - chỉnh sửa trực tiếp file này
 */



.material-symbols-outlined {
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}

.hero-gradient {
    background: linear-gradient(135deg, #E0E7FF 0%, #DBEAFE 100%);
}

.primary-gradient {
    background: linear-gradient(135deg, #8B5CF6 0%, #3B82F6 100%);
}

.gold-border {
    border: 2px solid #FFD700;
}

.silver-border {
    border: 2px solid #C0C0C0;
}

.bronze-border {
    border: 2px solid #CD7F32;
}

.avt,
#playduo-avatar-preview {
    display: flex;
    justify-content: center;
    align-items: center;
}

.avt img+span,
#playduo-avatar-preview img+span {
    display: none;
}

.avt-icon {
    display: block;
    width: 24px;
    height: 24px;
}