form.svelte-1pqb3y3{display:grid;grid-template-columns:auto auto;width:fit-content;font-size:var(--subscribe-form-font-size, 1rem);border-radius:6px;margin:0 1rem}.relative.svelte-1pqb3y3{display:flex}.custom-input.svelte-1pqb3y3,.custom-button.svelte-1pqb3y3{line-height:1.2;box-sizing:border-box;padding:.5rem .75rem;border:1px solid transparent}.custom-input.svelte-1pqb3y3{border:var(--subscribe-form-input-border, 1px solid #d1d5db);border-radius:6px 0 0 6px;transition:border-color .2s,box-shadow .2s;height:100%}.custom-input.svelte-1pqb3y3:hover{outline:none;border-color:#3b82f6}.custom-input.svelte-1pqb3y3:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f680}.custom-button.svelte-1pqb3y3{color:#fff;border-radius:0 6px 6px 0;transition:background-color .2s,box-shadow .2s;border:var(--subscribe-form-button-border, 1px solid transparent);margin:0;min-width:max-content}.custom-button.svelte-1pqb3y3:hover{cursor:pointer;box-shadow:#00000050 2px 1px 3px}.custom-button.svelte-1pqb3y3:focus{outline:none;ring:2px solid #FFF;ring-offset:2px}.message.svelte-1pqb3y3{grid-column:1;width:0;min-width:100%;margin-top:.35rem;text-align:center;overflow-wrap:break-word}.message.wide.svelte-1pqb3y3{grid-column:1 / -1}.detail.svelte-1pqb3y3{display:block;margin-top:.25rem;font-weight:600}.error.svelte-1pqb3y3{color:#b00020;background:#fff;border-radius:6px;padding:.35rem .5rem}.error.svelte-1pqb3y3 a:where(.svelte-1pqb3y3){color:inherit}.success.svelte-1pqb3y3{color:var(--subscribe-form-success-color, inherit)}@media (max-width: 600px){form.svelte-1pqb3y3{font-size:1rem}}@media (max-width: 400px){.custom-button.svelte-1pqb3y3{min-width:unset}}
