.footer-btn-withdrawal {
    display: inline-block;
    padding: 6px 12px;
    margin-left: 10px;

    font-size: 12px;
    font-weight: 600;

    color: #fff;
    background: linear-gradient(135deg, #ff2b3d, #ff6a00);

    border-radius: 6px;
    text-decoration: none;

    transition: all 0.2s ease;
	
    border: 1px solid rgba(255,255,255,0.15);	
}

.footer-btn-withdrawal:hover {
    transform: translateY(-1px);
    box-shadow: 0 0 10px rgba(255, 80, 80, 0.7);
}

.footer-top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.footer-links {
    display: flex;
    gap: 14px;
    flex-wrap: wrap;
}

.footer-action {
    margin-left: auto;
}

.footer-top {
    position: relative;
    display: flex;
    justify-content: center; /* Links zentrieren */
    align-items: center;
}

.footer-links {
    display: flex;
    gap: 14px;
    justify-content: center;
}

.footer-action {
    position: absolute;
    right: 20px; /* Abstand zum Rand */
}

.footer-action .footer-btn-withdrawal {
    padding: 6px 14px;
}

.footer-links a {
    position: relative;

    color: rgba(255,255,255,.72);

    transition:
        color .2s ease,
        text-shadow .2s ease;
}

.footer-links a:hover {
    color: #fff;
}

.footer-links a.active {
    color: #fff;

    text-shadow:
        0 0 10px rgba(255,43,61,.35);
}

.footer-links a.active::after {
    content: '';

    position: absolute;

    left: 0;
    bottom: -6px;

    width: 100%;
    height: 2px;

    border-radius: 999px;

    background:
        linear-gradient(90deg, #ff2b3d, #ff7b47);

    box-shadow:
        0 0 10px rgba(255,43,61,.45);
}

.footer-powered {
    font-size: 11px;
    letter-spacing: .2px;
}

.footer-powered a {
    color: rgba(255,255,255,.42);
    text-decoration: none;

    transition:
        color .2s ease,
        opacity .2s ease;
}

.footer-powered a:hover {
    color: rgba(255,255,255,.78);
}

.footer-powered a {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    border-radius: 0 !important;
}