.prefill-selector.svelte-1l5gptn{grid-column:1 / -1;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,15em)}.suggestion.svelte-1l5gptn{cursor:pointer;width:15em;min-height:1.5em;text-align:center;border-radius:calc(var(--border-base-radius) / 2);border:var(--border-base-width) dashed var(--form-element-border-color);color:var(--text-mute-color)}.suggestion.svelte-1l5gptn:hover{border-color:var(--text-link-color);color:var(--text-color)}.signup-page.svelte-1t45yzn{display:grid;grid-column:content;grid-template-columns:1fr;column-gap:var(--space-size-1);justify-content:center}@media screen and (min-width:80em){.signup-page.svelte-1t45yzn{grid-template-columns:2fr 1fr}}hgroup.svelte-1t45yzn{margin:0 0 var(--space-size-0) 0}hgroup.svelte-1t45yzn h1:where(.svelte-1t45yzn){margin:0}hgroup.svelte-1t45yzn p:where(.svelte-1t45yzn){font-size:var(--font-size-1);font-weight:lighter;margin:0}input[type=checkbox].svelte-1t45yzn,input[type=radio].svelte-1t45yzn{width:1em;height:1em;vertical-align:middle;margin-top:.12em}.field.svelte-1t45yzn{display:flex;flex-direction:column;gap:var(--space-size-m4);margin-bottom:var(--space-size-0)}.field.svelte-1t45yzn label:where(.svelte-1t45yzn){font-size:var(--font-size-0)}.field.svelte-1t45yzn p:where(.svelte-1t45yzn){flex-basis:100%;display:block;font-size:var(--font-size-m2)}.required.svelte-1t45yzn:after{content:"*";color:#e53935}.field-row-2.svelte-1t45yzn{display:grid;grid-template-columns:auto 1fr;gap:var(--space-size-0)}.field-row-eq2.svelte-1t45yzn{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-size-0)}.field-row-2-inverted.svelte-1t45yzn{display:grid;grid-template-columns:1fr auto;gap:var(--space-size-0)}.field-row-3.svelte-1t45yzn{display:grid;grid-template-columns:auto 1fr 1fr;gap:var(--space-size-0)}h3.svelte-1t45yzn{margin:0}@media screen and (max-width:40em){.field-row-3.svelte-1t45yzn,.field-row-2.svelte-1t45yzn,.field-row-eq2.svelte-1t45yzn,.field-row-2-inverted.svelte-1t45yzn{grid-template-columns:1fr}}.participant-block.svelte-1t45yzn{position:relative}.participant-block.svelte-1t45yzn .remove-btn:where(.svelte-1t45yzn){right:0;background:none;border:none;color:#e53935;cursor:pointer;padding:0;width:auto}.add-participant-btn.svelte-1t45yzn{display:flex;justify-content:center;gap:var(--space-size-m3);background:none;border:var(--border-base-width) dashed var(--form-element-border-color);color:var(--text-link-color);cursor:pointer;font-size:var(--font-size-m1);padding:var(--space-size-m2) var(--space-size-0);border-radius:calc(var(--border-base-radius) / 2);width:auto;margin-top:var(--space-size-m1)}.add-participant-btn.svelte-1t45yzn:hover{border-color:var(--text-link-color)}.radio-group.svelte-1t45yzn{display:flex;gap:var(--space-size-1);margin-bottom:var(--space-size-0)}.radio-label.svelte-1t45yzn{display:flex;flex-wrap:wrap;gap:var(--space-size-m3);cursor:pointer;font-size:var(--font-size-0)}.topics-section.svelte-1t45yzn{display:flex;flex-wrap:wrap;gap:var(--space-size-1)}.topics-title.svelte-1t45yzn{flex-basis:100%}.topic-group.svelte-1t45yzn{display:flex;flex-direction:column;flex-basis:48%;gap:var(--space-size-m2)}.topic-group-title.svelte-1t45yzn{font-weight:700;font-size:var(--font-size-1);margin:0}.summary-card.svelte-1t45yzn{background-color:var(--element-color);border-radius:var(--border-base-radius);padding:var(--space-size-1);position:sticky;top:var(--space-size-1)}.summary-card.svelte-1t45yzn h2:where(.svelte-1t45yzn){font-size:var(--font-size-3);margin:0 0 var(--space-size-0) 0}.summary-table.svelte-1t45yzn{width:100%;font-size:var(--font-size-0);border-collapse:collapse}.summary-table.svelte-1t45yzn tr:where(.svelte-1t45yzn):last-child{border-bottom:none}.summary-table.svelte-1t45yzn td:where(.svelte-1t45yzn){padding:var(--space-size-m2) 0}.summary-table.svelte-1t45yzn td:where(.svelte-1t45yzn):last-child:not(:first-child){text-align:right}.summary-total.svelte-1t45yzn{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-size-0) 0;margin-top:var(--space-size-m1);border-top:2px solid var(--text-emphasize-color)}.summary-total.svelte-1t45yzn .total-label:where(.svelte-1t45yzn){font-weight:700;font-size:var(--font-size-1)}.summary-total.svelte-1t45yzn .total-price:where(.svelte-1t45yzn){font-size:var(--font-size-3);font-weight:700}.submit-btn.svelte-1t45yzn{width:100%;padding:var(--space-size-0) var(--space-size-1);font-weight:700;font-size:var(--font-size-1);text-transform:none;letter-spacing:.02em;background-color:var(--sticker-color);color:var(--sticker-text-color);border:none;border-radius:calc(var(--border-base-radius) / 2);cursor:pointer;margin-top:var(--space-size-0);transition:opacity var(--transition-easinout)}.submit-btn.svelte-1t45yzn:hover{opacity:.85}.submit-btn.svelte-1t45yzn:disabled{opacity:.5;cursor:not-allowed}.honeypot.svelte-1t45yzn{position:absolute;left:-9999px;opacity:0;height:0;width:0;overflow:hidden}.success-page.svelte-1t45yzn{text-align:center;padding:var(--space-size-3);display:flex;flex-direction:column;grid-column:content}.success-page.svelte-1t45yzn h1:where(.svelte-1t45yzn){text-decoration:underline;text-underline-offset:.5em;text-decoration-color:var(--text-highlight-color);text-decoration-thickness:3px}.success-page.svelte-1t45yzn a:where(.svelte-1t45yzn){color:var(--text-link-color)}
