/* Photo thumbnail removal control: compact, circular, anchored top-right. */
.tc-media-field .tern1-media-preview-item{position:relative!important;display:inline-block!important;width:90px!important;height:90px!important;overflow:visible!important;border-radius:5px}
.tc-media-field .tern1-media-preview-item>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:5px}
.tc-media-field .tern1-media-preview-item>.tern1-media-remove{position:absolute!important;top:-7px!important;right:-7px!important;left:auto!important;bottom:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;padding:0!important;margin:0!important;border:2px solid var(--surface,#f5f1e9)!important;border-radius:50%!important;background:#497b73!important;color:#fff!important;font:600 14px/1 Arial,sans-serif!important;text-align:center!important;box-shadow:0 1px 3px rgba(0,0,0,.2)!important;cursor:pointer!important;z-index:2}
.tc-media-field .tern1-media-preview-item>.tern1-media-remove:hover,.tc-media-field .tern1-media-preview-item>.tern1-media-remove:focus{background:#497b73!important;color:#fff!important}
.tc-media-field .tern1-media-preview-item>.tern1-media-remove:active{background:#497b73!important;filter:brightness(.8)}
.tc-media-field .tc-media-preview:has(.tern1-media-preview-item){gap:14px!important;padding:7px!important;overflow:visible!important}
