dialog.anniversary-event{padding:0;border:0;border-radius:10px;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;background:white;overflow:auto}
.anniversary-event::backdrop{background:#081824a8}
.anniversary-event img{display:block;width:100%;height:auto;max-height:calc(100dvh - 90px);object-fit:contain;background:#09545b}
.anniversary-event form{display:flex;justify-content:space-between;gap:12px;padding:10px 14px}
.anniversary-event button{min-height:44px;padding:8px 12px;border:1px solid #cedde2;border-radius:5px;background:white;color:#193d35;font:inherit;cursor:pointer}
