.iframe-root.svelte-1qbdxvj{pointer-events:none;overflow:hidden;position:relative;padding-top:var(--thumbnail-height, 75%)}.iframe-container.svelte-1qbdxvj{position:absolute;top:0;right:0;bottom:0;left: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-1qbdxvj{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-1qbdxvj{opacity:1}svg.svelte-1q318ht.svelte-1q318ht{width:var(--Spinner-size, 2rem);height:var(--Spinner-size, 2rem);margin-top:var(--Spinner-mt, 0);margin-bottom:var(--Spinner-mb, 0);margin-right:var(--Spinner-mr, 0);margin-left:var(--Spinner-ml, 0);animation:svelte-1q318ht-spin 1s linear infinite;color:var(--color-white)}svg.svelte-1q318ht circle.svelte-1q318ht{opacity:.25}svg.svelte-1q318ht path.svelte-1q318ht{opacity:.75}@keyframes svelte-1q318ht-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}label.svelte-9yo6bd.svelte-9yo6bd{display:block;margin-bottom:.5rem}label.svelte-9yo6bd .label.svelte-9yo6bd{font-size:12px}label.svelte-9yo6bd>span.svelte-9yo6bd{color:var(--color-gray-1);font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;display:block}label.svelte-9yo6bd>div.svelte-9yo6bd{display:flex;align-items:center;justify-content:center;border-radius:.25rem;overflow:hidden;background-color:var(--color-gray-8)}label.svelte-9yo6bd>div .prefix.svelte-9yo6bd{display:inline-flex;align-items:center;padding:0 .75rem;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;border-right-width:1px;border-color:var(--color-gray-7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label.svelte-9yo6bd>div input.svelte-9yo6bd{color:var(--color-gray-1);display:block;width:100%;background:transparent;padding:.5rem}label.svelte-9yo6bd>div input.svelte-9yo6bd:focus{outline:0}input.svelte-9yo6bd.svelte-9yo6bd{border:0}input.svelte-9yo6bd.svelte-9yo6bd:focus{outline:0}button.svelte-14nslv1.svelte-14nslv1,label.svelte-14nslv1.svelte-14nslv1{--Spinner-size:1rem;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;border-radius:.25rem;font-weight:400;font-size:14px;box-shadow:var(--primo-ring-brand);color:var(--primo-color-white);transition:box-shadow .1s,background .1s,color .1s;margin:var(--space-y, 0) var(--space-x, 0)}button.svelte-14nslv1.svelte-14nslv1:hover,label.svelte-14nslv1.svelte-14nslv1:hover{box-shadow:var(--primo-ring-brand-thick)}button.svelte-14nslv1.svelte-14nslv1:active,label.svelte-14nslv1.svelte-14nslv1:active{background:var(--primo-color-brand);color:var(--primo-color-black)}button[type=submit].svelte-14nslv1.svelte-14nslv1{width:100%}button[disabled].svelte-14nslv1.svelte-14nslv1{background:var(--color-gray-6);cursor:not-allowed;box-shadow:none}label.svelte-14nslv1 input.svelte-14nslv1,.hidden.svelte-14nslv1.svelte-14nslv1{display:none}.theme-thumbnail.svelte-1ru6gu9{border-radius:var(--primo-border-radius);background:var(--color-gray-8);overflow:hidden;transition:.1s box-shadow}.theme-thumbnail.selected.svelte-1ru6gu9{box-shadow:0 0 0 2px var(--primo-color-brand)}.theme-thumbnail.svelte-1ru6gu9:hover{opacity:.75}.title.svelte-1ru6gu9{font-size:.75rem;font-weight:500;padding:.5rem .75rem;text-align:left;border-top:1px solid var(--color-gray-9)}header.svelte-1ecrxz4.svelte-1ecrxz4{display:flex;justify-content:space-between}header.svelte-1ecrxz4 h2.svelte-1ecrxz4{font-size:.875rem;margin-bottom:.75rem}button.svelte-1ecrxz4.svelte-1ecrxz4{font-size:1.25rem}button.svelte-1ecrxz4.svelte-1ecrxz4:not(:disabled):hover{color:var(--primo-color-brand)}button.svelte-1ecrxz4.svelte-1ecrxz4:disabled{opacity:.25;cursor:initial}.themes.svelte-1ecrxz4.svelte-1ecrxz4{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));place-items:start;gap:1rem;margin-bottom:1rem}.primo-modal.svelte-os032q.svelte-os032q{max-width:var(--primo-max-width-1)}.primo-modal.svelte-os032q form .name-url.svelte-os032q{margin-bottom:1.5rem;margin-top:.5rem}.primo-modal.svelte-os032q form .submit.svelte-os032q{--color-link:var(--color-primored) }footer.svelte-os032q.svelte-os032q{display:flex;justify-content:space-between;align-items:center}footer.svelte-os032q .container.svelte-os032q{margin-bottom:1rem;display:flex;align-items:center;gap:.25rem}footer.svelte-os032q span.svelte-os032q{color:var(--color-gray-3);font-size:.75rem;text-decoration:underline}#upload-json.svelte-os032q.svelte-os032q{margin-bottom:.5rem;display:flex;justify-content:flex-start}#upload-json.svelte-os032q label.svelte-os032q{cursor:pointer}#upload-json.svelte-os032q label input.svelte-os032q{display:none}#upload-json.svelte-os032q label span.svelte-os032q{color:var(--color-gray-3);font-size:.75rem;text-decoration:underline}.site-thumbnail.svelte-os032q.svelte-os032q{margin:1rem 0;border-radius:.25rem;overflow:hidden;border:1px solid var(--color-gray-8)}.error.svelte-os032q.svelte-os032q{padding:1rem;background:#b00020;margin-bottom:1rem}.creating-site.svelte-os032q.svelte-os032q{display:flex;align-items:center}.creating-site.svelte-os032q>.svelte-os032q{margin:0 1rem}.label-container.svelte-a3urta.svelte-a3urta{width:100%}.label-container.svelte-a3urta label.svelte-a3urta{display:inline-block}.label-container.svelte-a3urta label .switch-label.svelte-a3urta{font-weight:600;margin-right:1rem}.label-container.svelte-a3urta label .switch-container.svelte-a3urta{position:relative;display:inline-block;width:3.5rem;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .1s}.label-container.svelte-a3urta label .switch-container input.svelte-a3urta{color:var(--primo-color-brand);background:var(--primo-color-white);outline:0;position:absolute;top:-4px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;left:0;transition:transform .1s}.label-container.svelte-a3urta label .switch-container input.svelte-a3urta:after{content:"×"}.label-container.svelte-a3urta label .switch-container input.svelte-a3urta:checked{transform:translate(24px)}.label-container.svelte-a3urta label .switch-container input.svelte-a3urta:checked:after{content:"✓"}.label-container.svelte-a3urta label .switch-container span.svelte-a3urta{outline:0;display:block;overflow:hidden;height:1.5rem;border-radius:1rem;background:var(--color-gray-7);cursor:pointer}.primo-modal.svelte-fdy7ct.svelte-fdy7ct{max-width:var(--primo-max-width-1);display:grid;gap:1.5rem}.primo-modal.svelte-fdy7ct h2.svelte-fdy7ct{font-weight:700;font-size:1rem}.primo-modal.svelte-fdy7ct form .options.svelte-fdy7ct{margin-bottom:1.5rem;margin-top:.5rem}.primo-modal.svelte-fdy7ct form .submit.svelte-fdy7ct{--color-link:var(--color-primored) }.deleting-site.svelte-fdy7ct.svelte-fdy7ct{display:flex;align-items:center}.deleting-site.svelte-fdy7ct>.svelte-fdy7ct{margin:0 1rem}.Invitation.svelte-14g7zxm.svelte-14g7zxm{--Modal-align-items:center;padding:1rem 1.5rem;color:var(--color-gray-1)}main.svelte-14g7zxm.svelte-14g7zxm{display:grid;gap:1.5rem;max-width:450px}header.svelte-14g7zxm h2.svelte-14g7zxm{font-weight:700;font-size:1rem;margin-bottom:.25rem}header.svelte-14g7zxm h3.svelte-14g7zxm{font-size:.875rem;color:var(--color-gray-2)}.subheading.svelte-14g7zxm.svelte-14g7zxm{font-weight:700;font-size:.75rem}form.svelte-14g7zxm.svelte-14g7zxm{display:grid;gap:.25rem;flex:1}form.svelte-14g7zxm div.svelte-14g7zxm{display:flex;gap:.5rem;font-size:.75rem}form.svelte-14g7zxm div .input-group.svelte-14g7zxm{flex:1;border-radius:4px;border:1px solid #eee;color:var(--color-gray-2)}form.svelte-14g7zxm div input.svelte-14g7zxm{flex:1;padding:.25rem .5rem;border-right:1px solid var(--color-gray-8);background:transparent}form.svelte-14g7zxm div select.svelte-14g7zxm{background:transparent}form.svelte-14g7zxm div button.svelte-14g7zxm{padding:10px 12px;background:var(--color-gray-7);border-radius:4px}form.svelte-14g7zxm div button.svelte-14g7zxm:disabled{opacity:.5}ul.svelte-14g7zxm.svelte-14g7zxm{margin-top:.5rem;display:grid;gap:.75rem}li.svelte-14g7zxm.svelte-14g7zxm{display:flex;align-items:center;gap:.5rem;font-weight:400;font-size:.75rem}li.svelte-14g7zxm .letter.svelte-14g7zxm{height:26px;width:26px;display:flex;align-items:center;justify-content:center;background:#81a6fd;color:#fff;font-weight:700;font-size:.875rem;line-height:0;border-radius:50%}li.svelte-14g7zxm .email.svelte-14g7zxm{flex:1}.Invitation.svelte-1avvkd8.svelte-1avvkd8{--Modal-align-items:center;padding:1rem 1.5rem;color:var(--color-gray-1)}main.svelte-1avvkd8.svelte-1avvkd8{display:grid;gap:1.5rem}h2.svelte-1avvkd8.svelte-1avvkd8{font-weight:700;font-size:1rem}.subheading.svelte-1avvkd8.svelte-1avvkd8{font-weight:700;font-size:.75rem;margin-bottom:.5rem}form.svelte-1avvkd8.svelte-1avvkd8{display:grid;gap:.25rem}form.svelte-1avvkd8 div.svelte-1avvkd8{display:flex;gap:.5rem;font-size:.75rem}form.svelte-1avvkd8 div .input-group.svelte-1avvkd8{border-radius:4px;border:1px solid #eee;color:var(--color-gray-2)}form.svelte-1avvkd8 div input.svelte-1avvkd8{flex:1;padding:.25rem .5rem;border-right:1px solid var(--color-gray-8);background:transparent}form.svelte-1avvkd8 div select.svelte-1avvkd8{background:transparent}form.svelte-1avvkd8 div button.svelte-1avvkd8{padding:10px 12px;background:var(--color-gray-7);border-radius:4px}ul.svelte-1avvkd8.svelte-1avvkd8{margin-top:.5rem;display:grid;gap:.75rem}li.svelte-1avvkd8.svelte-1avvkd8{display:flex;align-items:center;gap:.5rem;font-weight:400;font-size:.75rem}li.svelte-1avvkd8 .letter.svelte-1avvkd8{height:26px;width:26px;display:flex;align-items:center;justify-content:center;background:#81a6fd;color:#fff;font-weight:700;font-size:.875rem;line-height:0;border-radius:50%}li.svelte-1avvkd8 .email.svelte-1avvkd8{flex:1}.modal.svelte-1jb5www{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:fixed;z-index:9999999999;top:0;right:0;bottom:0;left:0}.modal-background.svelte-1jb5www{top:0;right:0;bottom:0;left:0;position:absolute;background:var(--primo-color-black);opacity:.95;cursor:pointer;transition:opacity .1s}.modal-background.svelte-1jb5www:hover{opacity:.9}.modal-background.disabled.svelte-1jb5www{cursor:default}.modal-background.disabled.svelte-1jb5www:hover{opacity:.95}.modal-card.svelte-1jb5www{display:flex;flex-direction:column;align-items:center;margin:0 auto;position:relative;border-radius:var(--primo-border-radius);max-height:calc(100vh - 2rem);background:var(--color-gray-9)}.modal-card-body.svelte-1jb5www{flex:1;overflow-y:auto}
