.fit-diagram{display:block;width:100%;max-width:360px;max-height:440px;margin:1rem auto;border:2px solid var(--ink,#142a29);background:#eef2e9}.share-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0}.share-panel{margin:1rem 0;padding:1rem;border:1px solid #d5ded5;border-radius:12px;background:#f5f6ee}.share-panel p{font-size:.9rem}.quick-answers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0}.quick-answer{padding:1rem;background:#eef2e9;border-radius:10px}.quick-answer h3{font-size:1rem;margin:0 0 .5rem}.quick-answer p{margin:0}.guide-links{display:flex;flex-wrap:wrap;gap:.75rem}.filter-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.guide-next{padding:1.25rem;border-left:4px solid #da9c39;background:#f6f0e3;margin:1.5rem 0}.spec-table td small{display:block;max-width:36rem}.spec-table td,.spec-table th{vertical-align:top}.guide-example{overflow:auto}.page-heading{max-width:55rem}[hidden]{display:none!important}@media(max-width:640px){.quick-answers,.filter-fields{grid-template-columns:1fr}.share-actions>*{flex:1 1 120px}.spec-table{font-size:.9rem}}
.guide-next,.share-panel,.quick-answer{min-width:0;overflow-wrap:anywhere}.guide-links>a,.share-actions>button{min-width:0;max-width:100%;white-space:normal}.owner-panel input[type=checkbox]{width:20px;min-height:20px;margin-right:8px}.owner-panel label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px}
