.build-targets-source{color:var(--ink-2);font-size:.86rem;margin:0 0 22px}
.build-targets .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.build-targets-head,.build-target-row{display:grid;grid-template-columns:minmax(180px,1fr) 60px 60px 92px 104px;gap:12px;align-items:center}
.build-targets-head{font-size:.72rem;color:var(--ink-2);padding:0 0 10px;border-bottom:1px solid var(--edge-2)}
.build-targets-head>span:not(:first-child){text-align:center}
.build-targets-list{list-style:none;padding:0;margin:0 0 16px}
.build-target-row{padding:14px 0;border-bottom:1px solid var(--edge-2)}
.build-target-name{display:flex;gap:12px;align-items:center;min-width:0}
.build-target-name img{width:42px;height:42px;border-radius:8px;object-fit:contain;flex:none;background:var(--well)}
.build-target-name b{display:block;font-size:.95rem;overflow-wrap:anywhere}
.build-target-name small{display:block;color:var(--ink-2);font-size:.73rem;overflow-wrap:anywhere}
.build-target-current,.build-target-author{text-align:center;font-variant-numeric:tabular-nums}
.build-target-author{color:var(--ink-2)}
.build-target-input input{width:100%;min-height:42px;text-align:center;font-variant-numeric:tabular-nums}
.build-target-difference{text-align:center;font-size:.8rem;font-style:normal;color:var(--accent-hi)}
.build-target-notes summary,.build-extra-summary{cursor:pointer;font-weight:600}
.build-target-notes p{color:var(--ink-2);font-size:.84rem;line-height:1.7}
.build-extra-summary{padding:2px 0 18px}.build-extra-summary small{color:var(--ink-2);font-weight:400;margin-left:8px}
@media(max-width:760px){.build-targets-head{display:none}.build-target-row{grid-template-columns:minmax(0,1fr) 82px;gap:8px 12px}.build-target-name{grid-column:1;grid-row:1/3}.build-target-input{grid-column:2;grid-row:1}.build-target-current,.build-target-author{grid-column:1;text-align:left;font-size:.75rem;margin-left:54px}.build-target-current:before{content:'Сейчас: '}.build-target-author:before{content:'Автор: '}.build-target-difference{grid-column:2;grid-row:2;align-self:start}.build-target-name img{width:42px;height:42px}.build-target-name b{font-size:.88rem}.build-target-name small{font-size:.7rem}.build-target-name:not(:has(img))~.build-target-current,.build-target-name:not(:has(img))~.build-target-author{margin-left:0}}
