.single-result .single-table{overflow-x:auto;margin:1rem 0}.single-result table{width:100%;border-collapse:collapse;font-size:1rem;table-layout:fixed}.single-result th,.single-result td{padding:.85rem 1rem;text-align:right;vertical-align:top;border-bottom:1px solid #cfe0e9;overflow-wrap:anywhere}.single-result th:first-child,.single-result td:first-child{text-align:left;width:44%}.single-result thead th{background:#173652;color:#fff}.single-result tbody th{font-weight:500}.single-result tbody tr:nth-child(even){background:#e9f8fc}.single-result .single-annual tbody tr:last-child{background:#fff2e7;font-weight:750}.single-result .single-annual tbody tr:last-child th{font-weight:750}.single-result .single-saving{font-size:1.4rem;font-weight:700;color:#167b97;margin:1rem 0}.single-result .single-identity{margin:.5rem 0}.single-detail-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.single-detail-pair>details{padding:1rem!important;background:#f2f7fa;border-radius:18px;margin:0!important}.single-detail-pair summary{display:inline-flex;gap:.6rem;align-items:center;cursor:pointer}.single-detail-pair summary:after{content:'⌄';background:linear-gradient(145deg,#fff9,#cce2e966);border:1px solid #fff;border-radius:50%;width:1.7rem;height:1.7rem;text-align:center;box-shadow:0 2px 6px #17365218}.single-detail-pair details[open] summary:after{transform:rotate(180deg)}.single-detail-pair table{font-size:.9rem}.single-detail-pair th,.single-detail-pair td{padding:.6rem}.single-result .sme-r2-next{margin-top:1.5rem}@media(max-width:650px){.single-detail-pair{grid-template-columns:1fr;gap:.8rem}.single-result table{font-size:.85rem}.single-result th,.single-result td{padding:.65rem .4rem}.single-result th:first-child,.single-result td:first-child{width:40%}.single-result .single-saving{font-size:1.2rem}}
