.vinted-listing-dialog{box-sizing:border-box;width:min(640px,calc(100vw - 24px));max-height:88dvh;overflow:auto;padding:20px;border:1px solid #e2d8d0;border-radius:18px;background:#fffaf6;color:#302927}
.vinted-listing-dialog::backdrop{background:rgb(0 0 0 / .55)}
.vinted-dialog-header{display:flex;justify-content:space-between;align-items:center;gap:12px}
.vinted-dialog-header h2{font-size:1.35rem;margin:0}
.vinted-listing-dialog button{min-height:44px;white-space:normal}
.vinted-listing-dialog ul{padding-left:22px;max-height:210px;overflow:auto;overflow-wrap:anywhere}
.vinted-listing-dialog li{margin-bottom:8px}
.vinted-confirm{display:flex;align-items:flex-start;gap:10px;margin:20px 0;line-height:1.5}
.vinted-confirm input{flex:none;width:24px;height:24px;margin:0}
.vinted-listing-dialog [data-save-vinted]{width:100%}

.inventory-row-actions [data-vinted-item]{grid-column:1/-1;width:100%;min-height:44px}
