/* SUNDUQ v186 — рабочее удаление выбранного фото в форме авто */
.auto180Upload{position:relative}
.auto180PreviewBox{position:relative;width:115px;height:78px;flex:0 0 115px;border-radius:12px;overflow:visible}
.auto180PreviewBox[hidden]{display:none!important}
.auto180PreviewBox img{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:12px}
.auto180RemoveImage{position:absolute;z-index:4;top:-11px;right:-11px;width:32px;height:32px;padding:0;border:2px solid #f4f8fc;border-radius:50%;background:#f21f5b;color:#fff;font:900 24px/26px Arial,sans-serif;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 20px rgba(0,0,0,.35);transition:transform .16s ease,background .16s ease}
.auto180RemoveImage:hover,.auto180RemoveImage:focus-visible{background:#ff3e72;transform:scale(1.08);outline:none}
.auto180RemoveImage:active{transform:scale(.96)}
@media(max-width:560px){.auto180PreviewBox{grid-column:1/-1;width:100%;height:170px;flex-basis:auto}.auto180PreviewBox img{width:100%!important;height:170px!important}.auto180RemoveImage{top:8px;right:8px;width:38px;height:38px;font-size:27px;border-width:2px}}

.auto180Upload{display:flex!important;align-items:center;gap:14px!important;cursor:default}
.auto180UploadChoose{display:flex!important;align-items:center;gap:14px;min-width:260px;cursor:pointer;color:#dce9f5!important}
.auto180UploadChoose>span{color:inherit!important}
.auto180UploadChoose b,.auto180UploadChoose small{display:block}
.auto180UploadChoose small{color:var(--a180-muted)!important;margin-top:4px;font-weight:500}
.auto180RemoveImage{pointer-events:auto!important;touch-action:manipulation;user-select:none;-webkit-user-select:none}
@media(max-width:560px){.auto180Upload{flex-wrap:wrap}.auto180UploadChoose{width:100%;min-width:0}.auto180PreviewBox{margin-top:8px}}

/* SUNDUQ v261 — edit mode and form feedback */
.auto180FormButtons{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}
.auto180FormStatus.bad,#auto180FormStatus.bad{color:#ff8aa8!important}
.auto180Check.hidden,.auto180Secondary.hidden{display:none!important}
.auto180RemoveCurrentWrap{margin-top:2px}
@media(max-width:650px){.auto180FormButtons{width:100%}.auto180FormButtons>*{width:100%;text-align:center}}
