/* Owner-pack domain illustrations shared by catalogue and product pages. */
.u-domain-visual{height:240px;padding:20px;position:relative;background:radial-gradient(circle at 80% 20%,rgba(43,124,255,.25),transparent 60%),var(--ink-800);overflow:hidden;display:grid;align-content:center;gap:16px;color:var(--text-1)}.u-visual-caption{font-size:13px;color:var(--text-2)}.u-business-device{padding:12px;background:var(--ink-925);border:1px solid var(--line-strong);border-radius:10px;display:grid;gap:8px;transform:perspective(700px) rotateY(-7deg)}.u-business-device img{width:100%;height:60px;object-fit:cover}.u-business-device strong{font-size:18px;line-height:1.2}.u-business-device>span,.u-device-label{font-size:14px;color:var(--text-2)}.u-shipment-map{display:flex;align-items:center;gap:8px}.u-route-node{font-size:14px;padding:8px;border:1px solid var(--line-strong);border-radius:10px}.u-shipment-map i{height:2px;flex:1;background:var(--cyan);transform:rotate(-10deg)}.u-visual-records{display:grid;gap:8px;font-size:14px;color:var(--text-2)}.u-visual-records span{border-bottom:1px solid var(--line);padding-bottom:8px}.u-catalogue-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;height:100px}.u-catalogue-scope div{background:linear-gradient(145deg,#c7e9f4,#7eafc5);border-radius:8px}.u-catalogue-scope div:nth-child(2){background:linear-gradient(145deg,#568fba,#284d7b)}.u-catalogue-scope div:nth-child(3){background:linear-gradient(145deg,#839ac7,#403b72)}.u-management-scope{display:grid;grid-template-columns:1fr 2fr;gap:12px}.u-management-scope>div:first-child{display:grid;gap:12px;border-right:1px solid var(--line);font-size:14px;color:var(--text-2)}.u-management-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.u-management-grid span{border:1px solid var(--line);padding:12px;background:var(--surface-2);font-size:14px}.u-business-device span{font-size:14px}
