.step-video.svelte-1hgzxgd{border:1px solid var(--surface-border);background-color:var(--surface-muted);width:100%;position:relative;overflow:hidden}.step-video__media.svelte-1hgzxgd{cursor:zoom-in;width:100%;height:auto;display:block}.step-video__skeleton.svelte-1hgzxgd{background:linear-gradient(90deg, color-mix(in srgb, var(--placeholder-color) 30%, transparent) 25%, color-mix(in srgb, var(--placeholder-color) 5%, transparent) 50%, color-mix(in srgb, var(--placeholder-color) 30%, transparent) 75%);background-size:200% 100%;animation:1.5s infinite svelte-1hgzxgd-step-video-loading;position:absolute;inset:0}.step-video__button.svelte-1hgzxgd{background-color:var(--overlay-bg);width:2.5rem;height:2.5rem;color:var(--text-on-color);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:.5rem}.step-video__toggle.svelte-1hgzxgd{right:.5rem}.step-video__enlarge.svelte-1hgzxgd{right:3.5rem}.step-video__button.svelte-1hgzxgd svg:where(.svelte-1hgzxgd){fill:currentColor;width:16px;height:16px}.step-video__button.svelte-1hgzxgd:hover{background-color:var(--button-primary-bg-hover)}.step-video__button.svelte-1hgzxgd:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.step-video__dialog.svelte-1hgzxgd{background:0 0;border:none;width:min(1200px,94vw);max-width:none;padding:0;overflow:visible}.step-video__dialog.svelte-1hgzxgd::backdrop{background:#000000bf}.step-video__large.svelte-1hgzxgd{background-color:#fff;width:100%;height:auto;max-height:90vh;display:block}.step-video__close.svelte-1hgzxgd{top:-3rem;bottom:auto;right:0}@keyframes svelte-1hgzxgd-step-video-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.step-video__skeleton.svelte-1hgzxgd{animation:none}}.data-table.svelte-q9jknl{margin-block:.75rem 1.5rem;position:relative}.data-table__frame.svelte-q9jknl{position:relative}.data-table__frame.is-partial.svelte-q9jknl:after{content:"";background:linear-gradient(to bottom, transparent, var(--background) 85%);pointer-events:none;height:4.5rem;position:absolute;inset:auto 1px 1px}.data-table__scroll.svelte-q9jknl{border:1px solid var(--surface-border);overflow-x:auto}.data-table__table.svelte-q9jknl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:0}.data-table__caption.svelte-q9jknl{text-align:start;caption-side:top;padding:.5rem .75rem}.data-table__table.svelte-q9jknl th:where(.svelte-q9jknl),.data-table__table.svelte-q9jknl td:where(.svelte-q9jknl){text-align:start;white-space:nowrap;border-bottom:1px solid var(--surface-border);padding:.375rem .75rem}.data-table__table.is-wide.svelte-q9jknl th:where(.svelte-q9jknl),.data-table__table.is-wide.svelte-q9jknl td:where(.svelte-q9jknl){padding-inline:.5rem}.data-table__table.is-wide.svelte-q9jknl th:where(.svelte-q9jknl){white-space:normal;vertical-align:bottom}.data-table__table.svelte-q9jknl th:where(.svelte-q9jknl){background-color:var(--surface-muted-raised);font-weight:600}.data-table__table.svelte-q9jknl td:where(.svelte-q9jknl){background-color:var(--background)}.data-table__table.svelte-q9jknl tbody:where(.svelte-q9jknl) tr:where(.svelte-q9jknl):nth-child(2n) td:where(.svelte-q9jknl){background-color:var(--surface-muted)}.data-table__table.svelte-q9jknl .is-number:where(.svelte-q9jknl){text-align:end}.data-table__table.svelte-q9jknl tbody:where(.svelte-q9jknl) tr:where(.svelte-q9jknl):last-child td:where(.svelte-q9jknl){border-bottom:none}.data-table__count.svelte-q9jknl{color:var(--text-helper);margin-block:0 .5rem}.data-table__source.svelte-q9jknl{color:var(--text-helper);margin-block:.5rem 0}.data-table__roles.svelte-q9jknl{margin-top:1rem}.data-table__roles.svelte-q9jknl summary:where(.svelte-q9jknl){cursor:pointer}.data-table__roles-list.svelte-q9jknl{font-size:var(--typo-size-14,.875rem);margin:.5rem 0 0;line-height:1.5}.data-table__roles-list.svelte-q9jknl li:where(.svelte-q9jknl){margin-bottom:.25rem}.data-table__actions.svelte-q9jknl{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.data-table__csv.svelte-q9jknl{color:var(--link-primary);align-items:center;gap:.375rem;display:inline-flex}.data-table__csv-icon.svelte-q9jknl{width:1rem;height:1rem;display:inline-flex}.data-table__csv-icon.svelte-q9jknl svg{fill:currentColor;width:100%;height:100%}.data-table__hint.svelte-q9jknl{color:var(--text-helper);margin-top:.5rem}.data-table__status.svelte-q9jknl{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.data-table__fallback.svelte-q9jknl{margin-top:1rem}.data-table__fallback-field.svelte-q9jknl{box-sizing:border-box;width:100%;font-family:ui-monospace,monospace;font-size:var(--typo-size-14,.875rem);tab-size:16;white-space:pre}
