.yq-library{padding:12px 0}.yq-library-bar,.yq-series-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.yq-library-bar label{display:grid;gap:8px}.yq-library input,.yq-library select{padding:12px;border:1px solid #8a8057;border-radius:9px;background:#102c21;color:#eedcaa;font:inherit}.yq-series-section{padding:30px 0;border-bottom:1px solid #45654d}.yq-series-head h3{font-size:25px;color:#ead69b}.yq-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0}.yq-product-card{padding:22px;border:1px solid #476451;background:linear-gradient(135deg,#183c2d,#0b2119);border-radius:14px}.yq-product-card img{width:100%;height:220px;object-fit:contain;background:#fff;border-radius:9px}.yq-product-card h4{font-size:21px;color:#eedca4}.yq-library button,.yq-add,.yq-documents a{display:inline-block;padding:10px 16px;border:1px solid #b69e65;border-radius:8px;background:linear-gradient(145deg,#304c36,#172e22);color:#ead7a0;font:inherit;cursor:pointer}.yq-library button:disabled{opacity:.5;cursor:default}.yq-main-image{display:block;width:100%;max-height:620px;object-fit:contain;background:white;border-radius:12px;cursor:zoom-in;margin:25px 0 12px}.yq-thumbnails{display:flex;gap:12px;overflow:auto}.yq-thumbnails img{width:85px;height:70px;object-fit:contain}.yq-library table{width:100%;border-collapse:collapse;margin:20px 0}.yq-library td,.yq-library th{padding:14px;border-bottom:1px solid #42634b;text-align:left;overflow-wrap:anywhere}.yq-library th{width:25%;color:#e9d599}.yq-documents{display:flex;gap:14px;flex-wrap:wrap;margin:26px 0}.yq-qr{width:160px;height:160px;background:white;padding:8px}.yq-reference{color:#d9c187}.yq-image-empty{padding:45px 16px;text-align:center;border:1px dashed #5d765d;color:#b9c8b9}@media(max-width:700px){.yq-product-grid{grid-template-columns:1fr}.yq-series-head h3{font-size:21px}.yq-library-bar input{width:100%}.yq-library table{font-size:14px}}

.yq-image-empty{display:block;border-radius:10px;cursor:pointer;color:#ead69b;background:#123326}.yq-image-empty:hover{background:#234632}
.yq-image-empty{min-height:190px;display:flex;align-items:center;justify-content:center;cursor:default;background:linear-gradient(135deg,#173729,#0c241b);color:#b7c4ae}.yq-angle-empty{display:flex;align-items:center;justify-content:center;min-width:105px;min-height:75px;border:1px dashed #5d765d;border-radius:8px;color:#b7c4ae;font-size:13px}.yq-library input{max-width:100%;box-sizing:border-box}.yq-documents button:disabled{padding:10px 16px}.yq-product-card img{aspect-ratio:4/3}.yq-library .yq-main-image+.yq-thumbnails{margin-bottom:28px}

.yq-product-card img.yq-family-cover{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:transparent;}

.yq-product-card img.yq-family-cover[src*='starlink-tile-cover']{aspect-ratio:auto;height:auto;object-fit:cover;}
.yq-catalog-download{display:inline-flex;align-items:center;padding:12px 18px;border:1px solid #d6bc76;border-radius:9px;background:linear-gradient(135deg,#d8c182,#ad8d48);color:#10271d;font-weight:600;text-decoration:none;gap:6px}.yq-catalog-download:hover{filter:brightness(1.08)}.yq-library-bar .yq-catalog-download{margin-left:auto}.yq-series-head .yq-catalog-download{font-size:14px}.yq-library-bar{margin-bottom:22px}@media(max-width:700px){.yq-library-bar .yq-catalog-download{margin-left:0;width:100%;justify-content:center;box-sizing:border-box}}
