.gallery-delete{min-width:0;max-width:100%}.gallery-delete [role=alertdialog]{width:100%;min-width:0;box-sizing:border-box;margin-top:12px;padding:16px;border:1px solid var(--line,#cbd5cc);border-radius:12px;background:var(--surface,#fff);overflow-wrap:anywhere;scroll-margin-block:96px}.gallery-delete [role=alertdialog]>p{margin:0 0 12px;line-height:1.5}.gallery-delete .gallery-delete-actions{display:flex;flex-wrap:wrap;gap:10px}.gallery-delete .gallery-delete-actions>button{flex:1 1 130px;min-height:44px;min-width:0;white-space:normal}.journey-delete-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#122a32a6}.journey-delete-overlay [role=alertdialog]{box-sizing:border-box;width:min(100%,440px);max-height:calc(100dvh - 40px);overflow:auto;margin:0;padding:22px;border-radius:16px;border:1px solid #ccd7d0;background:#fffefa;color:#24372e;box-shadow:0 20px 65px #10231e40;font:400 .95rem/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.journey-delete-overlay p{margin:0 0 16px}.journey-delete-overlay .gallery-delete-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.journey-delete-overlay button{min-height:44px;padding:7px 14px;border-radius:8px}.journey-delete-overlay button.danger,body.journal-theme .journey-card-menu .journey-delete-trigger{color:#a12831!important;background:transparent!important}.journey-delete-overlay button.danger{border:1px solid #a12831}.journey-delete-overlay button:focus-visible{outline:3px solid #479789;outline-offset:3px}