form.svelte-y029c.svelte-y029c{text-align:left;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}form.svelte-y029c.svelte-y029c .title{font-size:22px;line-height:24px;margin-bottom:8px;text-align:left;font-weight:600}form.svelte-y029c.svelte-y029c label{font-weight:600;font-size:12px;line-height:16px;color:#4f4f4f;margin:4px 0;display:block;transition:.3s}form.svelte-y029c.svelte-y029c label.info{opacity:.5;font-weight:300}form.svelte-y029c.svelte-y029c label.error{opacity:.5;font-weight:300;color:red}form.svelte-y029c.svelte-y029c label.optional:after{content:" optional";opacity:.5;font-size:80%;font-weight:300}form.svelte-y029c.svelte-y029c input{background:#fff;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:4px;width:100%;font-size:17px;line-height:22px;padding:13px;display:block}form.svelte-y029c.svelte-y029c div.input{margin-bottom:12px}form.svelte-y029c .form-body.svelte-y029c{display:flex;flex-direction:column;height:100%}form.svelte-y029c.svelte-y029c textarea{width:100%;height:auto;min-height:120px;background:#fff;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:4px;font-size:17px;line-height:22px;padding:13px;resize:none;display:block;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.input-cont.svelte-1hq2nrk.svelte-1hq2nrk{background:#fff;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:4px;width:100%;display:block;display:flex;flex-direction:row}input.svelte-1hq2nrk.svelte-1hq2nrk{width:0!important;height:100%;border:0!important;background:0 0!important;box-shadow:none!important;flex:1 1 auto;padding:13px;font-size:17px;line-height:22px;outline:none}.input-cont.svelte-1hq2nrk>label.svelte-1hq2nrk{font-size:17px;line-height:22px;padding:13px;color:#888;font-weight:400;margin:0}.input-cont.svelte-1hq2nrk>label.svelte-1hq2nrk:first-child{padding-right:0}.input-cont.svelte-1hq2nrk>label.svelte-1hq2nrk:last-child{padding-left:0}