body {
    font-family: 'Allerta Stencil', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    background-image: linear-gradient(3deg, #fc6538, #678382);
    background-color: rgb(136, 43, 8);
    color: white;
}

body {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center center;
    background-repeat: repeat;
    background-image: url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 2000 1000%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask id=%22b%22 x=%220%22 y=%220%22 width=%222000%22 height=%221000%22%3E%3Cpath fill=%22url(%23a)%22 d=%22M0 0h2000v1000H0z%22%2F%3E%3C%2Fmask%3E%3Cpath fill=%22%23122800%22 d=%22M0 0h2000v1000H0z%22%2F%3E%3Cg style=%22transform-origin:center center%22 stroke=%22%232e5a0c%22 stroke-width=%222%22 mask=%22url(%23b)%22%3E%3Cpath fill=%22none%22 d=%22M0 0h100v100H0zM100 0h100v100H100z%22%2F%3E%3Cpath fill=%22%232e5a0c79%22 d=%22M200 0h100v100H200z%22%2F%3E%3Cpath fill=%22none%22 d=%22M300 0h100v100H300z%22%2F%3E%3Cpath fill=%22%232e5a0c0f%22 d=%22M400 0h100v100H400z%22%2F%3E%3Cpath fill=%22none%22 d=%22M500 0h100v100H500z%22%2F%3E%3Cpath fill=%22%232e5a0cb1%22 d=%22M600 0h100v100H600z%22%2F%3E%3Cpath fill=%22none%22 d=%22M700 0h100v100H700zM800 0h100v100H800zM900 0h100v100H900zM1000 0h100v100h-100zM1100 0h100v100h-100zM1200 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c70%22 d=%22M1300 0h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1400 0h100v100h-100zM1500 0h100v100h-100zM1600 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0ce5%22 d=%22M1700 0h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 0h100v100h-100zM1900 0h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c3d%22 d=%22M0 100h100v100H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M100 100h100v100H100z%22%2F%3E%3Cpath fill=%22%232e5a0c36%22 d=%22M200 100h100v100H200z%22%2F%3E%3Cpath fill=%22%232e5a0c46%22 d=%22M300 100h100v100H300z%22%2F%3E%3Cpath fill=%22none%22 d=%22M400 100h100v100H400zM500 100h100v100H500z%22%2F%3E%3Cpath fill=%22%232e5a0c66%22 d=%22M600 100h100v100H600z%22%2F%3E%3Cpath fill=%22%232e5a0cd6%22 d=%22M700 100h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 100h100v100H800z%22%2F%3E%3Cpath fill=%22%232e5a0c95%22 d=%22M900 100h100v100H900z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1000 100h100v100h-100zM1100 100h100v100h-100zM1200 100h100v100h-100zM1300 100h100v100h-100zM1400 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cdc%22 d=%22M1500 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c7d%22 d=%22M1600 100h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cc4%22 d=%22M1700 100h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 100h100v100h-100zM1900 100h100v100h-100zM0 200h100v100H0zM100 200h100v100H100zM200 200h100v100H200zM300 200h100v100H300zM400 200h100v100H400zM500 200h100v100H500zM600 200h100v100H600z%22%2F%3E%3Cpath fill=%22%232e5a0cdb%22 d=%22M700 200h100v100H700z%22%2F%3E%3Cpath fill=%22%232e5a0c1c%22 d=%22M800 200h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 200h100v100H900z%22%2F%3E%3Cpath fill=%22%232e5a0c53%22 d=%22M1000 200h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cd0%22 d=%22M1100 200h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c2c%22 d=%22M1200 200h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1300 200h100v100h-100zM1400 200h100v100h-100zM1500 200h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0ce5%22 d=%22M1600 200h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1700 200h100v100h-100zM1800 200h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cd7%22 d=%22M1900 200h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M0 300h100v100H0zM100 300h100v100H100zM200 300h100v100H200z%22%2F%3E%3Cpath fill=%22%232e5a0c7e%22 d=%22M300 300h100v100H300z%22%2F%3E%3Cpath fill=%22none%22 d=%22M400 300h100v100H400zM500 300h100v100H500zM600 300h100v100H600zM700 300h100v100H700zM800 300h100v100H800z%22%2F%3E%3Cpath fill=%22%232e5a0c8d%22 d=%22M900 300h100v100H900z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1000 300h100v100h-100zM1100 300h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cfb%22 d=%22M1200 300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1300 300h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c96%22 d=%22M1400 300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1500 300h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cf5%22 d=%22M1600 300h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1700 300h100v100h-100zM1800 300h100v100h-100zM1900 300h100v100h-100zM0 400h100v100H0zM100 400h100v100H100zM200 400h100v100H200zM300 400h100v100H300zM400 400h100v100H400z%22%2F%3E%3Cpath fill=%22%232e5a0c07%22 d=%22M500 400h100v100H500z%22%2F%3E%3Cpath fill=%22none%22 d=%22M600 400h100v100H600zM700 400h100v100H700zM800 400h100v100H800z%22%2F%3E%3Cpath fill=%22%232e5a0c81%22 d=%22M900 400h100v100H900z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1000 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c57%22 d=%22M1100 400h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1200 400h100v100h-100zM1300 400h100v100h-100zM1400 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0ce4%22 d=%22M1500 400h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1600 400h100v100h-100zM1700 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0ce8%22 d=%22M1800 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c82%22 d=%22M1900 400h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0ca5%22 d=%22M0 500h100v100H0z%22%2F%3E%3Cpath fill=%22%232e5a0c46%22 d=%22M100 500h100v100H100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M200 500h100v100H200z%22%2F%3E%3Cpath fill=%22%232e5a0ca0%22 d=%22M300 500h100v100H300z%22%2F%3E%3Cpath fill=%22%232e5a0c76%22 d=%22M400 500h100v100H400z%22%2F%3E%3Cpath fill=%22none%22 d=%22M500 500h100v100H500zM600 500h100v100H600zM700 500h100v100H700z%22%2F%3E%3Cpath fill=%22%232e5a0cd5%22 d=%22M800 500h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 500h100v100H900zM1000 500h100v100h-100zM1100 500h100v100h-100zM1200 500h100v100h-100zM1300 500h100v100h-100zM1400 500h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c20%22 d=%22M1500 500h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1600 500h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c92%22 d=%22M1700 500h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1800 500h100v100h-100zM1900 500h100v100h-100zM0 600h100v100H0z%22%2F%3E%3Cpath fill=%22%232e5a0c35%22 d=%22M100 600h100v100H100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M200 600h100v100H200zM300 600h100v100H300z%22%2F%3E%3Cpath fill=%22%232e5a0cee%22 d=%22M400 600h100v100H400z%22%2F%3E%3Cpath fill=%22none%22 d=%22M500 600h100v100H500zM600 600h100v100H600z%22%2F%3E%3Cpath fill=%22%232e5a0c2a%22 d=%22M700 600h100v100H700z%22%2F%3E%3Cpath fill=%22none%22 d=%22M800 600h100v100H800zM900 600h100v100H900zM1000 600h100v100h-100zM1100 600h100v100h-100zM1200 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c34%22 d=%22M1300 600h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1400 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cec%22 d=%22M1500 600h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cd3%22 d=%22M1600 600h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1700 600h100v100h-100zM1800 600h100v100h-100zM1900 600h100v100h-100zM0 700h100v100H0z%22%2F%3E%3Cpath fill=%22%232e5a0cea%22 d=%22M100 700h100v100H100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M200 700h100v100H200zM300 700h100v100H300zM400 700h100v100H400zM500 700h100v100H500z%22%2F%3E%3Cpath fill=%22%232e5a0c26%22 d=%22M600 700h100v100H600z%22%2F%3E%3Cpath fill=%22none%22 d=%22M700 700h100v100H700z%22%2F%3E%3Cpath fill=%22%232e5a0cfa%22 d=%22M800 700h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 700h100v100H900z%22%2F%3E%3Cpath fill=%22%232e5a0cd7%22 d=%22M1000 700h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1100 700h100v100h-100zM1200 700h100v100h-100zM1300 700h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cc0%22 d=%22M1400 700h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cab%22 d=%22M1500 700h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1600 700h100v100h-100zM1700 700h100v100h-100zM1800 700h100v100h-100zM1900 700h100v100h-100zM0 800h100v100H0z%22%2F%3E%3Cpath fill=%22%232e5a0ca5%22 d=%22M100 800h100v100H100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M200 800h100v100H200zM300 800h100v100H300zM400 800h100v100H400z%22%2F%3E%3Cpath fill=%22%232e5a0c71%22 d=%22M500 800h100v100H500z%22%2F%3E%3Cpath fill=%22%232e5a0c16%22 d=%22M600 800h100v100H600z%22%2F%3E%3Cpath fill=%22none%22 d=%22M700 800h100v100H700zM800 800h100v100H800zM900 800h100v100H900z%22%2F%3E%3Cpath fill=%22%232e5a0c33%22 d=%22M1000 800h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1100 800h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c55%22 d=%22M1200 800h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c71%22 d=%22M1300 800h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1400 800h100v100h-100zM1500 800h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0c81%22 d=%22M1600 800h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1700 800h100v100h-100zM1800 800h100v100h-100zM1900 800h100v100h-100z%22%2F%3E%3Cpath fill=%22%232e5a0cca%22 d=%22M0 900h100v100H0z%22%2F%3E%3Cpath fill=%22%232e5a0c1f%22 d=%22M100 900h100v100H100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M200 900h100v100H200zM300 900h100v100H300zM400 900h100v100H400zM500 900h100v100H500zM600 900h100v100H600zM700 900h100v100H700z%22%2F%3E%3Cpath fill=%22%232e5a0cf9%22 d=%22M800 900h100v100H800z%22%2F%3E%3Cpath fill=%22none%22 d=%22M900 900h100v100H900z%22%2F%3E%3Cpath fill=%22%232e5a0c68%22 d=%22M1000 900h100v100h-100z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1100 900h100v100h-100zM1200 900h100v100h-100zM1300 900h100v100h-100zM1400 900h100v100h-100zM1500 900h100v100h-100zM1600 900h100v100h-100zM1700 900h100v100h-100zM1800 900h100v100h-100zM1900 900h100v100h-100z%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23f3f3f3%22 filter=%22url(%23c)%22 opacity=%22.8%22 d=%22M0 0h2000v1000H0z%22%2F%3E%3Cdefs%3E%3CradialGradient id=%22a%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22%2F%3E%3Cstop offset=%221%22 stop-color=%22%23fff%22 stop-opacity=%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter id=%22c%22 x=%22-800%22 y=%22-400%22 width=%222800%22 height=%221400%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.105%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221000%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.07%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221000%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
}

h1 {
    color: #fff;
    text-align: center;
    margin-top: 50px;
    font-size: 2.5rem;
    font-weight: 500;
}

form {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 10px;
}

textarea {
    width: 50%;
    padding: 12px 20px;
    margin: 20px 0;
    display: inline-block;
    background-color: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(60px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    box-sizing: border-box;
    border-radius: 10px;
    font-size: 1.2rem;
    ;
    color: #fff;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
}

textarea {
    height: 170px;
}

input[type="text"]::placeholder,
textarea::placeholder {
    color: #999;
    color: rgba(255, 255, 255, 0.6)
}

textarea:focus {
    outline: none;
    border: 2px solid rgba(255, 255, 255, 0.5);
    box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.5);
}

input[type="text"]:focus::placeholder,
textarea:focus::placeholder {
    color: #ccc;
}

.buttonIn {
    border-radius: 10px;
    margin: auto;
    padding: 0 15px;
    display: flex;
    flex-wrap: nowrap;
    justify-content: left;
    align-items: center;
    width: 50%;
    background-color: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(60px);
    border: 1px solid rgba(255, 255, 255, 0.25);
}

.buttonIn.focus {
    outline: none;
    border: 2px solid rgba(255, 255, 255, 0.5);
    box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.5);
}

#alias {
    background: transparent;
    backdrop-filter: none;
    box-shadow: none;
    border: none;
    font-size: 1.2rem;
    color: #fff;
    padding-left: 3px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    backdrop-filter: none;
    width: 100%;
    width: -webkit-fill-available;
    margin: 0;
    margin-bottom: 0;
}

#alias:focus {
    outline: none;
    border: none;
    box-shadow: none;
}

#input-prefix {
    height: 53px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    border-top-left-radius: 19px;
    border-bottom-left-radius: 18px;
}

button.h-captcha{
    border: none;
    width: 180px;
    padding: 10px 13px;
    border-radius: 4px;
    cursor: pointer;
    margin-top: 40px;
    background-color: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(60px);
    color: #fff;
    border-radius: 10px;
    border: 2px solid rgba(255, 255, 255, 0.2);
    font-size: 1.2rem;
    transition: background-color 0.2s ease-in-out;
    display: flex;
    align-items: center;
    gap: 27px;
}

button.h-captcha:hover {
    background-color: #555;
    background-color: rgba(255, 255, 255, 0.25);
    transition: background-color 0.2s ease-in-out;
}

button.h-captcha img {
    width: 30px;
    height: 30px;
    justify-self: flex-start;
}

#url-error {
    color: red;
    font-size: 1.2rem;
    margin-top: 10px;
}

@media only screen and (max-width: 780px) {

    .buttonIn,
    textarea {
        width: 80%;
    }
}