.glass-catalog{padding-bottom:32px}.glass-specification{border:1px solid var(--line);border-radius:12px;padding:20px;line-height:1.7}.glass-specification h2,.glass-axis-group>h2{font-size:20px}.glass-axis-group{margin-top:32px}.glass-axis-group>h2{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.glass-records{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.glass-record{border:1px solid var(--line);background:#fafbf7;border-radius:12px;min-width:0;padding:20px;scroll-margin-top:20px}.glass-record:target{outline:3px solid var(--accent);background:#e7eddf}.panel-alias-anchor{height:0;scroll-margin-top:20px;display:block}.glass-record:has(.panel-alias-anchor:target){outline:3px solid var(--accent);background:#e7eddf}.glass-record h3{overflow-wrap:anywhere;margin:0;font-size:16px}.glass-record h3 a{min-height:48px;color:inherit;align-items:center;display:inline-flex}.glass-record h3 a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.glass-record p{margin:9px 0;font-size:14px;line-height:1.6}.glass-record .glass-net-size{font-weight:600}.glass-pending{color:#85531e}.glass-defined{color:var(--accent)}.exterior-panel-preview{margin:8px 0 16px}.exterior-panel-preview a{min-height:48px;display:block}.exterior-panel-preview a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.exterior-panel-preview img{border-radius:9px;width:100%;height:auto;display:block}.exterior-panel-preview figcaption{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5}.exterior-panel-detail-link{min-height:48px;color:var(--accent);align-items:center;font-size:14px;display:flex}.exterior-panel-detail-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:760px){.glass-records{grid-template-columns:1fr}}
