/*! DogTumor Moments v5.4.2 human-centred UX */
.dtm-v540-save-state{display:inline-flex;align-items:center;gap:.35rem;margin-inline-start:.65rem;padding:.28rem .58rem;border-radius:999px;background:#fff7e6;color:#7a4b00;font-size:12px;font-weight:650;line-height:1.35;vertical-align:middle}
.dtm-v540-save-state[hidden]{display:none!important}
[data-dtm-v540-dirty="1"]{--dtm-v540-dirty:1}
.dtm-v540-invalid,[aria-invalid="true"]{outline:2px solid #b42318!important;outline-offset:2px}
.dtm-human-ux-v540 .dogtumor-moment-account-tabs a,.dtm-human-ux-v540 .dtm-v530-tabs a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}
.dtm-human-ux-v540 button,.dtm-human-ux-v540 .button,.dtm-human-ux-v540 input[type="submit"]{touch-action:manipulation}
.dtm-human-ux-v540 form[data-dtm-v540-track="1"] button[aria-busy="true"]{cursor:progress}
.dtm-human-ux-v540 .dtm-v530-task-meta span,.dtm-human-ux-v540 .dtm-v530-recommendations article>span{white-space:normal}
@media(max-width:600px){.dtm-v540-save-state{display:flex;width:max-content;margin:.5rem 0 0}.dtm-human-ux-v540 .dogtumor-moment-account-tabs a{scroll-margin-inline:12px}}
@media(prefers-reduced-motion:reduce){.dtm-human-ux-v540 *{scroll-behavior:auto!important}}
