.sz-dialog-backdrop.svelte-a4awre{z-index:var(--app-z-modal);background:var(--sz-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);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;width:var(--sz-dialog-w);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}@media (pointer:coarse) and (max-device-width:599px),(pointer:coarse) and (max-device-height:599px){.sz-frame .sz-dialog-backdrop.svelte-a4awre,.sz-frame .task-layout.svelte-a4awre{padding:env(safe-area-inset-top) 0 0;align-items:flex-end;overflow:hidden}.sz-frame .sz-dialog.svelte-a4awre,.sz-frame .task-layout.svelte-a4awre .sz-dialog:where(.svelte-a4awre){width:100%;max-width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - var(--space-6));border-radius:var(--app-radius-card) var(--app-radius-card) 0 0}.sz-frame .task-layout.svelte-a4awre .sz-dialog:where(.svelte-a4awre),.sz-frame .task-layout.svelte-a4awre .viewer-layout:where(.svelte-a4awre){height:calc(100dvh - env(safe-area-inset-top) - var(--space-3));max-height:none;width:100%!important}.sz-frame .sz-dialog-head.svelte-a4awre,.sz-frame .sz-dialog-foot.svelte-a4awre{flex:none}.sz-frame .sz-dialog-head.svelte-a4awre{padding-inline:var(--space-4) var(--space-2)}.sz-frame .sz-dialog-heading.svelte-a4awre .sz-iconbtn{width:var(--app-hit-touch);height:var(--app-hit-touch);margin-block:calc((var(--app-icon-btn-xs) - var(--app-hit-touch)) / 2)}.sz-frame .sz-dialog-head.is-phone-head.svelte-a4awre{padding-inline:var(--space-2)}.sz-frame .is-phone-head.svelte-a4awre .sz-dialog-heading:where(.svelte-a4awre){justify-content:space-between;align-items:center;row-gap:var(--space-2);grid-template-columns:auto auto;grid-template-areas:"leave action""title title";display:grid}.sz-frame .is-phone-head.svelte-a4awre .sz-dialog-title:where(.svelte-a4awre){min-width:0;padding-inline:var(--space-2);grid-area:title}.sz-frame .is-phone-head.svelte-a4awre .sz-dialog-subline:where(.svelte-a4awre){padding-inline:var(--space-2)}.sz-frame .sz-dialog-leave.svelte-a4awre{grid-area:leave;justify-self:start}.sz-frame .sz-dialog-action.svelte-a4awre{grid-area:action;justify-self:end}.sz-frame .sz-dialog-head.svelte-a4awre .sz-btn{min-height:var(--app-hit-touch)}.sz-frame .sz-dialog-backdrop.svelte-a4awre[data-sheet-covered]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sz-frame .sz-dialog-backdrop.svelte-a4awre[data-sheet-covered]>.sz-dialog:where(.svelte-a4awre){visibility:hidden}.sz-frame .sz-dialog-backdrop.svelte-a4awre:not([data-sheet-covered]),.sz-frame .sz-dialog-backdrop.svelte-a4awre:not([data-sheet-covered])>.sz-dialog:where(.svelte-a4awre){visibility:visible}.sz-frame .sz-dialog-body.svelte-a4awre{min-height:0;padding-inline:var(--space-4);overscroll-behavior:contain;flex:auto;overflow-y:auto}.sz-frame .sz-dialog-body.svelte-a4awre:last-child{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.sz-frame .sz-dialog-foot.svelte-a4awre,.sz-frame .task-layout.svelte-a4awre .sz-dialog-foot:where(.svelte-a4awre){padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));flex-wrap:wrap}.sz-frame .sz-dialog-foot.svelte-a4awre>.sz-btn,.sz-frame .sz-dialog-actions.svelte-a4awre>.sz-btn{min-height:var(--app-hit-touch);flex:auto}}
