/* Desktop: compact comparison table. Mobile: readable stacked list. */
#navCalculator{display:none!important}
.tableShell{background:#fff;border:1px solid var(--line);border-radius:14px;overflow-y:auto;overflow-x:hidden;max-height:68vh;box-shadow:0 10px 30px rgba(8,35,50,.06)}
table{display:table;width:100%;border-collapse:separate;border-spacing:0;table-layout:auto;font-size:12px}thead{display:table-header-group}#rows{display:table-row-group}#rows tr{display:table-row;background:#fff;border:0;box-shadow:none}
#rows td,#rows td:first-child{position:static!important;display:table-cell;min-width:0;padding:11px 7px;border-bottom:1px solid #e4edf1;background:#fff!important;box-shadow:none!important;white-space:normal;word-break:normal;font-size:12px;line-height:1.3}
#rows td::before{display:none}#rows tr:hover td{background:#f6fbfd!important}.model{min-width:112px}.model a{font-size:12px;line-height:1.25}.model .sub{font-size:11px}
.offer{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 9px;text-align:center;white-space:normal}.qty{width:62px;height:32px;font-size:13px}.mobileHint{display:none}
@media(max-width:900px){.controlgrid{grid-template-columns:1fr 1fr}.field:first-child{grid-column:1/-1}.tableShell{max-height:none;background:transparent;border:0;box-shadow:none;overflow:visible}table,tbody{display:block;width:100%}thead{display:none}#rows{display:grid;grid-template-columns:1fr;gap:12px}#rows tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 7px 20px rgba(8,35,50,.05)}#rows td,#rows td:first-child{display:block;padding:8px 0;border-bottom:1px solid #e8eff2;background:transparent!important;font-size:13px}#rows td::before{display:block;margin-bottom:5px;color:#718691;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}#rows td:nth-child(1){grid-column:1/-1}#rows td:nth-child(1)::before{display:none}#rows td:nth-child(2)::before{content:"Net/day"}#rows td:nth-child(3)::before{content:"Hashrate"}#rows td:nth-child(4)::before{content:"Power"}#rows td:nth-child(5)::before{content:"Efficiency"}#rows td:nth-child(6)::before{content:"Coin"}#rows td:nth-child(7)::before{content:"Algorithm"}#rows td:nth-child(8)::before{content:"Revenue/day"}#rows td:nth-child(9)::before{content:"Energy/day"}#rows td:nth-child(10)::before{content:"ROI"}#rows td:nth-child(11)::before{content:"Price"}#rows td:nth-child(12)::before{content:"Quantity"}#rows td:nth-child(13)::before{content:"Availability"}#rows td:nth-child(13){grid-column:1/-1;border-bottom:0}.model a{font-size:16px}.mobileHint{display:block;color:#5d7480;font-size:12px;margin:8px 0}}
@media(max-width:520px){.wrap{width:min(100% - 20px,1440px)}.controlgrid{grid-template-columns:1fr}.field:first-child{grid-column:auto}}
@media(max-width:900px){#rows td::before{content:attr(data-label)!important}}
