.etim26{grid-column:1/-1;margin:0 0 1.5rem;border:1px solid #cbd8d6;border-radius:16px;background:#f5faf9}
.results26-filter-stack{min-width:0;display:grid;gap:18px}
.results26-filter-stack .etim26{min-width:0;margin:0;font-size:13px;overflow:hidden}
.results26-filter-stack .etim26-values{grid-template-columns:minmax(0,1fr)}
.results26-filter-stack .etim26-option{font-size:13px;overflow-wrap:anywhere}
.results26-filter-stack .etim26-option input{width:16px;min-height:16px;flex:0 0 16px}
.results26-filter-stack .etim26-mark{display:none}
.results26-filter-stack .etim26-class{display:block;font-size:13px}
.results26-filter-stack .etim26-class select{display:block;width:100%;font-size:13px;margin-top:8px}
.results26-filter-stack .etim26-intro,.results26-filter-stack .etim26-disclaimer{font-size:12px;line-height:1.5}
.etim26-panel{padding:0}
.etim26-panel>summary{display:flex;align-items:center;gap:.7rem;padding:1rem 1.1rem;cursor:pointer;font-weight:700;color:#174d4b}
.etim26-panel>summary .tech26-toggle{margin-left:auto}
.etim26-mark{font-size:.75rem;font-weight:600;color:#4c6d6b;background:#e2f0ed;border-radius:999px;padding:.25rem .55rem}
.etim26-form{padding:0 1.1rem 1.1rem}
.etim26-intro,.etim26-disclaimer,.etim26-empty{margin:.1rem 0 .9rem;color:#526765;font-size:.9rem}
.etim26-class{display:flex;align-items:center;gap:.7rem;max-width:36rem;margin:.4rem 0 1rem;font-weight:600}
.etim26-class select{flex:1;min-width:0;border:1px solid #b7cac7;border-radius:8px;background:#fff;padding:.55rem}
.etim26-group{border-top:1px solid #d6e3e1;padding:.25rem 0}
.etim26-group>summary{display:flex;gap:.5rem;align-items:center;padding:.65rem 0;cursor:pointer;font-weight:650;color:#244f4c}
.etim26-group>summary small{font-weight:500;color:#66817e}
.etim26-group>summary span{margin-left:auto}
.etim26-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.2rem .9rem;padding:0 0 .7rem}
.etim26-option{display:flex;align-items:center;gap:.5rem;min-height:2rem;font-size:.9rem}
.etim26-option input{accent-color:#1b7770}
.etim26-option small{margin-left:auto;color:#65817e}
.etim26-option.is-unavailable{opacity:.45}
.etim26-apply{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.7rem}
.etim26-apply button{border:0;border-radius:999px;background:#1b7770;color:#fff;padding:.65rem 1rem;font-weight:700;cursor:pointer}
.etim26-apply a{color:#1b7770;font-size:.9rem}
.etim26-chips{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 1rem}
.etim26-chips a{border:1px solid #b7cac7;border-radius:999px;background:#f5faf9;color:#245b57;padding:.35rem .65rem;font-size:.82rem;text-decoration:none}
.etim26-product{margin:2rem 0 0;padding:1.25rem 0;border-top:1px solid #d8e1df}
.etim26-product-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.8rem}
.etim26-product-head h2{margin:0}
.etim26-product-head small{color:#5d7471;text-align:right}
.etim26-product table{width:100%;border-collapse:collapse;font-size:.92rem}
.etim26-product th,.etim26-product td{padding:.62rem .7rem;border-bottom:1px solid #e1e9e7;text-align:left;vertical-align:top}
.etim26-product th{width:45%;font-weight:650;color:#345653}
@media (max-width:640px){
 .etim26-mark{display:none}
 .etim26-product-head{display:block}
 .etim26-product-head small{display:block;margin-top:.35rem;text-align:left}
 .etim26-class{display:block}.etim26-class select{display:block;width:100%;margin-top:.35rem}
}
.properties26-heading{font-size:17px;margin:0 0 12px}.properties26-toggles{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.properties26-toggles button{font:inherit;font-size:12px;border:1px solid #c6dbce;border-radius:7px;background:#fff;padding:7px 9px;color:#225f39;cursor:pointer}.properties26-search{width:100%;min-width:0;border:1px solid #cbded2;border-radius:6px;padding:8px;font-size:13px;margin:7px 0}.etim26-values{max-height:230px;overflow:auto}.etim26-option[hidden]{display:none!important}.properties26-origin{display:block;font-size:10px;font-weight:500;color:#52685c;margin-top:3px}.etim26-group summary small{margin-left:5px;font-size:9px;color:#657b6d}.results26-body:not(:has(.results26-filter-stack)){grid-template-columns:1fr}
.etim26[data-property-panel]>.properties26-heading{padding:16px 16px 0}.etim26[data-property-panel]>.properties26-toggles{padding:0 16px}.etim26-group summary:after{content:'−';margin-left:auto}.etim26-group:not([open]) summary:after{content:'+'}
