.hm-compare{margin:20px 0 28px;padding:16px;border:1px solid #393939;border-radius:16px;background:#151515}.hm-compare>summary{cursor:pointer;min-height:44px;align-content:center}.hm-compare h2{display:inline;font-size:22px}.hm-compare p{line-height:1.6;color:#ddd}.hm-compare a{color:#ffb28a}.hm-compare-controls{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.hm-compare-controls[hidden],.hm-compare [hidden]{display:none!important}.hm-compare label{display:grid;gap:8px}.hm-compare select{font:inherit;font-size:16px;max-width:100%;min-height:44px;padding:8px;border-radius:8px;background:#252525;color:#fff;border:1px solid #777}.hm-compare-scroll{max-width:100%;overflow-x:auto}.hm-compare table{width:100%;min-width:740px;border-collapse:collapse;font-size:14px}.hm-compare caption{text-align:left;font-weight:700;padding:12px 0}.hm-compare th,.hm-compare td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #444}.hm-compare thead th{color:#aaa}.hm-compare tbody th{width:28%}.hm-compare td:nth-child(2),.hm-compare td:nth-child(3){white-space:nowrap}.hm-compare td:last-child{min-width:190px}.hm-compare td summary{cursor:pointer;min-height:44px;align-content:center}.hm-compare:focus-within{border-color:#a96545}@media(max-width:480px){.hm-compare{padding:12px}.hm-compare-controls label{width:100%}.hm-compare h2{font-size:20px}}
