.hybrid-items{display:grid;gap:10px}.hybrid-item{display:grid;grid-template-columns:minmax(0,1.5fr) 100px 150px auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px}.hybrid-item-main{display:flex;align-items:center;gap:12px}.hybrid-item-main h3{margin:0 0 4px}.hybrid-item-main p{margin:0;color:var(--muted);font-size:13px}.hybrid-mode{display:inline-flex;width:max-content;padding:5px 8px;border:1px solid var(--line);border-radius:999px;font-size:11px;font-weight:900}.hybrid-mode.direct{color:#52dfa7}.hybrid-mode.estimate{color:#8cc8ff}.hybrid-mode.manual{color:#f0c56d}.hybrid-price{display:grid;gap:3px}.hybrid-price small{color:var(--muted);font-size:11px}.hybrid-price strong{font-size:16px}.hybrid-summary{margin:14px 0;padding:18px;border:1px solid var(--line);border-radius:15px;background:var(--panel)}.hybrid-summary>div{display:flex;justify-content:space-between;padding:6px 0}.hybrid-summary p{margin:10px 0 0;color:var(--muted)}.hybrid-picker-action{display:flex;align-items:center;gap:8px}.hybrid-public-items{display:grid;gap:8px}.hybrid-public-items article{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.hybrid-public-items article>div:first-child{display:grid;gap:3px}.hybrid-public-items small{color:var(--muted)}.hybrid-admin-items{display:grid;gap:14px}.hybrid-admin-items article{padding:16px;border:1px solid var(--line);border-radius:14px}.hybrid-admin-items header{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.hybrid-admin-items header>div{display:grid;gap:3px}.hybrid-admin-items small,.hybrid-admin-reference{color:var(--muted);font-size:13px}.hybrid-admin-reference{margin:0 0 12px}.hybrid-admin-items textarea{width:100%;margin-top:10px}@media(max-width:900px){.hybrid-item{grid-template-columns:1fr 100px}.hybrid-price,.quote-builder-item-actions{grid-column:1/3}}@media(max-width:600px){.hybrid-item{grid-template-columns:1fr}.hybrid-price,.quote-builder-item-actions{grid-column:auto}.hybrid-public-items article{flex-direction:column}}
/* Sprint 15.7.2.1 */
.rfq-row.head>span:nth-child(4),.rfq-row:not(.head)>span:nth-child(4){text-align:center;justify-self:center;white-space:nowrap}
