body[data-tools-modal-open]{overflow:hidden}.preview.svelte-qyblkz{margin-top:.5rem}.scroll-x.svelte-qyblkz{max-width:100%;overflow-x:auto}.inline.svelte-qyblkz{font-size:var(--sl-text-sm);margin:0;display:table;overflow:visible}table.svelte-qyblkz :is(th:where(.svelte-qyblkz),td:where(.svelte-qyblkz)){overflow-wrap:normal;word-break:normal}.inline.svelte-qyblkz th:where(.svelte-qyblkz),.sort.svelte-qyblkz{white-space:nowrap}td.marked.svelte-qyblkz{background:var(--sl-color-accent-low);box-shadow:inset 3px 0 0 var(--sl-color-text-accent)}.meta.svelte-qyblkz{font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);flex-wrap:wrap;align-items:center;gap:.75rem;margin:.5rem 0 0;display:flex}.dialog.svelte-qyblkz{border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);width:min(90rem,100vw - 2rem);max-width:none;height:calc(100vh - 4rem);max-height:none;color:var(--sl-color-text);box-shadow:var(--sl-shadow-lg);border-radius:.5rem;margin:2rem auto;padding:0;overflow:hidden}.dialog[open].svelte-qyblkz{display:flex}.dialog.svelte-qyblkz::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.frame.svelte-qyblkz{flex-direction:column;flex-grow:1;gap:.75rem;min-width:0;min-height:0;padding:1rem 1.25rem;display:flex}.head.svelte-qyblkz{justify-content:space-between;align-items:center;gap:1rem;display:flex}.head.svelte-qyblkz h2:where(.svelte-qyblkz){font-size:var(--sl-text-h4);color:var(--sl-color-white);margin:0}.controls.svelte-qyblkz{font-size:var(--sl-text-sm);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.controls.svelte-qyblkz input:where(.svelte-qyblkz){border:1px solid var(--sl-color-gray-4);background:var(--sl-color-bg);color:var(--sl-color-white);font:inherit;border-radius:.25rem;padding:.3rem .6rem}.controls.svelte-qyblkz input:where(.svelte-qyblkz):focus-visible,.sort.svelte-qyblkz:focus-visible{outline:2px solid var(--sl-color-text-accent);outline-offset:1px}.scroll.svelte-qyblkz{border:1px solid var(--sl-color-gray-5);flex-grow:1;min-width:0;min-height:0;overflow:auto}.full.svelte-qyblkz{width:100%;font-size:var(--sl-text-sm);border-collapse:separate;border-spacing:0;margin:0;display:table;overflow:visible}.full.svelte-qyblkz th:where(.svelte-qyblkz){z-index:1;background:var(--sl-color-gray-6);border-bottom:1px solid var(--sl-color-gray-5);vertical-align:bottom;padding:0;position:sticky;top:0}.sort.svelte-qyblkz{width:100%;color:var(--sl-color-white);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:.25rem;padding:.5rem .75rem;font-weight:600;display:flex}.arrow.svelte-qyblkz{font-size:var(--sl-text-xs);color:var(--sl-color-text-accent)}.full.svelte-qyblkz td:where(.svelte-qyblkz){border-bottom:1px solid var(--sl-color-gray-5);vertical-align:top;padding:.4rem .75rem}.visually-hidden.svelte-qyblkz{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saved.svelte-8aa0q{border:1px solid var(--sl-color-gray-5);font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.saved.svelte-8aa0q p:where(.svelte-8aa0q){flex:20rem;margin:0}.step.svelte-1qza1gt{--bullet-size:calc(var(--sl-line-height) * 1rem);--bullet-margin:.375rem;min-width:0;padding-inline-start:calc(var(--bullet-size) + 1rem);min-height:calc(var(--bullet-size) + var(--bullet-margin));margin:0;padding-bottom:1.5rem;position:relative}.step.svelte-1qza1gt:before{content:attr(data-number);top:0;width:var(--bullet-size);height:var(--bullet-size);line-height:var(--bullet-size);font-size:var(--sl-text-xs);text-align:center;color:var(--sl-color-white);background-color:var(--sl-color-gray-6);box-shadow:inset 0 0 0 1px var(--sl-color-gray-5);border-radius:99rem;font-weight:600;position:absolute;inset-inline-start:0}.step.svelte-1qza1gt:after{content:"";top:calc(var(--bullet-size) + var(--bullet-margin));bottom:var(--bullet-margin);background-color:var(--sl-color-hairline-light);width:1px;position:absolute;inset-inline-start:calc((var(--bullet-size) - 1px) / 2)}.step.svelte-1qza1gt:last-child:after{display:none}.current.svelte-1qza1gt:before{box-shadow:inset 0 0 0 2px var(--sl-color-text-accent)}.done.svelte-1qza1gt:before{color:var(--sl-color-black);background-color:var(--sl-color-text-accent);box-shadow:none}.locked.svelte-1qza1gt{color:var(--sl-color-gray-3)}.title.svelte-1qza1gt{font-size:var(--sl-text-h4);line-height:var(--bullet-size);margin:0}.locked.svelte-1qza1gt .title:where(.svelte-1qza1gt){color:var(--sl-color-gray-3)}.title.svelte-1qza1gt:focus-visible{outline:2px solid var(--sl-color-text-accent);outline-offset:2px}.part.svelte-1qza1gt{margin-top:1rem}.part.svelte-1qza1gt h3:where(.svelte-1qza1gt){font-size:var(--sl-text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--sl-color-gray-2);margin:0 0 .5rem}.summary.svelte-1qza1gt{color:var(--sl-color-gray-2);flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:.25rem 0 0;display:flex}.finish.svelte-1qza1gt{border-top:1px solid var(--sl-color-hairline-light);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:.75rem;display:flex}.muted.svelte-1qza1gt{font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:.25rem 0 0}.visually-hidden.svelte-1qza1gt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stepper.svelte-sc8f1k{margin:1.5rem 0 0;padding-inline-start:0;list-style:none}
