.row-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.row-item{border:1px solid var(--card-border);border-radius:var(--r-md);background:rgb(var(--ink) / .03);padding:12px}.row-item-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.row-item-head input[type=text]{background:rgb(var(--ink) / .04);border:1px solid var(--card-border);color:var(--fg);border-radius:8px;flex:1;padding:8px 10px;font-family:inherit;font-size:.85rem;font-weight:600}.row-item-head input[type=text]:focus{border-color:var(--accent);outline:none}.row-item-title{color:var(--fg);font-size:.9rem;font-weight:700}.row-item-remove{color:var(--fg-subtle);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:4px 6px;font-size:1rem;line-height:1}.row-item-remove:hover{color:var(--danger);background:#f871711a}.row-item-fields{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.row-item-fields label{color:var(--fg-subtle);margin-bottom:4px;font-size:.7rem;display:block}.row-item-fields input,.row-item-fields select{background:rgb(var(--ink) / .04);border:1px solid var(--card-border);width:100%;color:var(--fg);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:.85rem}.row-item-fields input:focus,.row-item-fields select:focus{border-color:var(--accent);outline:none}.row-empty{color:var(--fg-subtle);text-align:center;padding:14px 0;font-size:.85rem}.scale-input,.conv-scale-input{background:rgb(var(--ink) / .04);border:1px solid var(--card-border);width:100%;max-width:100px;color:var(--fg);text-align:right;border-radius:8px;padding:6px 8px;font-family:inherit;font-size:.85rem}.scale-input:focus,.conv-scale-input:focus{border-color:var(--accent);outline:none}
