.form-container form .location-input{width:100%;padding-bottom:0;display:flex;flex-direction:column}.form-container form .location-input .map-container{margin:8px 0;height:400px}.form-container form .location-input .map-container #map{border-radius:2px}.form-container form .location-input .coordinates-inputs{margin:0 0 8px;display:flex;flex-direction:row;flex-wrap:wrap;font-size:small;color:#696969}.form-container form .location-input .coordinates-inputs label{width:50%}.form-container form .location-input input{all:unset;width:200px}@media (width < 800px){.form-container form .location-input .map-container{height:300px}.form-container form .location-input .coordinates-inputs label{width:100%}}.form-container{background-color:#fff;color:#000;padding:8px 16px 16px;color-scheme:light;box-shadow:2px 4px 8px 2px #0000004d;margin:0 0 32px}.form-container form{display:flex;flex-direction:column}.form-container form .first-row,.form-container form .image-preview{margin:8px 0}.form-container form .first-row{display:flex;flex-direction:row;flex-wrap:wrap}.form-container form .inputs{min-width:280px;width:50%;display:flex;flex-direction:column}.form-container form .inputs label{margin:8px 0}.form-container form .inputs input[type=text],.form-container form .inputs input[type=file]{width:90%}.form-container form .inputs input[type=file]{cursor:pointer}.form-container form .image-preview{min-width:280px;width:50%;height:fit-content;text-align:center}.form-container form .image-preview canvas{cursor:pointer;width:auto;max-width:calc(100% - 8px);height:auto;max-height:286px;border:4px var(--accent-color) dashed}.form-container form .captcha div{margin:4px 0}.form-container form button[type=submit]{all:unset;margin:16px 0 0;width:100%;height:36px;font-family:Comic Sans,Comic Sans MS;font-size:20px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--accent-color);border-radius:2px;cursor:pointer;font-weight:700}.form-container form button[type=submit] svg{height:18px;margin:0 10px 0 0}.form-container form button[type=submit][disabled]{filter:grayscale();cursor:not-allowed}.form-container .result{display:flex;flex-direction:column;align-items:center;text-align:center}.form-container .result.hidden{display:none}.form-container .result code{background-color:var(--red);color:#fff;padding:8px;border-radius:4px}.form-container .result svg{height:48px}.form-container .result.success svg{color:var(--green)}.form-container .result.error svg{color:var(--red)}.form-container .result.pending svg{color:#696969}@media (width < 800px){.form-container form .inputs,.form-container form .image-preview,.form-container form .inputs input[type=text],.form-container form .inputs input[type=file]{width:100%}}
