.equipment-term{display:inline!important;background:none!important;border:0!important;border-radius:0!important;color:inherit!important;font:inherit!important;padding:0!important;margin:0!important;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.2em;cursor:pointer;box-shadow:none!important}.equipment-term:focus-visible{outline:2px solid #126761;outline-offset:4px}#equipment-preview{position:fixed;z-index:1000;width:min(340px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;padding:20px;box-sizing:border-box;background:#fffdf7;color:#16363c;border:1px solid #b6bbaa;border-radius:16px;box-shadow:0 12px 40px #16363c33;text-align:left}#equipment-preview[hidden]{display:none}#equipment-preview img{display:block;width:100%;height:130px;object-fit:contain;background:#fff;margin:8px 0 12px}#equipment-preview h3{font-size:21px;line-height:1.2;margin:12px 0}#equipment-preview p{font-size:15px;line-height:1.5;margin:12px 0}#equipment-preview>a{display:block;margin:12px 0;font-size:14px}#equipment-preview small{display:block;font-size:11px;line-height:1.4}#equipment-preview .equipment-preview-close{float:right;padding:0;width:32px;height:32px;line-height:1;background:#e8ebdf;color:#16363c;border:0;font-size:24px} @media print{#equipment-preview{display:none!important}.equipment-term{text-decoration:none}}

#equipment-preview img[hidden]{display:none}
