.sz-dialog-backdrop.svelte-a4awre{z-index:var(--app-z-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0a47;justify-content:center;align-items:flex-start;padding:56px 24px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.sz-dialog.svelte-a4awre{--sz-focus-shadow:var(--app-overlay-shadow);box-sizing:border-box;border-radius:var(--app-radius-card);background:var(--surface);max-width:100%;color:var(--ink);box-shadow:var(--app-overlay-shadow);outline:none;flex-direction:column;flex:none;display:flex;overflow:hidden}.sz-dialog-head.svelte-a4awre{flex-direction:column;gap:5px;padding:20px 20px 16px;display:flex}.sz-dialog-title.svelte-a4awre{color:var(--ink);font-size:var(--app-h4);line-height:var(--app-h4-lh);letter-spacing:var(--app-h4-ls);margin:0;font-weight:600}.sz-dialog-heading.svelte-a4awre{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.sz-dialog-subline.svelte-a4awre{color:var(--ink-soft);font-size:var(--app-meta);line-height:var(--app-meta-lh)}.sz-dialog-body.svelte-a4awre{font-size:var(--app-body);line-height:var(--app-body-lh);padding:0 20px 20px}.sz-dialog-foot.svelte-a4awre{border-top:1px solid var(--ink-line);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px 16px;display:flex}.task-layout.svelte-a4awre{padding:var(--space-4);align-items:center}.task-layout.svelte-a4awre .sz-dialog:where(.svelte-a4awre){max-width:calc(100vw - var(--space-8));max-height:calc(100dvh - var(--space-8))}.task-layout.svelte-a4awre .sz-dialog-head:where(.svelte-a4awre),.task-layout.svelte-a4awre .sz-dialog-foot:where(.svelte-a4awre){flex:none}.task-layout.svelte-a4awre .sz-dialog-body:where(.svelte-a4awre){gap:var(--space-4);padding:var(--space-6) var(--space-5);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow:auto}.task-layout.svelte-a4awre .sz-dialog-head:where(.svelte-a4awre){padding:var(--space-4) var(--space-5);gap:var(--space-1);border-bottom:1px solid var(--app-line)}.task-layout.svelte-a4awre .sz-dialog-title:where(.svelte-a4awre){font-size:var(--app-h3);line-height:var(--app-h3-lh);letter-spacing:var(--app-h3-ls)}.task-layout.svelte-a4awre .sz-dialog-title:where(.svelte-a4awre):focus{box-shadow:none;outline:none}.task-layout.svelte-a4awre .sz-dialog-foot:where(.svelte-a4awre){align-items:stretch;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--app-neutral-fill);border:0;flex-direction:column}.sz-dialog-body.svelte-a4awre:empty{display:none}.sz-dialog-foot.has-help.svelte-a4awre{align-items:stretch;gap:var(--space-3);flex-direction:column}.sz-dialog-actions.svelte-a4awre{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.sz-dialog-actions.svelte-a4awre .sz-btn.is-secondary{background:var(--surface)}.task-layout.svelte-a4awre .viewer-layout:where(.svelte-a4awre){height:calc(100dvh - var(--space-8));width:calc(100vw - var(--space-8))!important}.viewer-layout.svelte-a4awre .sz-dialog-body:where(.svelte-a4awre){flex-direction:column;flex:1;display:flex}.sz-popover.svelte-57ooiz{--sz-focus-shadow:var(--app-float-shadow);box-sizing:border-box;border-radius:var(--app-radius-popover);background:var(--surface);color:var(--ink);box-shadow:var(--app-float-shadow);border:0;outline:none;flex-direction:column;padding:6px;display:flex;position:absolute}.sz-popover.is-glass.svelte-57ooiz{background:var(--app-glass-bg);-webkit-backdrop-filter:var(--app-glass-blur);backdrop-filter:var(--app-glass-blur);box-shadow:var(--elevation-3), var(--app-glass-edge);border:1px solid #0000}.sz-popover-heading.svelte-57ooiz{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--app-label);font-weight:500;line-height:var(--app-label-lh);flex:none;padding:0 0 6px 9px;display:flex}.sz-popover-content.svelte-57ooiz{overscroll-behavior:contain;min-height:0;overflow:auto}
