:root {
    --betterplace: #7da008;
    --lueckenlos: #293588;
    --gofundme: #274A34;
}
#link-betterplace, .link-betterplace {
    display:block;
    background-color: #9ecb0a;
    background-image: linear-gradient(#8bb309,#6f8e07);
    border-radius: 6px;
    font-size: 18px;
    padding: 8px 20px;
    color: white;
    text-decoration: none;
    text-shadow: 1px 1px 0 #357c00;
    font-weight: 600;
    line-height: 1.42;
    box-shadow: inset 0 1px 0 0 hsla(0,0%,100%,.2),0 1px 2px 0 rgba(0,0,0,.047);
    text-align: center;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    margin-top: 10px;
    width: 156px;

}
.linkcontainer {
    text-align: center;
}
#link-gofundme, .link-gofundme {
    background-color: #ccf88e;
    color: #232323;
    display:block;
    text-decoration: none;
    margin-top: 10px;
    width: 156px;
    align-items: center;
    appearance: none;
    border-radius: 62rem;
    cursor: pointer;
    gap: 0.5rem;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.25rem;
    padding-bottom: .5rem;
    padding-top: .5rem;
}
meter#Spendenstand-gesamt::-webkit-meter-optimum-value {
    -webkit-appearance: meter;
    background-image: linear-gradient(180deg, rgba(255,255, 255, .4) 1%, rgba(0,0,0, 0.3) 98%),linear-gradient(90deg,var(--betterplace) 56%, var(--lueckenlos) 44%, var(--gofundme) 0%);
}
#Spendeneingang-lueckenlos {
    color: var(--lueckenlos);
}
#Spendeneingang-betterplace {
    color: #546b04;
}
#Spendeneingang-gofundme {
    color: var(--gofundme);
}
#spendenwidgets div, #langtext {
    break-inside: avoid;
}
meter::-webkit-meter-inner-element {
    height: 24px;
}
meter::-webkit-meter-optimum-value {
    background: linear-gradient(180deg, rgba(255,255, 255, .4) 1%, rgba(0,0,0, 0.3) 98%), var(--betterplace);
}
meter::-webkit-meter-bar {
    border: none;
    background: linear-gradient(180deg, rgba(255,255, 255, .4) 1%, rgba(0,0,0, 0.3) 98%);
    border-radius: 6px;
}
/*firefox only*/
#Spendenstand-gesamt::-moz-meter-bar {
    background-image: linear-gradient(180deg, rgba(255,255, 255, .4) 1%, rgba(0,0,0, 0.3) 98%),linear-gradient(90deg,var(--betterplace) 56%, var(--lueckenlos) 44%, var(--gofundme) 0%);
}

meter {
    background: linear-gradient(180deg, rgba(255,255, 255, .4) 1%, rgba(0,0,0, 0.3) 98%);
    border-radius: 6px;
}
meter::-moz-meter-bar {
    background: linear-gradient(180deg, rgba(255,255, 255, .4) 1%, rgba(0,0,0, 0.3) 98%), var(--betterplace);
}
img {
    max-height: 70vh!important;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}
