.register.svelte-52fghe{min-height:100svh;background:var(--form-color);color:var(--form-fg);font-family:DM Sans,sans-serif}.stack.svelte-52fghe{--form-gap: 26px;padding:162px 16px 96px}.stack.svelte-52fghe>:where(.svelte-52fghe),.stack.svelte-52fghe form:where(.svelte-52fghe)>:where(.svelte-52fghe){max-width:560px}.stack.svelte-52fghe>:where(.svelte-52fghe)+:where(.svelte-52fghe),.stack.svelte-52fghe form:where(.svelte-52fghe)>:where(.svelte-52fghe)+:where(.svelte-52fghe){margin-top:var(--form-gap);margin-bottom:0}.stack.svelte-52fghe form:where(.svelte-52fghe){margin-top:var(--form-gap)}.stack.svelte-52fghe form:where(.svelte-52fghe)>input[type=hidden]:where(.svelte-52fghe)+:where(.svelte-52fghe){margin-top:0}.title.svelte-52fghe{margin:0;font-size:26px;line-height:1.15;font-weight:700;letter-spacing:-.06em}.message.svelte-52fghe{margin:0;font-size:clamp(26px,3.2vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.02em}fieldset.svelte-52fghe{border:0;padding:0;margin:0}legend.svelte-52fghe{font-weight:700;font-size:13px;margin-bottom:var(--form-gap);padding:0}.box.svelte-52fghe,.role.svelte-52fghe,.chip.svelte-52fghe span:where(.svelte-52fghe),.chip.more.svelte-52fghe{background:var(--field-bg);border:none;color:var(--form-fg);font-family:inherit}.box.svelte-52fghe{display:block;padding:3px 16px 3px 0;width:100%;box-sizing:border-box;font-size:14px}.box.svelte-52fghe::-moz-placeholder{color:var(--form-fg);opacity:.55}.box.svelte-52fghe::placeholder{color:var(--form-fg);opacity:.55}.box.svelte-52fghe:focus{outline:2px solid var(--form-fg);outline-offset:1px}.roles.svelte-52fghe{display:grid;gap:var(--form-gap)}.role.svelte-52fghe{display:block;padding:14px 16px;cursor:pointer}.role.svelte-52fghe input:where(.svelte-52fghe){position:absolute;opacity:0}.role-label.svelte-52fghe{font-weight:700;font-size:13px;display:block}.role-line.svelte-52fghe{font-size:12px;opacity:.75}.role.selected.svelte-52fghe{background:#242327;color:#e4ff00}.role.selected.svelte-52fghe .role-line:where(.svelte-52fghe){opacity:.85}.chips.svelte-52fghe{display:flex;flex-wrap:wrap;gap:var(--form-gap)}.chip.svelte-52fghe{display:inline-flex}.chip.svelte-52fghe input:where(.svelte-52fghe){position:absolute;opacity:0}.chip.svelte-52fghe span:where(.svelte-52fghe),.chip.more.svelte-52fghe{display:inline-flex;align-items:center;gap:.4rem;padding:8px 14px;cursor:pointer;font-size:12px;font-weight:700}.chip.svelte-52fghe input:where(.svelte-52fghe):checked+span:where(.svelte-52fghe){background:#242327;color:#e4ff00}.chip.svelte-52fghe input:where(.svelte-52fghe):focus-visible+span:where(.svelte-52fghe){outline:2px solid var(--form-fg)}.go.svelte-52fghe{display:block;background:none;border:none;padding:0;font-family:inherit;font-size:22px;font-weight:700;color:var(--form-fg);cursor:pointer;text-align:left}.media.svelte-52fghe{position:relative}.media.svelte-52fghe img:where(.svelte-52fghe){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.credit.svelte-52fghe{position:absolute;right:10px;bottom:8px;font-size:10px;color:#fff;opacity:.8;text-shadow:0 0 6px rgba(0,0,0,.5)}@media (min-width: 768px){.has-image.svelte-52fghe .media:where(.svelte-52fghe){position:fixed;top:0;right:0;width:50vw;height:100vh}.has-image.svelte-52fghe .stack:where(.svelte-52fghe)>:where(.svelte-52fghe),.has-image.svelte-52fghe .stack:where(.svelte-52fghe) form:where(.svelte-52fghe)>:where(.svelte-52fghe){max-width:min(560px,calc(50vw - 64px))}}
