@import url(ece0f108718759cdfe959853e3284dd021cf01c8.css);
@import url(41a93eea9e725a03cbd94f5f759e553a147cab6d.css);

form{
    background-color: var(--primary-color);
    color: white;
}

p#success-label{
    background-color: var(--primary-color-darkened);
    color: white;
    border-radius: 4px;
    font-weight: 600;
}

form > input,
form > textarea{
    appearance: none;
    background: white;
    border: 2px solid var(--primary-color-darkened);
    border-radius: 4px;
    font: inherit;
    font-size: 1.2em;
    color: black;
}

form > input:focus,
form > textarea:focus{
    border-color: black;
    outline: none;
}

form > button{
    --hue: 0deg;
    --sat: 0%;
    --light: 100%;
    border-radius: 4px;
    border: none;
    display: inline-block;
    padding: 0.5em 2em;
    background-color: hsl(var(--hue), var(--sat), var(--light));
    color: black;
    cursor: pointer;
    font-family: var(--alternate-font-family);
    font-weight: var(--alternate-font-weight);
    font-size: 120%;
}

form > button:disabled{
    opacity: 0.5;
    cursor: default;
}