.iframe-root.svelte-tyjih8.svelte-tyjih8{pointer-events:none;overflow:hidden;position:relative;padding-top:var(--thumbnail-height, 75%)}.iframe-container.svelte-tyjih8.svelte-tyjih8{position:absolute;inset:0;z-index:10;background:transparent;opacity:1;transition:opacity .1s;width:100%;height:100%;font-size:.75rem;line-height:1rem;overflow:hidden;overflow-wrap:break-word}iframe.svelte-tyjih8.svelte-tyjih8{pointer-events:none;opacity:0;transition:opacity .1s;background:var(--color-white);width:100vw;will-change:opacity;transform-origin:top left;height:1000vh}.fadein.svelte-tyjih8.svelte-tyjih8{opacity:1}.spinner.svelte-tyjih8.svelte-tyjih8{height:100%;display:flex;justify-content:center;align-items:center}.invalid-state.svelte-tyjih8.svelte-tyjih8{height:100%;color:var(--primo-color-white);display:grid;place-content:center;place-items:center;gap:.25rem}.invalid-state.svelte-tyjih8 svg.svelte-tyjih8{width:2rem;height:2rem}.primo-modal.svelte-oge1nf.svelte-oge1nf{max-width:var(--primo-max-width-1)}.primo-modal.svelte-oge1nf form .name-url.svelte-oge1nf{margin-bottom:1.5rem}.primo-modal.svelte-oge1nf form .submit.svelte-oge1nf{--color-link:var(--color-primored) }#upload-json.svelte-oge1nf.svelte-oge1nf{margin-bottom:.5rem;display:flex;justify-content:flex-start}#upload-json.svelte-oge1nf label.svelte-oge1nf{cursor:pointer;margin-bottom:1rem;display:flex;align-items:center;gap:.25rem}#upload-json.svelte-oge1nf label input.svelte-oge1nf{display:none}#upload-json.svelte-oge1nf label span.svelte-oge1nf{color:var(--color-gray-3);font-size:.75rem;text-decoration:underline}#upload-json.svelte-oge1nf label svg.svelte-oge1nf{height:.75rem;width:.75rem}.site-thumbnail.svelte-oge1nf.svelte-oge1nf{margin:1rem 0;border-radius:.25rem;overflow:hidden;border:1px solid var(--color-gray-8)}.creating-site.svelte-oge1nf.svelte-oge1nf{display:flex;align-items:center}.creating-site.svelte-oge1nf>.svelte-oge1nf{margin:0 1rem}.tabs.svelte-1bdkmsa.svelte-1bdkmsa{color:var(--color-gray-3)}.tabs.svelte-1bdkmsa .tabs.secondary.svelte-1bdkmsa{height:35px}.tabs.svelte-1bdkmsa .tabs.secondary ul.svelte-1bdkmsa{display:flex;justify-content:space-around}.tabs.svelte-1bdkmsa .tabs.secondary ul li.svelte-1bdkmsa{flex:1;border-color:transparent;font-size:var(--font-size-1);font-weight:700;border-bottom:2px solid transparent}.tabs.svelte-1bdkmsa .tabs.secondary ul li.is-active.svelte-1bdkmsa{background:var(--primo-color-codeblack);color:var(--primo-color-white);border-color:var(--primo-color-codeblack)}.tabs.svelte-1bdkmsa .tabs.secondary ul li button.svelte-1bdkmsa{width:100%;text-align:center;padding:.5rem 0;outline:0;font-size:var(--font-size-1);font-weight:700}.tabs.svelte-1bdkmsa.svelte-1bdkmsa:not(.secondary){min-height:2.5rem;border:1px solid var(--color-gray-8);margin-bottom:.25rem}.tabs.svelte-1bdkmsa:not(.secondary) ul.svelte-1bdkmsa{display:flex;justify-content:space-around}.tabs.svelte-1bdkmsa:not(.secondary) ul li.svelte-1bdkmsa{flex:1;border-bottom:2px solid transparent}.tabs.svelte-1bdkmsa:not(.secondary) ul li.is-active.svelte-1bdkmsa{border-color:var(--primo-color-primogreen)}.tabs.svelte-1bdkmsa:not(.secondary) ul li button.svelte-1bdkmsa{display:block;width:100%;text-align:center;padding:.5rem 0;outline:0}.tabs.svelte-1bdkmsa:not(.secondary) ul li button i.svelte-1bdkmsa{margin-right:.5rem}button.svelte-1bdkmsa.svelte-1bdkmsa{transition:var(--transition-colors)}.copy-button.svelte-18kz7pe.svelte-18kz7pe{display:flex;align-items:center}.copy-button.svelte-18kz7pe button.svelte-18kz7pe{margin-right:1rem;display:flex;justify-content:center;align-items:center;max-width:28rem;padding:.5rem .75rem;border-radius:var(--primo-border-radius);box-shadow:var(--primo-ring-primored)}.copy-button.svelte-18kz7pe button.svelte-18kz7pe:hover{background:var(--primo-color-primogreen)}.copy-button.svelte-18kz7pe button.selected.svelte-18kz7pe{outline-color:var(--primo-color-primogreen);pointer-events:none;cursor:default;background:var(--primo-color-gray-7)}.copy-button.svelte-18kz7pe button svg.svelte-18kz7pe{height:1.5rem;width:1.5rem}h1.svelte-15rmlrk.svelte-15rmlrk{display:flex;flex-direction:column;line-height:1.4;margin-bottom:1rem}h1.svelte-15rmlrk span.svelte-15rmlrk{font-weight:500;font-size:.75rem;color:var(--color-gray-4)}button.svelte-15rmlrk.svelte-15rmlrk{font-size:.75rem;margin:1rem 0;text-decoration:underline;color:var(--color-gray-4)}main.svelte-15rmlrk.svelte-15rmlrk{color:var(--color-gray-1);background:var(--color-gray-9);padding:2rem;border:2px solid var(--color-primored);border-radius:.25rem;width:100vw;max-width:600px}main.svelte-15rmlrk .content-container.svelte-15rmlrk{margin-top:1rem}main.svelte-15rmlrk>.svelte-15rmlrk{margin:.5rem 0}main.svelte-15rmlrk.svelte-15rmlrk{--space-y:1rem }:root{--ModalContainer-justify:center }input.svelte-1edarr3.svelte-1edarr3.svelte-1edarr3{border:0;padding:.5rem;background:white}main.svelte-1edarr3.svelte-1edarr3.svelte-1edarr3{padding:1.5rem;max-width:20rem}main.svelte-1edarr3 .logo.svelte-1edarr3.svelte-1edarr3{text-align:center;padding:0 1rem 1rem;display:flex;justify-content:center}main.svelte-1edarr3 .logo a.svelte-1edarr3.svelte-1edarr3{width:16rem;padding:0 2rem;opacity:1;transition:opacity .2s}main.svelte-1edarr3 .logo a.svelte-1edarr3.svelte-1edarr3:hover{opacity:.75}main.svelte-1edarr3 .login-message.svelte-1edarr3.svelte-1edarr3{border-radius:.25rem;padding:1.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;text-align:center;font-weight:600}main.svelte-1edarr3 .spinner.svelte-1edarr3.svelte-1edarr3{display:flex;justify-content:center;padding:2rem 0}main.svelte-1edarr3 .login-error.svelte-1edarr3.svelte-1edarr3{display:block;padding:1rem 0;border-radius:.25rem;margin-bottom:1rem;border:2px solid var(--color-caution)}main.svelte-1edarr3 .header-message.svelte-1edarr3.svelte-1edarr3{font-size:.875rem;line-height:1.25rem;padding:.75rem;color:var(--color-gray-1);font-weight:600;border-radius:.25rem;margin-bottom:.5rem}main.svelte-1edarr3 form.svelte-1edarr3.svelte-1edarr3{margin-bottom:1rem}main.svelte-1edarr3 form.svelte-1edarr3>.svelte-1edarr3{margin:.5rem 0}main.svelte-1edarr3 form .inputs.svelte-1edarr3.svelte-1edarr3{color:var(--color-gray-9);font-size:var(--font-size-2)}main.svelte-1edarr3 form .inputs label.svelte-1edarr3.svelte-1edarr3{font-weight:500;color:#fff;margin-bottom:.5rem;display:block}main.svelte-1edarr3 form .inputs input.svelte-1edarr3.svelte-1edarr3{border:0}main.svelte-1edarr3 form .inputs .form-group:first-child .primo-input.svelte-1edarr3.svelte-1edarr3{border-radius:var(--primo-border-radius) var(--primo-border-radius) 0 0}main.svelte-1edarr3 form .inputs .form-group:last-child .primo-input.svelte-1edarr3.svelte-1edarr3{border-radius:0 0 var(--primo-border-radius) var(--primo-border-radius)}main.svelte-1edarr3 form .inputs .form-group.svelte-1edarr3.svelte-1edarr3{display:block;background:transparent}main.svelte-1edarr3 form .inputs .form-group.svelte-1edarr3.svelte-1edarr3:first-child{border-bottom:1px solid var(--color-gray-3)}main.svelte-1edarr3 form .secondary.svelte-1edarr3.svelte-1edarr3{font-size:var(--font-size-1);font-weight:500;color:var(--color-gray-1);display:flex;justify-content:space-between;flex-wrap:wrap}main.svelte-1edarr3 form .secondary button.svelte-1edarr3.svelte-1edarr3:hover{color:var(--color-primored)}main.svelte-1edarr3 form.svelte-1edarr3.svelte-1edarr3{--Spinner-size:1rem;--Spinner-mr:.5rem }main.svelte-1edarr3 form svg.svelte-1edarr3.svelte-1edarr3{width:1rem;height:1rem;color:var(--color-white);margin-right:.5rem}main.svelte-1perft0.svelte-1perft0{max-width:var(--primo-max-width-1)}.role-selection.svelte-1perft0.svelte-1perft0{--color-link:var(--primo-color-primogreen);--color-link-hover:var(--primo-color-primogreen-dark);margin:1rem 0;--TextInput-mb:1rem }.role-selection.svelte-1perft0 .description.svelte-1perft0{display:flex;margin-top:1rem}.role-selection.svelte-1perft0 p.svelte-1perft0{font-size:var(--primo-font-size-2);margin-bottom:1rem}.link-description.svelte-1perft0 .share-link.svelte-1perft0{margin:1rem 0}.primo-modal.svelte-1tltiha.svelte-1tltiha{color:var(--color-gray-1);max-width:40rem;display:grid;gap:2rem}.primo-modal.svelte-1tltiha select.svelte-1tltiha{background:transparent;margin:0 .5rem}.primo-modal.svelte-1tltiha h1.svelte-1tltiha{display:flex;gap:.25rem;align-items:center;font-weight:500;border-bottom:1px solid #333;margin-bottom:1.5rem;padding-bottom:.5rem}.primo-modal.svelte-1tltiha h1 svg.svelte-1tltiha{width:1rem;height:1rem}.primo-modal.svelte-1tltiha h2.svelte-1tltiha{padding-bottom:.75rem;font-weight:500}.primo-modal.svelte-1tltiha div.copy-link.svelte-1tltiha{background:#333;border-radius:.25rem;padding:6px;display:flex;justify-content:space-between;margin-bottom:.25rem}.primo-modal.svelte-1tltiha div.copy-link input.svelte-1tltiha{flex:1;background:transparent;padding:0 .5rem;background:#4d4d4d;border-radius:.25rem}.primo-modal.svelte-1tltiha div.copy-link button.svelte-1tltiha{padding:.5rem 1rem;background:var(--primo-color-primogreen);border-radius:.25rem;margin-left:.5rem}.primo-modal.svelte-1tltiha div.copy-link button.svelte-1tltiha:disabled{opacity:.5;pointer-events:none}.primo-modal.svelte-1tltiha .footer-text.svelte-1tltiha{font-size:.75rem;display:flex;justify-content:space-between;padding-top:.25rem}.primo-modal.svelte-1tltiha .footer-text button.svelte-1tltiha{text-decoration:underline}.primo-modal.svelte-1tltiha ul.svelte-1tltiha{display:grid;gap:.75rem}.primo-modal.svelte-1tltiha ul li.svelte-1tltiha{display:flex;justify-content:space-between;align-items:center}.primo-modal.svelte-1tltiha ul li div.svelte-1tltiha{display:flex;align-items:center;gap:1rem}.primo-modal.svelte-1tltiha ul li .profile.svelte-1tltiha{background:red;border-radius:50%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;width:2.5rem}.primo-modal.svelte-1tltiha ul li select.svelte-1tltiha{text-align:right}.modal.svelte-z5tx14{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:fixed;z-index:9999999999;inset:0}.modal-background.svelte-z5tx14{inset:0;position:absolute;background:var(--primo-color-black);opacity:.95;cursor:pointer;transition:opacity .1s}.modal-background.svelte-z5tx14:hover{opacity:.9}.modal-background.disabled.svelte-z5tx14{cursor:default}.modal-background.disabled.svelte-z5tx14:hover{opacity:.95}.modal-card.svelte-z5tx14{display:flex;flex-direction:column;align-items:center;margin:0 auto;position:relative;border-radius:var(--primo-border-radius);max-height:calc(100vh - 2rem)}.modal-card-body.svelte-z5tx14{flex:1;overflow-y:scroll}
