.delete-confirm-dialog.svelte-1lncnnw{box-sizing:border-box;width:max-content;min-width:min(var(--dialog-min-width,360px), calc(100vw - 32px));max-width:min(var(--dialog-max-width,560px), calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:var(--dialog-padding,32px);border:1px solid var(--dialog-border-color,#dedfe2);border-radius:var(--dialog-radius,20px);background:var(--dialog-bg,#fff);color:var(--dialog-title-color,#20262d);box-shadow:var(--dialog-shadow,0 20px 64px #00000026);font-family:var(--dialog-font-family,var(--font-body,system-ui, sans-serif));margin:auto;position:fixed;inset:0;overflow:auto}.delete-confirm-dialog.svelte-1lncnnw::backdrop{background:var(--dialog-backdrop,#0006)}.dialog-layout.svelte-1lncnnw{grid-template-columns:var(--dialog-icon-container-size,48px) minmax(0, 1fr);align-items:start;gap:24px;display:grid}.dialog-icon.svelte-1lncnnw{width:var(--dialog-icon-container-size,48px);height:var(--dialog-icon-container-size,48px);border-radius:var(--dialog-icon-radius,50%);background:var(--dialog-icon-bg,#fff0ed);color:var(--dialog-icon-color,#c94335);place-items:center;display:grid}.icon-content.svelte-1lncnnw{width:var(--dialog-icon-size,28px);height:var(--dialog-icon-size,28px);place-items:center;display:grid}.icon-content.svelte-1lncnnw>*{max-width:100%;max-height:100%}.icon-content.svelte-1lncnnw>svg,.icon-content.svelte-1lncnnw>img{object-fit:contain;width:100%;height:100%}.dialog-content.svelte-1lncnnw{overflow-wrap:anywhere;min-width:0}h2.svelte-1lncnnw{font-size:var(--dialog-title-size,22px);margin:2px 0 0;font-weight:700;line-height:1.4}h2.with-close.svelte-1lncnnw{padding-right:32px}h2.svelte-1lncnnw:focus{outline:none}p.svelte-1lncnnw{white-space:pre-line;color:var(--dialog-text-color,#626d7c);font-size:var(--dialog-text-size,16px);margin:12px 0 0;line-height:1.65}.dialog-actions.svelte-1lncnnw{justify-content:flex-end;gap:var(--dialog-button-gap,12px);flex-wrap:wrap;grid-column:1/-1;margin-top:8px;display:flex}button.svelte-1lncnnw{box-sizing:border-box;cursor:pointer;font-family:inherit}.action.svelte-1lncnnw{min-width:var(--dialog-button-min-width,112px);min-height:var(--dialog-button-height,46px);max-width:100%;padding:var(--dialog-button-padding,10px 20px);border-radius:var(--dialog-button-radius,11px);font-size:var(--dialog-button-font-size,16px);font-family:var(--dialog-button-font-family,inherit);font-weight:var(--dialog-button-font-weight,600);line-height:var(--dialog-button-line-height,1.4);letter-spacing:var(--dialog-button-letter-spacing,normal);overflow-wrap:anywhere;border:1px solid;justify-content:center;align-items:center;gap:8px;transition:background-color .12s;display:inline-flex}.cancel.svelte-1lncnnw{background:var(--dialog-cancel-bg,#fff);color:var(--dialog-cancel-color,#374151);border-color:var(--dialog-cancel-border,#d6dbe2);font-family:var(--dialog-cancel-font-family,var(--dialog-button-font-family,inherit));font-size:var(--dialog-cancel-font-size,var(--dialog-button-font-size,16px));font-weight:var(--dialog-cancel-font-weight,var(--dialog-button-font-weight,600));line-height:var(--dialog-cancel-line-height,var(--dialog-button-line-height,1.4));letter-spacing:var(--dialog-cancel-letter-spacing,var(--dialog-button-letter-spacing,normal))}.cancel.svelte-1lncnnw:hover:not(:disabled){background:var(--dialog-cancel-hover-bg,#f4f5f6)}.confirm.svelte-1lncnnw{background:var(--dialog-confirm-bg,#c94335);color:var(--dialog-confirm-color,#fff);border-color:var(--dialog-confirm-border,transparent);font-family:var(--dialog-confirm-font-family,var(--dialog-button-font-family,inherit));font-size:var(--dialog-confirm-font-size,var(--dialog-button-font-size,16px));font-weight:var(--dialog-confirm-font-weight,var(--dialog-button-font-weight,600));line-height:var(--dialog-confirm-line-height,var(--dialog-button-line-height,1.4));letter-spacing:var(--dialog-confirm-letter-spacing,var(--dialog-button-letter-spacing,normal))}.confirm.svelte-1lncnnw:hover:not(:disabled){background:var(--dialog-confirm-hover-bg,#ae3529)}button.svelte-1lncnnw:disabled{opacity:var(--dialog-disabled-opacity,.6);cursor:not-allowed}button.svelte-1lncnnw:focus-visible{outline:3px solid var(--dialog-focus-color,#2563eb);outline-offset:3px}.close.svelte-1lncnnw{top:var(--dialog-padding,32px);right:var(--dialog-padding,32px);width:28px;height:28px;color:var(--dialog-close-color,#6b7280);background:0 0;border:0;border-radius:6px;place-items:center;padding:2px;display:grid;position:absolute}.close.svelte-1lncnnw svg:where(.svelte-1lncnnw){width:24px;height:24px}.close.svelte-1lncnnw:hover:not(:disabled){background:var(--dialog-close-hover-bg,#f4f5f6)}.spinner.svelte-1lncnnw{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite svelte-1lncnnw-spin}@keyframes svelte-1lncnnw-spin{to{transform:rotate(360deg)}}@media (width<=480px){.delete-confirm-dialog.svelte-1lncnnw{padding:var(--dialog-padding,24px)}.dialog-layout.svelte-1lncnnw{column-gap:16px}.close.svelte-1lncnnw{top:var(--dialog-padding,24px);right:var(--dialog-padding,24px)}}@media (prefers-reduced-motion:reduce){.action.svelte-1lncnnw{transition:none}.spinner.svelte-1lncnnw{animation:none}}
