.breakdance .tms-product-add-to-cart .tms-product-purchase-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;gap:8px 10px!important;align-items:start!important;min-width:0!important;width:100%!important}.breakdance .tms-product-add-to-cart .tms-product-purchase-actions>.single_add_to_cart_button{grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important;white-space:normal!important;min-height:52px!important;padding:8px!important}.breakdance .tms-product-add-to-cart .single_add_to_cart_button:not(.is-aer-best-pricing){background:linear-gradient(180deg,#f90 0,#ff7a00 100%)!important;color:#fff!important}.breakdance .tms-product-add-to-cart button.tms-product-compare-heart{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:12px!important;border:0!important;border-radius:8px!important;background:linear-gradient(180deg,#f90 0,#ff7a00 100%)!important;color:#fff!important;box-shadow:0 12px 22px rgba(255,122,0,.24)!important;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.breakdance .tms-product-add-to-cart button.tms-product-compare-heart svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.breakdance .tms-product-add-to-cart button.tms-product-compare-heart:hover{transform:translateY(-1px)!important;filter:brightness(1.03)!important;box-shadow:0 16px 26px rgba(255,122,0,.32)!important}.breakdance .tms-product-add-to-cart button.tms-product-compare-heart[aria-pressed=true] svg{fill:currentColor}.breakdance .tms-product-add-to-cart .tms-product-compare-status{grid-column:1!important;grid-row:2!important;display:block;text-align:center!important;width:100%;color:#17603e;font:600 12px/1.4 Poppins,sans-serif;min-height:17px}@media(max-width:480px){.breakdance .tms-product-buy-card .tms-product-add-to-cart form.cart{grid-template-columns:72px minmax(0,1fr)!important;gap:8px!important}.breakdance .tms-product-buy-card .tms-product-add-to-cart .quantity{width:72px!important;min-width:72px!important}.breakdance .tms-product-add-to-cart .tms-product-purchase-actions{grid-template-columns:minmax(0,1fr) 44px!important;column-gap:6px!important}.breakdance .tms-product-add-to-cart button.tms-product-compare-heart{width:44px!important;padding:10px!important}.breakdance .tms-product-add-to-cart .tms-product-purchase-actions>.single_add_to_cart_button{font-size:12px!important;letter-spacing:0!important}}.tms-compare-main{max-width:1440px;margin:auto;padding:48px 24px 100px;background:#050608}.tms-compare-page{--compare-line:#353029;--compare-surface:#0b0e13;--compare-label-size:10px;--compare-value-size:13px;--compare-support-size:9px;--compare-section-size:13px;--compare-font-family:Poppins,sans-serif;color:#f7f8fa;font-family:var(--compare-font-family);font-size:15px;line-height:1.5;width:100%;min-width:0;--compare-bar-height:16px;--compare-bar-radius:4px;--compare-bar-text-size:11px;--compare-positive:#16a34a;--compare-negative:#dc2626;--compare-reference:#f4b629}.tms-compare-page *,.tms-compare-page ::after,.tms-compare-page ::before{box-sizing:border-box}.tms-compare-page h1{color:inherit;font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:0 0 20px}.tms-compare-page p{margin:16px 0}.tms-compare-button,.tms-compare-page button:not(:where([data-aer-shared-control-panel] *,.tms-compare-energy__button,.tms-compare-energy__input-box button)){font:inherit;font-size:14px;font-weight:700;cursor:pointer;min-height:44px;padding:10px 16px;border:1px solid #885715;border-radius:8px;background:#15130f;color:#fff;line-height:1.4}.tms-compare-button{display:inline-block;margin:8px 0}.tms-compare-button[aria-pressed=true],.tms-compare-page [data-tms-share]{background:#f90;border-color:#f90;color:#101216}.tms-compare-button:hover,.tms-compare-page button:hover:not(:disabled):not(.tms-compare-energy__button){border-color:#f90;filter:brightness(1.12)}.tms-compare-page button:disabled{opacity:.45;cursor:default}.tms-compare-button:focus-visible,.tms-compare-page :focus-visible:not(.tms-compare-energy__button),.tms-compare-tray a:focus-visible{outline:3px solid #ff9900;outline-offset:3px}.tms-compare-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0}.tms-compare-actions a{color:#ffb33d;text-decoration:underline;text-underline-offset:4px;padding:10px 0;margin-left:auto}.tms-compare-link{display:block;margin:20px 0}.tms-compare-link input{display:block;width:100%;margin-top:8px;padding:12px;font:inherit;border:1px solid var(--compare-line);border-radius:6px;background:#0b0e13;color:#fff}.tms-compare-view-controls{display:flex;flex-wrap:wrap;align-items:end;gap:10px 8px;margin:0 0 12px;padding:12px;border:1px solid var(--compare-line);border-radius:10px;background:#11151b}.tms-compare-view-controls__toggle{display:flex;min-height:42px;align-items:center;gap:8px;padding:8px 11px;border:1px solid #41464f;border-radius:8px;background:#0b0e13;color:#fff;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer}.tms-compare-view-controls__toggle input{width:17px;height:17px;margin:0;accent-color:#ff9900}.tms-compare-view-controls__field{display:grid;min-width:min(280px,100%);gap:4px;color:#ffb33d;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tms-compare-view-controls__field--compare{min-width:max-content}.tms-compare-view-controls__field--quantity{position:relative;width:172px;min-width:172px;max-width:172px}.tms-compare-page .tms-compare-view-controls__field--quantity input{text-align:center;width:100%;min-height:42px;padding:8px 7px;border:1px solid rgba(255,153,0,.25);border-radius:10px;outline:0;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),#0b0e13;color:#fff;font:800 13px/1.2 Poppins,sans-serif}.tms-compare-view-controls__field--quantity input:focus-visible,.tms-compare-view-controls__field--quantity input:hover{border-color:#f90;box-shadow:0 0 0 2px rgba(255,153,0,.15)}.tms-compare-view-controls__help{color:#969ca5;font-size:9px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none}.tms-compare-view-controls__field--sort{min-width:190px}.tms-compare-view-controls__label{display:block;margin:0;font-size:10px;font-weight:800;line-height:12px;letter-spacing:.04em;text-transform:uppercase}.tms-compare-picker{position:relative;min-width:0;color:#fff;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none}.tms-compare-page .tms-compare-picker__button{position:relative;display:flex;width:100%;min-height:42px;align-items:center;justify-content:flex-start;padding:8px 34px 8px 11px;border:1px solid rgba(255,153,0,.25);border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),#0b0e13;color:#fff;font-size:12px;font-weight:700;text-align:left}.tms-compare-picker__button::after{content:'▾';position:absolute;top:50%;right:12px;color:#ffb33d;font-size:13px;transform:translateY(-50%)}.tms-compare-picker.is-open .tms-compare-picker__button,.tms-compare-picker__button:focus-visible,.tms-compare-picker__button:hover{border-color:#f90;box-shadow:0 0 0 2px rgba(255,153,0,.15);filter:none!important}.tms-compare-picker__menu{position:absolute;z-index:100;top:calc(100% + 6px);left:0;width:100%;min-width:max(100%,220px);max-height:280px;padding:6px;overflow-y:auto;border:1px solid #4a3a20;border-radius:10px;background:#0b0e13;box-shadow:0 18px 38px rgba(0,0,0,.5)}.tms-compare-page .tms-compare-picker__option{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 8px;border:0;border-radius:7px;background:0 0;color:#f7f8fa;font-size:12px;font-weight:700;text-align:left}.tms-compare-page .tms-compare-picker__option.is-selected,.tms-compare-page .tms-compare-picker__option:focus-visible,.tms-compare-page .tms-compare-picker__option:hover{background:rgba(255,153,0,.14);color:#ffbf59;filter:none}.tms-compare-page .tms-compare-view-controls__button{min-height:42px;padding:8px 12px;border-color:#41464f;background:#171b21;font-size:12px}.tms-compare-page .tms-compare-view-controls__button--reset{margin-left:auto;color:#17120a;border-color:#f90;background:linear-gradient(180deg,#f90,#ff7a00)}.tms-compare-scroll{overflow-x:auto;overflow-anchor:none;border:1px solid var(--compare-line);border-radius:12px;width:100%;max-width:100%;isolation:isolate;overscroll-behavior-x:contain}.tms-compare-scroll.has-drag-scroll{cursor:grab;scrollbar-width:auto;scrollbar-color:#ff9900 #171b21}.tms-compare-scroll.has-drag-scroll::-webkit-scrollbar{height:14px}.tms-compare-scroll.has-drag-scroll::-webkit-scrollbar-track{background:#171b21}.tms-compare-scroll.has-drag-scroll::-webkit-scrollbar-thumb{border:3px solid #171b21;border-radius:999px;background:#f90}.tms-compare-scroll.has-drag-scroll.is-dragging{cursor:grabbing;scroll-behavior:auto}.tms-compare-scroll.has-drag-scroll.is-dragging *{cursor:grabbing!important;user-select:none!important}.tms-compare-scroll-controls{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0;color:#c9cdd3}.tms-compare-scroll-controls__buttons{display:flex;gap:6px}.tms-compare-page .tms-compare-scroll-controls__button{display:flex;width:38px;min-width:38px;min-height:36px;align-items:center;justify-content:center;padding:0;border-color:#555b65;background:#11151b;color:#fff;font-size:18px}.tms-compare-scroll-caption{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px 20px;position:relative;z-index:3;width:100%;box-sizing:border-box;padding:14px 18px;border:1px solid var(--compare-line);border-bottom:0;border-radius:12px 12px 0 0;background:#15130f;color:#ffb33d;font-size:13px;font-weight:600;text-align:left}.tms-compare-scroll-caption+.tms-compare-scroll{border-top-left-radius:0;border-top-right-radius:0}.tms-compare-sticky-header{font-family:var(--compare-font-family,Poppins,sans-serif);position:fixed;z-index:99980;top:0;left:0;width:0;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.tms-compare-sticky-header.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}.tms-compare-sticky-header__track{display:flex;width:max-content;will-change:transform}.tms-compare-sticky-machine{position:relative;display:flex;flex:0 0 var(--tms-machine-column-width,320px);width:var(--tms-machine-column-width,320px);min-width:var(--tms-machine-column-width,320px);max-width:var(--tms-machine-column-width,320px);min-height:96px;box-sizing:border-box;flex-direction:column;justify-content:center;padding:8px 18px;border-left:1px solid #4b525d;border-right:1px solid #4b525d;border-bottom:2px solid #f90;background:rgba(11,15,20,.97);box-shadow:inset 1px 0 rgba(255,255,255,.035),0 10px 24px rgba(0,0,0,.32);color:#f7f8fa;backdrop-filter:blur(12px)}.tms-compare-sticky-machine+.tms-compare-sticky-machine{border-left:0}.tms-compare-sticky-machine.is-primary{border-bottom-color:#ffc247;background:linear-gradient(180deg,#302315,#0b0f14 72%);box-shadow:inset 4px 0 #f90,inset -1px 0 rgba(255,194,71,.35),0 10px 28px rgba(255,137,0,.18)}.tms-compare-sticky-machine__identity{display:flex;min-width:0;align-items:baseline;gap:6px;padding-right:88px;line-height:1.2}.tms-compare-sticky-machine__brand{flex:0 0 auto;color:#ffb33d;font-size:10px;font-weight:800;text-transform:uppercase}.tms-compare-sticky-machine__name{min-width:0;overflow:hidden;color:#fff!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap}.tms-compare-sticky-machine__specifications{display:flex;min-width:0;align-items:center;gap:5px;margin:3px 0 6px!important;overflow:hidden;color:#b7bdc7;font-size:10px;font-weight:700;line-height:1.25;white-space:nowrap}.tms-compare-sticky-machine__separator{color:#ffb33d}.tms-compare-sticky-machine__purchase{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.tms-compare-sticky-machine__price{min-width:0;overflow:hidden;color:#65d58a;font-size:14px;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;grid-column:1}.tms-compare-sticky-machine__current-price{color:#65d58a}.tms-compare-sticky-machine__original-price{margin-left:7px;color:#fff;font-size:12px;font-weight:700;opacity:1;text-decoration-color:#f05252;text-decoration-thickness:2px}.tms-compare-sticky-machine__stock{position:absolute;top:10px;right:18px;padding:2px 7px;border:1px solid currentColor;border-radius:999px;font-size:8px;font-weight:900;line-height:1.15;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.tms-compare-sticky-machine__stock.is-in-stock{color:#65d58a;background:rgba(22,163,74,.12)}.tms-compare-sticky-machine__stock:is(.is-pre-order,.is-back-order){color:#ffbf47;background:rgba(255,153,0,.12)}.tms-compare-sticky-machine__stock.is-coming-soon{color:#73b7ff;background:rgba(45,132,220,.13)}.tms-compare-sticky-machine__stock.is-out-of-stock{color:#ff8b8b;background:rgba(220,38,38,.12)}.tms-compare-sticky-machine__basket{display:flex!important;min-height:30px;align-items:center;justify-content:center;padding:5px 10px;border:1px solid #f90;border-radius:6px;background:linear-gradient(180deg,#f90,#ff7a00);color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:1.1!important;text-align:center;text-decoration:none!important;white-space:nowrap;grid-column:2;transform:translateY(-8px)}.tms-compare-sticky-machine__basket:hover{background:linear-gradient(180deg,#182338,#0b1220)}.tms-compare-sticky-machine__basket:focus-visible{outline:3px solid #d97200;outline-offset:-3px}.tms-compare-sticky-machine--empty{border-bottom-color:#353b45;background:rgba(11,15,20,.94)}.tms-compare-table{--tms-machine-column-width:320px;border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;margin:0;background:var(--compare-surface);color:#f7f8fa;font-size:14px;line-height:1.5}.tms-compare-table col.tms-compare-machine-column{width:var(--tms-machine-column-width)}.tms-compare-table td,.tms-compare-table th{padding:18px;text-align:left;vertical-align:top;border:0;border-right:1px solid var(--compare-line);border-bottom:1px solid var(--compare-line);overflow-wrap:anywhere}.tms-compare-table tbody td{width:var(--tms-machine-column-width);min-width:var(--tms-machine-column-width);max-width:var(--tms-machine-column-width)}.tms-compare-table thead{display:block}.tms-compare-table thead tr{display:flex;width:max-content}.tms-compare-table thead th{flex:0 0 var(--tms-machine-column-width);width:var(--tms-machine-column-width);min-width:var(--tms-machine-column-width);max-width:var(--tms-machine-column-width)}.tms-compare-machine-column__inner{width:calc(var(--tms-machine-column-width) - 36px);min-width:calc(var(--tms-machine-column-width) - 36px);max-width:calc(var(--tms-machine-column-width) - 36px);margin-left:auto}.tms-compare-table thead th.tms-compare-add-machine-column{display:flex;align-self:stretch;box-sizing:border-box}.tms-compare-add-machine-column__inner{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch;margin:44px auto 0}.tms-compare-empty-card--comparison-slot{flex:1 1 auto;min-height:288px;padding:16px;border-color:#555b65;background:linear-gradient(180deg,rgba(255,153,0,.055),transparent 42%),#11151b}.tms-compare-empty-card--comparison-slot .tms-compare-empty-card__plus{width:40px;height:40px;margin-bottom:6px;font-size:24px}.breakdance .tms-compare-empty-card--comparison-slot h3{margin-bottom:8px}.tms-compare-empty-card--comparison-slot .tms-compare-empty-card__field{margin-top:7px}.tms-compare-empty-card--comparison-slot .tms-compare-empty-card__add{margin-top:10px}.tms-compare-add-machine-column__fallback{display:flex!important;min-height:44px;align-items:center;justify-content:center;border:1px solid #f90;border-radius:8px;background:linear-gradient(180deg,#f90,#ff7a00);color:#fff!important;font-size:12px!important;font-weight:800}.tms-compare-table tr>:last-child{border-right:0}.tms-compare-table thead a{display:block;color:#fff;text-decoration:none;font-size:16px;line-height:1.4}.tms-compare-product-summary{container-type:inline-size;color:#f7f8fa}.tms-compare-product-summary :is(dl,dt,dd){margin:0}.tms-compare-product-card{position:relative;display:block;height:288px;min-height:288px;overflow:hidden;isolation:isolate;color:#151923;background:radial-gradient(circle at 84% -6%,rgba(255,153,0,.16),transparent 34%),radial-gradient(ellipse at 50% 24%,rgba(255,153,0,.075),transparent 52%),radial-gradient(circle at -6% 104%,rgba(21,25,35,.055),transparent 40%),radial-gradient(circle at 43% 2%,rgba(255,255,255,.98),rgba(248,249,250,.92) 43%,rgba(232,235,238,.96) 100%);border:1px solid rgba(0,0,0,.16);border-radius:16px;box-shadow:0 15px 34px rgba(0,0,0,.2)}.tms-compare-product-card::before{content:'';position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,#ff7a00,#f90 34%,rgba(255,153,0,.35) 62%,transparent 88%),linear-gradient(144deg,transparent 0 45%,rgba(0,0,0,.035) 46%,transparent 48%),linear-gradient(155deg,transparent 0 58%,rgba(255,255,255,.65) 59%,transparent 61%),linear-gradient(180deg,rgba(21,25,35,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(21,25,35,.03) 1px,transparent 1px);background-size:100% 3px,auto,auto,26px 26px,26px 26px;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 52%,rgba(0,0,0,.35) 76%,transparent 97%);mask-image:linear-gradient(180deg,#000 0%,#000 52%,rgba(0,0,0,.35) 76%,transparent 97%);pointer-events:none}.tms-compare-product-card__identity{position:absolute;z-index:5;top:18px;left:18px;display:block;width:260px;max-width:calc(100% - 36px);margin:0;padding:0}.tms-compare-table thead .tms-compare-product-card__brand{display:flex;align-items:center;justify-content:flex-start;width:96px;max-width:96px;height:14px;min-height:14px;margin:0 0 6px;color:#4a5260;font-size:9px;font-weight:800;line-height:1;text-transform:uppercase}.tms-compare-table thead .tms-compare-product-card__brand img{display:block;width:96px!important;min-width:96px;max-width:96px;height:14px!important;min-height:14px;max-height:14px;object-fit:contain;object-position:left center}.tms-compare-table thead .tms-compare-product-card__name{display:block;width:max-content;max-width:calc(100% - 68px);margin:0;overflow:visible;color:#151923;font-size:18px;font-weight:900;line-height:1.2;letter-spacing:-.01em;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tms-compare-product-card__type{display:block;width:max-content;max-width:100%;margin:6px 0 0;overflow:hidden;color:#4f5968;font-size:10px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.tms-compare-table thead .tms-compare-product-card__algorithm{position:absolute;z-index:7;top:10px;right:12px;display:flex;align-items:center;justify-content:flex-end;width:68px;height:30px;margin:0;padding:0;overflow:visible;color:#596272;font-size:8px;font-weight:800;text-align:right;filter:drop-shadow(0 4px 5px rgba(0,0,0,.14))}.tms-compare-table thead .tms-compare-product-card__algorithm img{display:block;width:68px!important;min-width:68px;max-width:68px;height:30px!important;min-height:30px;max-height:30px;object-fit:contain;object-position:right top;background:0 0;border-radius:0}.tms-compare-product-media{position:absolute;z-index:2;top:74px;left:50%;display:block;width:320px;max-width:calc(100% - 36px);height:196px;margin:0;overflow:visible;transform:translateX(-50%)}.tms-compare-product-image-link{display:block!important;width:100%;border-radius:10px}.tms-compare-table .tms-compare-product-media img{display:block;width:100%;max-width:100%;height:196px;object-fit:contain;object-position:center;margin:0;padding:0;background:0 0;border-radius:0;filter:drop-shadow(0 15px 17px rgba(0,0,0,.2))}.tms-compare-table .tms-compare-remove{position:absolute;top:7px;right:7px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;margin:0;padding:0 0 2px;border:2px solid rgba(255,255,255,.88);border-radius:50%;background:#11151b;color:#fff;box-shadow:0 5px 16px rgba(0,0,0,.34);font-size:25px;font-weight:500;line-height:1;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.tms-compare-table .tms-compare-remove:hover{transform:scale(1.06);background:#ff7a00;border-color:#fff;filter:none}.tms-compare-table .tms-compare-remove:focus-visible{outline:3px solid #ff9900;outline-offset:3px}.tms-compare-product-card__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:52px;margin:10px 0 0!important;overflow:hidden;background:#12161c;border:1px solid #30343a;border-radius:8px}.tms-compare-product-card__stat{display:flex;min-width:0;padding:8px 3px;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.tms-compare-product-card__stat+.tms-compare-product-card__stat{border-left:1px solid #30343a}.tms-compare-product-card__stat dt{color:#969ca5;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.tms-compare-product-card__stat dd{margin-top:4px!important;max-width:100%;overflow:visible;color:#fff;font-size:13px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.tms-compare-product-card__pricing{display:flex;flex-wrap:wrap;min-height:52px;align-items:center;justify-content:center;gap:8px;margin-top:8px;padding:7px 10px;overflow:hidden;background:#12161c;border:1px solid #30343a;border-radius:8px;text-align:center}.tms-compare-product-card__price,.tms-compare-product-card__price-per-hash{flex:0 1 auto;min-width:0;text-align:center}.tms-compare-product-card__price{flex:1 1 135px;padding:2px 0;color:#65d58a!important;font-size:16px;font-weight:900;line-height:1.2;white-space:nowrap}.tms-compare-product-card__price-per-hash{padding:3px 8px;border-left:1px solid #454a53;color:#c9cdd3;font-size:var(--compare-label-size);font-weight:700;line-height:1.3;white-space:nowrap}.tms-compare-product-card__price :is(ins,.amount,bdi){color:inherit!important;background:0 0!important}.tms-compare-product-card__price ins{text-decoration:none}.tms-compare-product-card__price del{display:block;margin-top:4px;font-size:13px;font-weight:700;line-height:1.3;opacity:1;text-decoration:line-through;text-decoration-color:#f05252;text-decoration-thickness:2px}.tms-compare-product-card__current-price{color:inherit}.tms-compare-product-card__original-price{color:#fff!important}.tms-compare-product-card__basket{display:flex!important;min-height:34px;align-items:center;justify-content:center;margin-left:0;padding:6px 10px;border:1px solid #f90;border-radius:7px;background:linear-gradient(180deg,#f90,#ff7a00);color:#fff!important;font-size:10px!important;font-weight:900!important;line-height:1.1!important;text-align:center;text-decoration:none!important;white-space:nowrap}.tms-compare-product-card__basket:hover{background:linear-gradient(180deg,#182338,#0b1220)}.tms-compare-product-card__basket:focus-visible{outline:3px solid #d97200;outline-offset:2px}.tms-compare-fleet-total{display:none}.tms-compare-page .has-fleet-quantity .tms-compare-fleet-total{display:block;margin-top:3px;color:#aeb4bd;font-size:9px;font-weight:700;line-height:1.25;white-space:nowrap}.tms-compare-spec>.tms-compare-fleet-total{flex:1 0 100%}.tms-compare-product-summary :is(a,button):focus-visible{outline:3px solid #d97200;outline-offset:2px}.tms-compare-product-summary .tms-compare-product-image-link:focus-visible{outline:0}.tms-compare-product-card:has(.tms-compare-product-image-link:focus-visible){box-shadow:0 0 0 3px #d97200,0 15px 34px rgba(0,0,0,.24)}.tms-compare-economics__split-bar,.tms-compare-rankings__bar,.tms-compare-selection__bar,.tms-compare-spec-heat__bar{width:100%;height:var(--compare-bar-height);overflow:hidden;border-radius:var(--compare-bar-radius);background:rgba(255,255,255,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.tms-compare-economics__split-name,.tms-compare-economics__split-percentage,.tms-compare-rankings__row.is-ranking-comparison .tms-compare-rankings__percent,.tms-compare-selection__percent,.tms-compare-spec-heat__percent{font-size:var(--compare-bar-text-size);font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 3px rgba(0,0,0,.72)}.tms-compare-economics{margin-top:16px;color:#f7f8fa;font-size:12px;font-weight:500}.tms-compare-economics__assets{margin-bottom:10px;padding:9px;border:1px solid #30343a;border-radius:9px;background:#0e1217}.tms-compare-economics__assets-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:7px}.tms-compare-economics__assets-title{color:#fff;font-size:var(--compare-section-size);font-weight:800;line-height:1.2}.tms-compare-economics__assets-selected{color:#969ca5;font-size:var(--compare-support-size);font-weight:600;line-height:1.3;text-align:right}.tms-compare-economics__asset-choices{display:flex;align-items:stretch;gap:5px;max-width:100%;padding-bottom:2px;overflow-x:scroll;scrollbar-width:thin;scrollbar-color:#4b515b transparent}.tms-compare-economics__asset-button{flex:0 0 42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:42px;min-width:42px;min-height:48px!important;padding:4px 3px!important;border:1px solid #3a3e45!important;border-radius:7px!important;background:#151a21!important;color:#d7dbe1!important;font-size:var(--compare-support-size)!important;font-weight:800!important;line-height:1!important}.tms-compare-economics__asset-button img{display:block;width:24px;height:24px;object-fit:contain;border-radius:50%}.tms-compare-economics__asset-button--all{flex-basis:48px;width:48px;min-width:48px;margin-right:4px;border-color:#885715!important;color:#ffb33d!important;font-size:var(--compare-label-size)!important}.tms-compare-economics__asset-button--all::before{content:'★';font-size:15px;line-height:1}.tms-compare-economics__asset-button.is-active{border-color:#f90!important;background:linear-gradient(180deg,#f90,#ff7a00)!important;color:#17120a!important;box-shadow:0 0 0 1px rgba(255,153,0,.16)}.tms-compare-economics__asset-button:hover:not(:disabled){border-color:#f90!important;filter:brightness(1.1)}.tms-compare-economics__periods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #3a3e45;border-radius:8px;overflow:hidden}.tms-compare-economics__periods button{min-width:0;min-height:36px;padding:6px 3px;border:0;border-right:1px solid #3a3e45;border-radius:0;background:#12161c;color:#c9cdd3;font-size:var(--compare-value-size);line-height:1}.tms-compare-economics__periods button:last-child{border-right:0}.tms-compare-economics__periods button.is-active{background:linear-gradient(180deg,#f90,#ff7a00);color:#17120a}.tms-compare-economics :is(dl,dt,dd){margin:0}.tms-compare-economics__powered,.tms-compare-economics__roi,.tms-compare-economics__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px!important;border:1px solid #30343a;border-radius:8px;overflow:hidden}.tms-compare-economics__metric{min-width:0;padding:8px 6px;background:#12161c;text-align:center}.tms-compare-economics__metric+.tms-compare-economics__metric{border-left:1px solid #30343a}.tms-compare-economics__metric .tms-compare-metric-label{color:#969ca5;font-size:var(--compare-label-size);font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.tms-compare-economics__metric .tms-compare-metric-value{margin-top:3px;color:#fff;font-size:var(--compare-value-size);font-weight:900;line-height:1.25;overflow-wrap:anywhere}.tms-compare-economics__powered{display:none}.tms-compare-economics[data-has-power="1"] .tms-compare-economics__powered{display:grid;border-radius:8px 8px 0 0}.tms-compare-economics__split{display:none;margin-top:0;padding:8px;border:1px solid #30343a;border-top:0;border-radius:0 0 8px 8px;background:#12161c}.tms-compare-economics[data-has-power="1"] .tms-compare-economics__split{display:block}.tms-compare-economics__split-bar{display:flex}.tms-compare-economics__split-cost,.tms-compare-economics__split-profit{display:flex;min-width:0;align-items:center;justify-content:center;gap:3px;overflow:hidden;color:#fff}.tms-compare-economics__split-cost{width:var(--tms-compare-cost,0);background:var(--compare-negative)}.tms-compare-economics__split-profit{width:var(--tms-compare-profit,0);background:var(--compare-positive)}.tms-compare-economics__split-name{text-transform:uppercase}.tms-compare-economics[data-has-power="0"] .tms-compare-economics__net-roi{display:none}.tms-compare-economics[data-has-power="0"] .tms-compare-economics__roi{grid-template-columns:1fr}.tms-compare-economics__roi[data-tms-roi-cycle]{cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.tms-compare-economics__roi[data-tms-roi-cycle]:hover{border-color:#f90}.tms-compare-economics__roi[data-tms-roi-cycle]:focus-visible{outline:3px solid #d97200;outline-offset:2px;border-color:#f90}.tms-compare-economics__metric--profit .tms-compare-metric-value:not(.is-negative){color:#65d58a}.tms-compare-economics__metric--profit .tms-compare-metric-value.is-negative{color:#ff8b8b}.tms-compare-economics__metric--cost .tms-compare-metric-value{color:#ff8b8b}.tms-compare-economics__help{margin:7px 2px 0!important;color:#969ca5;font-size:var(--compare-support-size);font-weight:600;line-height:1.35}.tms-compare-rankings{margin-top:16px;padding-top:14px;border-top:1px solid #30343a}.breakdance .tms-compare-rankings h3{margin:0 0 9px;color:#fff;font-size:var(--compare-section-size);font-weight:800;line-height:1.3;text-transform:none}.tms-compare-rankings__compare{display:flex;width:max-content;max-width:100%;align-items:center;gap:6px;margin:0 0 10px;color:#c9cdd3;font-size:var(--compare-support-size);font-weight:700;cursor:pointer}.tms-compare-rankings__compare input{width:15px;height:15px;margin:0;accent-color:#ff9900}.tms-compare-rankings__compare input:focus-visible{outline:3px solid #d97200;outline-offset:2px}.tms-compare-rankings__list{display:grid;gap:9px}.tms-compare-rankings__row{display:block!important;color:#c9cdd3!important;text-decoration:none!important;font-size:var(--compare-label-size)!important;line-height:1.3!important}.tms-compare-rankings__top{display:flex;justify-content:space-between;gap:8px;margin-bottom:3px;color:#f7f8fa;font-weight:700}.tms-compare-rankings__top strong{color:#fff;white-space:nowrap}.tms-compare-rankings__bar{display:block}.tms-compare-rankings__fill{display:block;height:100%;border-radius:inherit}.tms-compare-rankings__row--good .tms-compare-rankings__fill,.tms-compare-rankings__row--hi .tms-compare-rankings__fill,.tms-compare-rankings__row--low .tms-compare-rankings__fill,.tms-compare-rankings__row--mid .tms-compare-rankings__fill{background:var(--compare-positive)}.tms-compare-rankings__context{display:block;margin-top:3px;color:#8f959e;font-size:var(--compare-support-size);font-weight:600;line-height:1.35}.tms-compare-rankings__context:empty{display:none}.tms-compare-rankings__row--overall{margin-bottom:2px;padding:9px;border:1px solid rgba(255,153,0,.42);border-radius:7px;background:rgba(255,153,0,.055)}.tms-compare-rankings__row.is-ranking-comparison .tms-compare-rankings__bar{position:relative}.tms-compare-rankings__row.is-ranking-comparison .tms-compare-rankings__bar::before{content:'';position:absolute;z-index:2;top:0;bottom:0;left:50%;width:5px;background:var(--compare-reference);transform:translateX(-2.5px)}.tms-compare-rankings__row.is-ranking-comparison .tms-compare-rankings__fill{position:absolute;top:0;bottom:0;border-radius:0}.tms-compare-rankings__row.is-ranking-comparison.is-better .tms-compare-rankings__fill{left:50%;border-radius:0 4px 4px 0;background:var(--compare-positive)}.tms-compare-rankings__row.is-ranking-comparison.is-worse .tms-compare-rankings__fill{right:50%;border-radius:4px 0 0 4px;background:var(--compare-negative)}.tms-compare-rankings__row.is-ranking-comparison.is-neutral .tms-compare-rankings__fill{left:calc(50% - 2.5px);background:#d79a16}.tms-compare-rankings__row.is-ranking-comparison.is-primary .tms-compare-rankings__fill{left:0;right:auto;border-radius:4px;background:var(--compare-reference)}.tms-compare-rankings__percent{display:none}.tms-compare-rankings__row.is-ranking-comparison .tms-compare-rankings__percent{position:absolute;z-index:3;top:1px;bottom:1px;left:50%;display:flex;width:max-content;align-items:center;padding:0 3px;color:#fff;transform:translateX(-50%)}.tms-compare-rankings__row.is-ranking-comparison.is-better .tms-compare-rankings__percent{left:calc(50% + var(--tms-compare-extent,0%));transform:translateX(-100%)}.tms-compare-rankings__row.is-ranking-comparison.is-worse .tms-compare-rankings__percent{left:calc(50% - var(--tms-compare-extent,0%));transform:none}.tms-compare-rankings__row.is-ranking-comparison.is-better.is-percent-outside .tms-compare-rankings__percent{left:calc(50% + var(--tms-compare-extent,0%) + 4px);transform:none}.tms-compare-rankings__row.is-ranking-comparison.is-worse.is-percent-outside .tms-compare-rankings__percent{right:calc(50% + var(--tms-compare-extent,0%) + 4px);left:auto;transform:none}.tms-compare-rankings__row.is-ranking-comparison.is-primary .tms-compare-rankings__percent{display:none}.tms-compare-rankings__row.is-ranking-comparison.is-better .tms-compare-rankings__top strong{color:#65d58a}.tms-compare-rankings__row.is-ranking-comparison.is-worse .tms-compare-rankings__top strong{color:#ff8b8b}.tms-compare-rankings__row.is-ranking-comparison:is(.is-neutral,.is-primary) .tms-compare-rankings__top strong{color:#ffcf66}.tms-compare-rankings__row:hover .tms-compare-rankings__top{color:#ffb33d}.tms-compare-product-order{display:flex;min-height:34px;align-items:center;justify-content:flex-end;gap:5px;margin:0 0 10px}.tms-compare-primary-badge{margin-right:auto;padding:7px 12px;border:1px solid #ffd47a;border-radius:999px;background:linear-gradient(180deg,#ffc24c 0,#ff9208 100%);color:#17120a;box-shadow:0 0 0 3px rgba(255,153,0,.12),0 7px 18px rgba(255,137,0,.3);font-size:10px;font-weight:900;line-height:1.1;letter-spacing:.055em;text-transform:uppercase}.tms-compare-page .tms-compare-set-primary{min-height:30px;margin-right:auto;padding:5px 9px;border-color:#805716;border-radius:7px;background:#17130d;color:#ffb33d;font-size:9px;font-weight:900;line-height:1.1;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.tms-compare-page .tms-compare-set-primary:hover{background:rgba(255,153,0,.14);color:#ffd072;filter:none}.tms-compare-drag-handle,.tms-compare-spec-group__handle{display:flex;align-items:center;justify-content:center;color:#aeb4bd;cursor:grab;touch-action:none;user-select:none}.tms-compare-drag-handle{width:30px;height:30px;border:1px solid #3a3e45;border-radius:7px;background:#151a21;font-size:18px;line-height:1;letter-spacing:0}.tms-compare-drag-handle.is-locked{color:#6f7680;cursor:default;opacity:.55}.tms-compare-drag-handle:active,.tms-compare-spec-group__handle:active{cursor:grabbing}.tms-compare-order-button{width:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-color:#3a3e45!important;border-radius:7px!important;background:#151a21!important;color:#fff!important;font-size:15px!important;line-height:1!important}.tms-compare-order-button:disabled{color:#747a84!important}.tms-compare-table .tms-compare-product-order .tms-compare-remove{position:static;top:auto;right:auto;width:30px;height:30px;min-width:30px;min-height:30px;padding:0 0 2px;border:1px solid #3a3e45;border-radius:7px;background:#151a21;box-shadow:none;font-size:21px}.tms-compare-table .tms-compare-product-order .tms-compare-remove:hover{transform:none;background:#ff7a00;border-color:#f90}.tms-compare-selection{margin-top:14px;padding:11px;border:1px solid #3a3e45;border-radius:9px;background:#0e1217;color:#f7f8fa}.breakdance .tms-compare-selection h3{margin:0;color:#fff;font-size:var(--compare-section-size);font-weight:800;line-height:1.3}.tms-compare-selection__note{margin:3px 0 9px!important;color:#969ca5;font-size:var(--compare-support-size);font-weight:600;line-height:1.35}.tms-compare-selection__list{display:grid;gap:10px}.tms-compare-selection__group{display:grid;gap:8px;padding-top:10px;border-top:1px solid #30343a}.tms-compare-selection__group:first-child{padding-top:0;border-top:0}.tms-compare-selection__group--overall{margin-bottom:2px;padding:9px;border:1px solid rgba(255,153,0,.42);border-radius:7px;background:rgba(255,153,0,.055)}.tms-compare-selection__group--overall:first-child{padding:9px;border-top:1px solid rgba(255,153,0,.42)}.breakdance .tms-compare-selection__group-title{margin:0;color:#ffb33d;font-size:var(--compare-label-size);font-weight:900;line-height:1.25;letter-spacing:.055em;text-transform:uppercase}.tms-compare-selection__row{display:block}.tms-compare-selection__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;margin-bottom:4px;font-size:var(--compare-label-size);font-weight:700;line-height:1.25}.tms-compare-selection__raw{grid-column:1;color:#aeb4bd;font-size:var(--compare-support-size);font-weight:600;overflow-wrap:anywhere}.tms-compare-selection__score{grid-column:2;grid-row:1/span 2;align-self:center;color:#ffb33d;font-weight:800;line-height:1.25;white-space:nowrap;text-align:right}.tms-compare-selection__bar{position:relative;display:block}.tms-compare-selection__bar::before{content:'';position:absolute;z-index:2;top:0;bottom:0;left:50%;width:5px;background:var(--compare-reference);transform:translateX(-2.5px)}.tms-compare-selection__fill{position:absolute;top:0;bottom:0;width:0;min-width:0;border-radius:0;transition:width .2s ease}.tms-compare-selection__percent{position:absolute;z-index:3;top:1px;bottom:1px;left:50%;display:flex;width:max-content;align-items:center;padding:0 3px;color:#fff;transform:translateX(-50%)}.tms-compare-selection__row.is-better .tms-compare-selection__fill{left:50%;border-radius:0;background:var(--compare-positive)}.tms-compare-selection__row.is-worse .tms-compare-selection__fill{right:50%;border-radius:0;background:var(--compare-negative)}.tms-compare-selection__row.is-neutral .tms-compare-selection__fill{left:calc(50% - 2px);background:#d79a16}.tms-compare-selection__row.is-primary .tms-compare-selection__fill{left:0;right:auto;border-radius:4px;background:var(--compare-reference)}.tms-compare-selection__row.is-better .tms-compare-selection__percent{left:calc(50% + var(--tms-compare-extent,0%));transform:translateX(-100%)}.tms-compare-selection__row.is-worse .tms-compare-selection__percent{left:calc(50% - var(--tms-compare-extent,0%));transform:none}.tms-compare-selection__row.is-better.is-percent-outside .tms-compare-selection__percent{left:calc(50% + var(--tms-compare-extent,0%) + 4px);transform:none}.tms-compare-selection__row.is-worse.is-percent-outside .tms-compare-selection__percent{right:calc(50% + var(--tms-compare-extent,0%) + 4px);left:auto;transform:none}.tms-compare-selection__row.is-primary .tms-compare-selection__percent{display:none}.tms-compare-selection__row.is-better .tms-compare-selection__score{color:#65d58a}.tms-compare-selection__row.is-worse .tms-compare-selection__score{color:#ff8b8b}.tms-compare-selection__row.is-neutral .tms-compare-selection__score{color:#ffcf66}.tms-compare-panel{margin-top:14px;overflow:hidden;border:1px solid #3a3e45;border-radius:9px;background:#0e1217;color:#f7f8fa}.tms-compare-panel.is-collapsed{min-height:0!important;margin-top:8px}.tms-compare-panel.is-collapsed .tms-compare-panel__controls{border-bottom:0}.tms-compare-panel__controls{display:grid;grid-template-columns:32px minmax(0,1fr) 30px 30px;align-items:center;gap:5px;padding:7px;border-bottom:1px solid #30343a;background:#171b21}.tms-compare-panel__handle{display:flex;width:32px;height:34px;align-items:center;justify-content:center;border:1px solid #41464f;border-radius:7px;background:#0f1318;color:#aeb4bd;font-size:16px;cursor:grab;touch-action:none;user-select:none}.tms-compare-panel__handle:active{cursor:grabbing}.tms-compare-panel__toggle{display:flex!important;min-width:0!important;min-height:34px!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;padding:6px 9px!important;border-color:#484d56!important;background:#11151b!important;color:#fff!important;font-size:12px!important;font-weight:800!important;text-align:left!important}.tms-compare-panel__state{flex-shrink:0;white-space:nowrap;color:#ffb33d;font-size:10px;font-weight:700}.tms-compare-panel__move{width:30px!important;min-width:30px!important;min-height:34px!important;padding:0!important;border-color:#41464f!important;background:#0f1318!important;color:#fff!important;font-size:15px!important}.tms-compare-panel__move:disabled{color:#747a84!important}.tms-compare-panel__body{padding:0 10px 11px}.tms-compare-panel .tms-compare-economics{margin-top:10px}.tms-compare-panel .tms-compare-selection{margin-top:10px}.tms-compare-panel .tms-compare-rankings{margin-top:10px;padding-top:0;border-top:0}.tms-compare-table :is(th,td).is-primary{background-color:rgba(255,153,0,.055);box-shadow:inset 4px 0 rgba(255,153,0,.7),inset -1px 0 rgba(255,184,66,.35)}.tms-compare-table thead th.is-primary{background:linear-gradient(180deg,rgba(255,153,0,.11),rgba(255,153,0,.035) 38%,rgba(255,153,0,.055)),var(--compare-surface);box-shadow:inset 4px 0 #f90,inset -1px 0 rgba(255,184,66,.42),0 0 28px rgba(255,137,0,.08)}.tms-compare-table thead th.is-primary .tms-compare-machine-column__inner{position:relative;margin:0 0 0 auto;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.tms-compare-table thead th.is-primary .tms-compare-product-card{border:3px solid #f90;box-shadow:0 0 0 3px rgba(255,153,0,.12),0 14px 34px rgba(255,137,0,.23),0 15px 34px rgba(0,0,0,.24)}.tms-compare-table thead th.is-primary .tms-compare-product-card:has(.tms-compare-product-image-link:focus-visible){box-shadow:0 0 0 3px #d97200,0 12px 30px rgba(255,137,0,.18),0 15px 34px rgba(0,0,0,.24)}.tms-compare-table .is-primary .tms-compare-economics__metric .tms-compare-metric-value{font-size:15px}.tms-compare-spec-group>th{min-width:0;max-width:none;padding:10px 12px;border-right:0;background:#171b21!important}.tms-compare-spec-group__controls{position:sticky;left:12px;background:#171b21;width:min(100%,max(260px,min(calc(100% - var(--tms-spec-scroll-offset,0px)),calc(var(--tms-spec-viewport-width,100vw) - 24px))));box-sizing:border-box;display:grid;grid-template-columns:34px minmax(0,1fr) 32px 32px;align-items:center;gap:7px}.tms-compare-spec-group__handle{width:34px;height:34px;border:1px solid #41464f;border-radius:7px;background:#0f1318;font-size:17px}.tms-compare-spec-group__toggle{display:flex!important;min-width:0!important;min-height:36px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:7px 11px!important;border-color:#484d56!important;background:#11151b!important;color:#fff!important;font-size:12px!important;font-weight:800!important;text-align:left!important;text-transform:uppercase}.tms-compare-spec-group__state{flex:0 0 auto;color:#ffb33d;font-size:10px;font-weight:700;text-transform:none}.tms-compare-spec-group__note{position:sticky;left:53px;background:#171b21;width:min(calc(100% - 82px),max(178px,min(calc(100% - var(--tms-spec-scroll-offset,0px) - 82px),calc(var(--tms-spec-viewport-width,100vw) - 106px))));box-sizing:border-box;margin:5px 41px 1px!important;color:#969ca5;font-size:var(--compare-support-size);font-weight:600;line-height:1.35}.tms-compare-spec-group__move{width:32px!important;min-width:32px!important;min-height:34px!important;padding:0!important;border-color:#41464f!important;background:#0f1318!important;color:#fff!important;font-size:15px!important}.tms-compare-spec-group__move:disabled{color:#747a84!important}.tms-compare-table tbody tr:nth-child(2n) td{background:#11151b}.tms-compare-table tbody tr:nth-child(2n) td.is-primary{background:linear-gradient(rgba(255,153,0,.035),rgba(255,153,0,.035)),#11151b}.tms-compare-spec-cell{min-width:0}.tms-compare-spec-cell--labelled{display:grid;grid-template-columns:minmax(0,var(--tms-label-column-width,145px)) minmax(0,1fr);align-items:start;gap:12px}.tms-compare-table .tms-compare-specification-label{display:block;min-width:0;padding:0 12px 0 0;border-right:1px solid var(--compare-line);color:#ffb33d;font-size:12px;font-weight:800;line-height:1.35;white-space:nowrap}.tms-compare-label-measurer{position:absolute;left:-10000px;display:block;width:max-content!important;min-width:0!important;max-width:none!important;padding:0 12px 0 0!important;border:0!important;visibility:hidden;white-space:nowrap;color:#ffb33d;font-size:12px;font-weight:800;line-height:1.35}.tms-compare-spec{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;min-width:0}.tms-compare-spec__label{color:#ffb33d;font-size:var(--compare-value-size);font-weight:800;line-height:1.4}.tms-compare-spec__value{min-width:0;color:#f7f8fa;font-size:var(--compare-value-size);font-weight:600;line-height:1.4}.tms-compare-compatibility-assets{display:inline-flex;min-width:0;align-items:center;gap:9px}.tms-compare-compatibility-assets__logos{display:inline-flex;flex:0 0 auto;align-items:center;padding-left:1px}.tms-compare-compatibility-assets__logos img{position:relative;display:block;width:26px;height:26px;margin-left:-7px;border:2px solid #11151b;border-radius:50%;background:#11151b;object-fit:contain;box-shadow:0 2px 6px rgba(0,0,0,.28)}.tms-compare-compatibility-assets__logos img:first-child{margin-left:0}.tms-compare-compatibility-assets__logos img:first-child{z-index:6}.tms-compare-compatibility-assets__logos img:nth-child(2){z-index:5}.tms-compare-compatibility-assets__logos img:nth-child(3){z-index:4}.tms-compare-compatibility-assets__logos img:nth-child(4){z-index:3}.tms-compare-compatibility-assets__logos img:nth-child(5){z-index:2}.tms-compare-compatibility-assets__logos img:nth-child(6){z-index:1}.tms-compare-compatibility-assets__text{min-width:0;overflow-wrap:anywhere}.tms-compare-compatibility-assets.is-stacked{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:7px}.tms-compare-spec__comparison{flex:1 0 100%;margin-top:3px;font-size:var(--compare-support-size);font-weight:800;line-height:1.35}.tms-compare-spec__comparison.is-primary{color:#ffcf66}.tms-compare-spec__comparison.is-better{color:#65d58a}.tms-compare-spec__comparison.is-worse{color:#ff8b8b}.tms-compare-spec__comparison.is-neutral{color:#aeb4bd}.tms-compare-spec-heat__bar{position:relative;display:block;flex:1 0 100%;margin-top:4px}.tms-compare-spec-heat__bar::before{content:'';position:absolute;z-index:2;top:0;bottom:0;left:50%;width:5px;background:var(--compare-reference);transform:translateX(-2.5px)}.tms-compare-spec-heat__fill{position:absolute;top:0;bottom:0;width:0;min-width:0;border-radius:0;transition:width .2s ease}.tms-compare-spec-heat__percent{position:absolute;z-index:3;top:1px;bottom:1px;left:50%;display:flex;width:max-content;align-items:center;padding:0 3px;color:#fff}.tms-compare-spec-heat__bar.is-better .tms-compare-spec-heat__fill{right:50%;background:var(--compare-positive)}.tms-compare-spec-heat__bar.is-worse .tms-compare-spec-heat__fill{left:50%;background:var(--compare-negative)}.tms-compare-spec-heat__bar.is-neutral .tms-compare-spec-heat__fill{left:calc(50% - 2.5px);background:#d79a16}.tms-compare-spec-heat__bar.is-primary .tms-compare-spec-heat__fill{left:0;background:var(--compare-reference)}.tms-compare-spec-heat__bar.is-better .tms-compare-spec-heat__percent{left:calc(50% - var(--tms-heat-extent,0%))}.tms-compare-spec-heat__bar.is-worse .tms-compare-spec-heat__percent{left:calc(50% + var(--tms-heat-extent,0%));transform:translateX(-100%)}.tms-compare-spec-heat__bar.is-better.is-percent-outside .tms-compare-spec-heat__percent{right:calc(50% + var(--tms-heat-extent,0%) + 4px);left:auto}.tms-compare-spec-heat__bar.is-worse.is-percent-outside .tms-compare-spec-heat__percent{left:calc(50% + var(--tms-heat-extent,0%) + 4px);transform:none}.tms-compare-spec-heat__bar.is-primary .tms-compare-spec-heat__percent{display:none}.tms-compare-table td :is(ins,del,.amount){color:inherit;background:0 0}.tms-compare-table td ins{text-decoration:none;font-weight:800}.tms-compare-table td del{opacity:.65}.tms-compare-page [data-tms-compare-status]{color:#c1c5cc;font-size:14px}.tms-compare-page [data-tms-compare-status]:empty{display:none}.tms-compare-page [data-tms-compare-results]>p{padding:32px 24px;border:1px dashed #885715;border-radius:12px;background:#0b0e13;text-align:center;color:#d7d9dc}.tms-compare-empty{padding:22px;border:1px solid var(--compare-line);border-radius:12px;background:#0b0e13}.breakdance .tms-compare-empty__title{margin:0;color:#fff;font-size:20px;font-weight:900;line-height:1.25;text-align:center}.tms-compare-empty__intro{margin:6px auto 20px!important;max-width:680px;color:#aeb4bd;font-size:13px;font-weight:600;text-align:center}.tms-compare-empty__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tms-compare-empty-card{min-width:0;padding:18px;border:1px solid #353b45;border-radius:12px;background:#11151b}.tms-compare-empty-card__plus{display:flex;width:46px;height:46px;align-items:center;justify-content:center;margin:0 auto 9px;border:1px solid rgba(255,153,0,.5);border-radius:50%;background:rgba(255,153,0,.1);color:#ffb33d;font-size:28px;font-weight:500;line-height:1}.breakdance .tms-compare-empty-card h3{margin:0 0 14px;color:#fff;font-size:14px;font-weight:800;line-height:1.3;text-align:center}.tms-compare-empty-card__field{display:grid;gap:4px;margin-top:10px;color:#ffb33d;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tms-compare-page .tms-compare-empty-card__add{width:100%;margin-top:14px;min-height:36px;padding:6px 10px;border-color:#f90;background:linear-gradient(180deg,#f90,#ff7a00);color:#17120a;font-size:var(--compare-value-size);font-weight:700;line-height:1}.tms-compare-page .tms-compare-empty-card__add:disabled{border-color:#41464f;background:#171b21;color:#858b95}.tms-compare-missing{padding:16px;background:#30230f;color:#ffe0a8;margin-bottom:16px;border-radius:8px}.tms-compare-missing button{margin:4px}.tms-compare-tray{position:fixed;bottom:24px;left:24px;z-index:99990;box-shadow:0 12px 22px rgba(255,122,0,.24);border-radius:8px;background:linear-gradient(180deg,#f90 0,#ff7a00 100%);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.tms-compare-tray a{display:block;color:#fff!important;padding:18px 22px;min-height:52px;box-sizing:border-box;border-radius:8px;text-decoration:none;font-family:Poppins,sans-serif;font-size:14px;font-weight:900;line-height:1.15;letter-spacing:.02em}.tms-compare-tray:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 16px 26px rgba(255,122,0,.32)}@media(prefers-reduced-motion:reduce){.breakdance .tms-product-add-to-cart button.tms-product-compare-heart,.tms-compare-tray{transition:none!important}.breakdance .tms-product-add-to-cart button.tms-product-compare-heart:hover,.tms-compare-tray:hover{transform:none!important}}.tms-compare-notice:not(:empty){position:fixed;bottom:160px;left:24px;right:24px;max-width:460px;padding:16px;border:1px solid #885715;border-radius:10px;background:#151719;color:#fff;z-index:99991;box-shadow:0 5px 24px #0005}.tms-compare-page [hidden],.tms-compare-tray[hidden]{display:none!important}@media(max-width:600px){.tms-compare-main{padding:32px 16px 100px}.tms-compare-actions{gap:8px}.tms-compare-actions button{flex:1 1 calc(50% - 8px);font-size:13px}.tms-compare-actions a{margin-left:0}.tms-compare-view-controls{align-items:stretch}.tms-compare-view-controls>*{width:100%}.tms-compare-view-controls>.tms-compare-view-controls__field--quantity{width:172px;min-width:172px;max-width:172px}.tms-compare-view-controls__field{min-width:0}.tms-compare-page .tms-compare-view-controls__button--reset{margin-left:0}.tms-compare-empty{padding:16px}.tms-compare-empty__grid{grid-template-columns:1fr}.tms-compare-table td,.tms-compare-table th{padding:12px}.tms-compare-machine-column__inner{width:calc(var(--tms-machine-column-width) - 24px);min-width:calc(var(--tms-machine-column-width) - 24px);max-width:calc(var(--tms-machine-column-width) - 24px)}.tms-compare-spec-cell--labelled{grid-template-columns:minmax(96px,42%) minmax(0,1fr);gap:8px}.tms-compare-table .tms-compare-specification-label{padding-right:8px;white-space:normal}.tms-compare-tray{bottom:calc(88px + env(safe-area-inset-bottom));left:16px;max-width:calc(100vw - 32px)}}.breakdance :is(.tms-ocard,.tms-ecard,.tms-effcard,.tms-vcard) :is(.tms-ocard__ctawrap,.tms-ecard__ctawrap,.tms-effcard__ctawrap,.tms-vcard__ctawrap):has(> .tms-card-compare-heart){display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:8px!important;align-items:center!important}.breakdance button.tms-card-compare-heart{position:relative!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;min-width:46px!important;padding:10px!important;margin:0!important;color:#fff!important;background:linear-gradient(180deg,#f90 0,#ff7a00 100%)!important;border:1px solid rgba(255,153,0,.94)!important;border-radius:8px!important;cursor:pointer;touch-action:manipulation;box-shadow:0 10px 22px rgba(0,0,0,.18),0 0 18px rgba(255,153,0,.1)!important}.breakdance button.tms-card-compare-heart:hover{background:linear-gradient(180deg,#182338 0,#0b1220 100%)!important;filter:none!important}.breakdance button.tms-card-compare-heart:focus-visible{outline:3px solid #d97200!important;outline-offset:3px!important}.breakdance button.tms-card-compare-heart svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.breakdance button.tms-card-compare-heart[aria-pressed=true] svg{fill:currentColor}.breakdance .tms-roiteaser__row .tms-roiteaser__viewwrap:has(> .tms-card-compare-heart){gap:6px!important}.breakdance .tms-roiteaser__row .tms-roiteaser__viewwrap:has(> .tms-card-compare-heart)::before{min-width:0!important}.breakdance .tms-roiteaser__row button.tms-card-compare-heart{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;color:#f90!important;background:0 0!important;border:0!important;box-shadow:none!important}.breakdance .tms-roiteaser__row button.tms-card-compare-heart:hover{color:#ffb84d!important;background:0 0!important}.breakdance .miner-card .miner-card__button:has(> .tms-card-compare-heart){display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:8px!important;align-items:center!important}.breakdance .miner-card .miner-card__button:has(> .tms-card-compare-heart) .miner-card__cta{min-height:46px!important}.breakdance .miner-card .miner-card__footer:has(.tms-card-compare-heart){grid-template-columns:minmax(0,1fr)!important;row-gap:8px!important;height:auto!important;max-height:none!important}.breakdance li.product:has(.miner-card .tms-card-compare-heart)>.tms-compare-button:not([data-tms-compare-heart]){display:none!important}#tms-ranks-dialog .tms-stats-compare-actions{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:6px 8px;align-items:center;margin-top:12px}#tms-ranks-dialog .tms-stats-compare-actions .miner-card__ranks-cta{margin:0!important;min-height:46px!important;width:100%!important}#tms-ranks-dialog .tms-card-compare-heart{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:10px;margin:0;color:#fff;background:linear-gradient(180deg,#f90,#ff7a00);border:0;border-radius:8px;cursor:pointer}#tms-ranks-dialog .tms-card-compare-heart svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}#tms-ranks-dialog .tms-card-compare-heart[aria-pressed=true] svg{fill:currentColor}#tms-ranks-dialog .tms-card-compare-heart:hover{background:linear-gradient(180deg,#182338,#0b1220)}#tms-ranks-dialog .tms-card-compare-heart:focus-visible{outline:3px solid #d97200;outline-offset:3px}#tms-ranks-dialog .tms-product-compare-status{grid-column:1;min-height:17px;color:#17603e;font-size:12px;text-align:center}#tms-ranks-dialog .tms-stats-compare-actions .miner-card__ranks-cta{grid-column:1!important;grid-row:1!important}#tms-ranks-dialog .tms-stats-compare-actions .tms-card-compare-heart{grid-column:2!important;grid-row:1!important}#tms-ranks-dialog .tms-stats-compare-actions .tms-product-compare-status{grid-column:1!important;grid-row:2!important}.tms-compare-economics__metric :is(.tms-compare-metric-label,.tms-compare-metric-value){display:block}.tms-compare-page :where(button).tms-compare-economics__roi{width:100%;min-height:0;padding:0;border:1px solid #30343a;border-radius:8px;background:#12161c;color:#fff;font:inherit}@media (prefers-reduced-motion:reduce){.tms-compare-page *,.tms-compare-sticky-header{transition:none!important;scroll-behavior:auto!important}}.tms-compare-assumptions{display:contents;font-size:12px}.tms-compare-assumptions>.tms-compare-assumptions__toggle{grid-column:1;grid-row:1;padding:0;border:0;background:0 0;font:inherit;text-align:left;display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-height:36px;width:fit-content;cursor:pointer;color:#dbe1e8;list-style:none}.tms-compare-assumptions>.tms-compare-assumptions__toggle::-webkit-details-marker{display:none}.tms-compare-assumptions>.tms-compare-assumptions__toggle::after{content:'▾';color:#ffb33d}.tms-compare-assumptions[open]>.tms-compare-assumptions__toggle::after{content:'▴'}.tms-compare-assumptions__live{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #268649;border-radius:999px;background:#123620;color:#adf5c2;font-size:11px;font-weight:700;line-height:1.3}.tms-compare-assumptions__live::before{content:'';width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#58e58a}.tms-compare-assumptions__body{grid-column:1/-1;grid-row:2;width:100%;min-width:0;box-sizing:border-box;margin-top:0;padding:16px;border:1px solid #41464f;border-radius:10px;background:#11151b;color:#c9cdd3;font-weight:500}.tms-compare-assumptions__summary{display:flex;flex-wrap:wrap;gap:10px 16px;padding:12px 14px;border:1px solid #395242;border-radius:8px;background:#132019;color:#f1f5f2;font-size:13px;line-height:1.6}.tms-compare-assumptions__fact{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 4px}.tms-compare-assumptions__fact:not(:first-child)::before{content:'·';color:#a5b8ab;margin-right:10px}.tms-compare-assumptions__fact strong{color:#b2eac3;font-weight:700}.tms-compare-assumptions__guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:18px 0}.tms-compare-page .tms-compare-assumptions__guide h4{margin:0 0 5px;color:#f1f3f5;font-size:13px;font-weight:700;line-height:1.5}.tms-compare-page .tms-compare-assumptions__body p{max-width:85ch;margin:8px 0;font-size:13px;line-height:1.65}.tms-compare-page .tms-compare-assumptions__guide p{margin:0}.tms-compare-assumptions__method{margin-top:14px;padding-top:12px;border-top:1px solid #41464f}.tms-compare-assumptions__method>summary{color:#ffcf80;cursor:pointer;font-size:12px;line-height:1.6}@media(prefers-reduced-motion:no-preference){.tms-compare-assumptions__live::before{animation:tms-compare-live-pulse 2.4s ease-out infinite}@keyframes tms-compare-live-pulse{0%,100%{box-shadow:0 0 0 0 rgba(88,229,138,0)}35%{box-shadow:0 0 0 4px rgba(88,229,138,.25)}70%{box-shadow:0 0 0 7px rgba(88,229,138,0)}}}@media(max-width:700px){.tms-compare-assumptions>.tms-compare-assumptions__toggle{min-height:44px;gap:8px}.tms-compare-assumptions__body{padding:12px}.tms-compare-assumptions__summary{display:grid;grid-template-columns:1fr;padding:10px;gap:8px}.tms-compare-assumptions__fact:not(:first-child)::before{content:none}.tms-compare-assumptions__guide{grid-template-columns:1fr;gap:16px}}.tms-compare-purchase-details{margin-top:8px;border:1px solid #30343a;border-radius:8px;background:#11151b;color:#c9cdd3;font-size:12px;font-weight:500}.tms-compare-purchase-details>summary{padding:10px;color:#ffb33d;cursor:pointer;font-size:12px;font-weight:700}.tms-compare-page .tms-compare-purchase-details p{margin:0;padding:0 10px 8px;font-size:12px;line-height:1.45}.tms-compare-page .tms-compare-assumptions__toggle:focus-visible,.tms-compare-page .tms-compare-purchase-details>summary:focus-visible{outline:3px solid #ffb33d;outline-offset:2px;border-radius:8px}.tms-compare-page .tms-compare-product-card__basket{white-space:normal;text-align:center}.tms-compare-tradeoffs{margin:0;padding:0 10px 10px;font-size:12px;font-weight:500;line-height:1.5}.tms-compare-tradeoffs strong{display:block;color:#ffb33d;font-size:11px}.tms-compare-tradeoffs ul{margin:6px 0 0;padding-left:16px}.tms-compare-tradeoffs li{margin:3px 0}.tms-compare-page .tms-compare-quote-button{margin:0 10px 10px;min-height:44px;font-size:12px}.tms-compare-inline-error,.tms-compare-undo{padding:12px;margin:10px 0;border:1px solid #a57325;border-radius:8px;background:#171b21;color:#fff;font-size:13px}.tms-compare-undo{display:flex;align-items:center;justify-content:space-between;gap:12px}.tms-compare-inline-error button{margin:5px}.tms-compare-position{margin-left:auto;font-size:12px;font-weight:600;color:#d6dae1}.tms-compare-scroll-controls{flex-wrap:wrap;gap:10px}.tms-compare-quote-dialog{width:min(540px,calc(100% - 24px));max-height:85dvh;overflow:auto;padding:22px;border:1px solid #a57325;border-radius:14px;background:#11151b;color:#fff;font:14px/1.5 Poppins,sans-serif}.tms-compare-quote-dialog::backdrop{background:rgba(0,0,0,.7)}.tms-compare-quote-dialog h2{margin:0 36px 10px 0;font-size:22px}.tms-compare-quote-dialog label{display:block;margin:12px 0}.tms-compare-quote-dialog :is(input,textarea){display:block;width:100%;box-sizing:border-box;padding:10px;margin-top:5px;border:1px solid #69717e;border-radius:6px;background:#070b10;color:#fff;font:inherit}.tms-compare-quote-dialog :is(button,a){display:inline-block;min-height:44px;padding:10px 12px;box-sizing:border-box;margin:4px;border:1px solid #a57325;border-radius:7px;color:#fff;background:#171b21;font:inherit;text-decoration:none;cursor:pointer}.tms-compare-quote-dialog .tms-quote-close{float:right;margin:0}.tms-compare-quote-dialog .tms-compare-quote-send{background:#f90;color:#111;font-weight:700}.tms-compare-quote-dialog :focus-visible{outline:3px solid #ffb33d;outline-offset:2px}@media (pointer:coarse){.tms-compare-page :is(.tms-compare-order-button,.tms-compare-scroll-controls__button,.tms-compare-panel__handle,.tms-compare-panel__move,.tms-compare-spec-group__handle,.tms-compare-spec-group__move){min-width:44px!important;min-height:44px!important}.tms-compare-page :is(.tms-compare-panel__controls,.tms-compare-spec-group__controls){grid-template-columns:44px minmax(0,1fr) 44px 44px}.tms-compare-page .tms-compare-product-order{flex-wrap:wrap}}@media(max-width:700px){.tms-compare-page.is-two-machine-view .tms-compare-table thead th{padding:8px 5px}.tms-compare-page.is-two-machine-view .tms-compare-product-card__pricing{display:flex;flex-direction:column;gap:6px;padding:8px 4px}.tms-compare-page.is-two-machine-view .tms-compare-product-card__price{font-size:13px}.tms-compare-page.is-two-machine-view .tms-compare-product-card__identity{padding:8px}.tms-compare-page.is-two-machine-view .tms-compare-product-card__algorithm{position:static;margin:0 8px}.tms-compare-page.is-two-machine-view .tms-compare-product-card__name{font-size:13px}.tms-compare-page.is-two-machine-view .tms-compare-product-media{height:150px}.tms-compare-page.is-two-machine-view .tms-compare-economics__powered,.tms-compare-page.is-two-machine-view .tms-compare-economics__roi,.tms-compare-page.is-two-machine-view .tms-compare-economics__values{grid-template-columns:1fr}.tms-compare-page.is-two-machine-view .tms-compare-economics__metric+.tms-compare-economics__metric{border-left:0;border-top:1px solid #30343a}.tms-compare-page.is-two-machine-view .tms-compare-selection__top{display:block}.tms-compare-page.is-two-machine-view .tms-compare-selection__score{display:block;white-space:normal;text-align:left;margin-top:4px}.tms-compare-page.is-two-machine-view :is(.tms-compare-spec-group__controls,.tms-compare-panel__controls){display:flex;flex-wrap:wrap}.tms-compare-page.is-two-machine-view .tms-compare-panel__toggle{flex:1 0 100%}.tms-compare-page.is-two-machine-view .tms-compare-spec-cell{display:flex;flex-direction:column;align-items:stretch;gap:6px}.tms-compare-page.is-two-machine-view .tms-compare-specification-label{position:static;width:auto;max-width:none}.tms-compare-page.is-two-machine-view .tms-compare-spec{padding-left:0;min-width:0}.tms-compare-page.is-two-machine-view .tms-compare-table tbody td{padding:8px 5px}.tms-compare-page.is-two-machine-view .tms-compare-product-order{flex-wrap:wrap}.tms-compare-page.is-two-machine-view .tms-compare-fleet-total{white-space:normal}.tms-compare-page.is-two-machine-view .tms-compare-tradeoffs{padding:7px}.tms-compare-sticky-header.is-two-machine-view .tms-compare-sticky-machine__purchase{display:flex;flex-direction:column;align-items:stretch;gap:2px}.tms-compare-sticky-header.is-two-machine-view .tms-compare-sticky-machine__basket{transform:none}}.tms-compare-page .tms-compare-purchase-note{margin:7px 0;color:#c9cdd3;font-size:11px;line-height:1.4;font-weight:500}@media(max-width:700px){.tms-compare-page.is-two-machine-view .tms-compare-panel__controls{display:block;padding:6px}.tms-compare-page.is-two-machine-view .tms-compare-panel__controls :is(.tms-compare-panel__handle,.tms-compare-panel__move){display:none!important}.tms-compare-page.is-two-machine-view .tms-compare-panel__toggle{width:100%;min-height:44px!important;padding:6px!important}.tms-compare-page.is-two-machine-view .tms-compare-panel__state{white-space:nowrap;flex-shrink:0}.tms-compare-page.is-two-machine-view .tms-compare-economics__assets-top{flex-wrap:wrap}.tms-compare-page.is-two-machine-view .tms-compare-selection__top>span{display:block}.tms-compare-page.is-two-machine-view .tms-compare-product-card__name{width:auto;max-width:100%;white-space:normal}.tms-compare-page.is-two-machine-view .tms-compare-product-card__identity{max-width:100%}.tms-compare-page.is-two-machine-view .tms-compare-product-card__type{max-width:100%;white-space:normal}.tms-compare-page.is-two-machine-view .tms-compare-panel__body{padding:0 5px 8px}.tms-compare-page.is-two-machine-view .tms-compare-economics__assets{padding:5px}.tms-compare-page.is-two-machine-view .tms-compare-selection{padding:7px}}@media(max-width:700px){.tms-compare-page.is-two-machine-view .tms-compare-product-media{top:118px;height:140px}.tms-compare-sticky-header.is-two-machine-view .tms-compare-sticky-machine{padding:28px 8px 8px}.tms-compare-sticky-header.is-two-machine-view .tms-compare-sticky-machine__identity{padding-right:0;flex-wrap:wrap;gap:3px}.tms-compare-sticky-header.is-two-machine-view .tms-compare-sticky-machine__name{flex:1 0 100%}.tms-compare-sticky-header.is-two-machine-view .tms-compare-sticky-machine__stock{top:8px;right:8px}}@media (max-width:700px){.is-two-machine-view .tms-compare-economics__periods{grid-template-columns:repeat(2,minmax(0,1fr))}.is-two-machine-view .tms-compare-economics__periods button{min-height:44px;white-space:nowrap}.is-two-machine-view .tms-compare-economics__periods button:nth-child(2){border-right:0}.is-two-machine-view .tms-compare-economics__periods button:nth-child(-n+2){border-bottom:1px solid #3a3e45}}.tms-compare-view-controls__field--compact,.tms-compare-view-controls__field--priority{min-width:0;width:max-content;max-width:100%}.tms-compare-view-controls__field--priority .tms-compare-picker{display:grid;max-width:100%}.tms-compare-picker__sizer,.tms-compare-view-controls__field--priority .tms-compare-picker__button{grid-area:1/1}.tms-compare-picker__sizer{display:grid;visibility:hidden;padding:8px 34px 8px 11px;font-size:12px;font-weight:700;letter-spacing:normal;text-transform:none;pointer-events:none}.tms-compare-picker__sizer>span{grid-area:1/1;white-space:nowrap}@media(max-width:600px){.tms-compare-view-controls>.tms-compare-view-controls__field--compact{width:auto}.tms-compare-view-controls>.tms-compare-view-controls__field--priority{width:100%}.tms-compare-picker__menu{min-width:100%;max-width:calc(100vw - 64px)}}@media(max-width:700px){.tms-compare-page{width:90vw;max-width:none;margin-left:calc(50% - 45vw);padding:0;--compare-label-size:11px;--compare-value-size:15px;--compare-support-size:11px;--compare-section-size:14px}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-card__stat{padding:10px 6px}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-card__stat dt{white-space:nowrap;letter-spacing:.02em}.tms-compare-page .tms-compare-product-card__pricing{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;justify-items:center;padding:12px 8px}.tms-compare-page .tms-compare-product-card__price{padding:0;white-space:normal;font-size:20px;line-height:1.3}.tms-compare-page .tms-compare-product-card__price-per-hash{padding:0;border:0;font-size:12px;white-space:normal}.tms-compare-page .tms-compare-product-card__basket{width:100%;min-height:44px;margin:4px 0 0;font-size:14px!important;white-space:normal}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-card__identity{top:16px;left:12px;width:calc(100% - 24px);max-width:none}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-card__name{width:auto;max-width:100%;margin-top:16px;font-size:18px;white-space:normal;overflow:visible}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-card__type{width:auto;white-space:normal;overflow:visible;font-size:11px}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-card{height:330px;min-height:330px}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-media{top:124px;height:190px}.tms-compare-page:not(.is-two-machine-view) .tms-compare-product-media img{height:190px}.tms-compare-page .tms-compare-product-order{flex-wrap:wrap;gap:6px}.tms-compare-page .tms-compare-purchase-details>summary{min-height:44px;font-size:13px}.tms-compare-page .tms-compare-scroll-caption{padding:12px;font-size:13px}.tms-compare-sticky-machine__purchase{display:flex;flex-wrap:wrap;gap:6px}.tms-compare-sticky-machine__basket{min-height:44px;transform:none;font-size:12px!important}}@media(max-width:700px){.tms-compare-sticky-machine{backdrop-filter:none;background-color:#0b0f14}.tms-compare-sticky-machine__identity{padding-right:0;flex-wrap:wrap;margin-top:18px}.tms-compare-sticky-machine__name{flex-basis:100%;white-space:normal}.tms-compare-sticky-machine__specifications{flex-wrap:wrap;white-space:normal}}.tms-compare-picker{display:grid;min-width:0}.tms-compare-picker>.tms-compare-picker__button{grid-area:1/1}.tms-compare-view-controls__field:not(.tms-compare-view-controls__field--quantity){min-width:0;max-width:100%;width:max-content}.tms-compare-picker__menu{width:max-content;min-width:100%;max-width:min(560px,calc(100vw - 48px));max-height:min(360px,60vh);overscroll-behavior:contain}.tms-compare-picker__text{min-width:0;white-space:normal;overflow-wrap:anywhere}.tms-compare-picker__option img{flex:0 0 28px;width:28px!important;height:28px!important;object-fit:contain}.tms-compare-page .tms-compare-picker__search{position:sticky;top:0;z-index:1;display:block;width:100%;min-height:44px;margin:0 0 6px;padding:10px;border:1px solid #885715;border-radius:8px;background:#0b0e13;color:#fff;font:inherit;font-size:16px}.tms-compare-picker__empty{padding:10px;font-size:12px}.tms-compare-empty-card__field .tms-compare-picker__sizer{min-width:0;max-width:100%;overflow:hidden}@media(max-width:600px){.tms-compare-view-controls>.tms-compare-view-controls__field:not(.tms-compare-view-controls__field--quantity){width:100%}.tms-compare-picker__sizer{min-width:0;overflow:hidden}.tms-compare-picker__sizer>span{white-space:normal}}.tms-compare-page .has-fleet-quantity .tms-compare-product-card__price .tms-compare-fleet-total,.tms-compare-page .has-fleet-quantity .tms-compare-product-card__stat .tms-compare-fleet-total{width:100%;max-width:100%;margin-top:5px!important;font-size:11px;font-weight:600;line-height:1.35;white-space:normal;overflow:visible;text-overflow:clip;text-align:center}.tms-compare-product-card__price{white-space:normal;overflow-wrap:anywhere}.tms-compare-page .tms-compare-purchase-note{text-align:center}.tms-compare-page .tms-compare-quick-help{margin:6px 0 14px;color:#b7bdc7;font-size:12px;font-weight:500;line-height:1.4}.tms-compare-picker--quick>.tms-compare-picker__search{position:static;margin:0}.tms-compare-picker--quick>.tms-compare-picker__menu{top:calc(100% + 6px)}.tms-compare-labelled-cell{position:relative}.tms-compare-labelled-cell .tms-compare-specification-label{opacity:0}.tms-compare-pinned-label{position:absolute;top:0;bottom:0;left:0;z-index:4;display:block;padding:18px 12px 18px 18px;border-right:1px solid var(--compare-line);background:#11151b;color:#ffb33d;font-size:12px;font-weight:800;line-height:1.35;white-space:normal;transform:translateX(var(--tms-spec-scroll-offset,0))}@media(max-width:600px){.tms-compare-pinned-label{padding:12px 8px 12px 12px}}@media(max-width:700px){.is-two-machine-view .tms-compare-labelled-cell .tms-compare-specification-label{opacity:1}.is-two-machine-view .tms-compare-pinned-label{display:none}}.tms-compare-product-card__stats{-webkit-text-size-adjust:100%;text-size-adjust:100%}.tms-compare-page .has-fleet-quantity .tms-compare-product-card__stat .tms-compare-fleet-total{font-size:11px;white-space:nowrap;overflow:visible}.tms-compare-page .tms-compare-product-card__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.tms-compare-page .has-fleet-quantity .tms-compare-product-card__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tms-compare-page .has-fleet-quantity .tms-compare-product-card__stat:nth-child(3){border-left:0}.tms-compare-page .has-fleet-quantity .tms-compare-product-card__stat:nth-child(n+3){border-top:1px solid #30343a}.tms-compare-page .tms-compare-product-card__price-per-hash{border:0;padding:0;font-size:11px;line-height:1.2}.tms-compare-product-card__price-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 6px}.tms-compare-product-card__main-price{white-space:nowrap}.tms-compare-page .has-fleet-quantity .tms-compare-product-card__price-line{flex-direction:column;align-items:center}.tms-compare-energy__row{display:flex;align-items:stretch;gap:0;height:42px;border:1px solid rgba(255,153,0,.4);border-radius:21px 10px 10px 21px;background:#0b0e13}.tms-compare-page .tms-compare-energy__button{flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;margin:0;border:0;border-radius:20px 0 0 20px;box-shadow:none;transform:none}.tms-compare-energy__icon,.tms-compare-energy__icon svg{width:1.375rem;height:1.375rem}.tms-compare-energy__rate{max-width:15ch}.tms-compare-page .tms-compare-energy{display:grid;gap:4px;min-width:0;width:auto;text-transform:none;letter-spacing:0}.tms-compare-energy>.tms-compare-view-controls__label,.tms-compare-view-controls__field--quantity>.tms-compare-view-controls__label{text-align:center;padding-inline:0;width:100%}.tms-compare-energy [data-aer-control-panel]{text-transform:none;letter-spacing:normal;text-align:left;font-weight:400}.tms-compare-energy-surface.aer-control-tools{position:fixed;width:0;min-width:0;height:0;padding:0;margin:0}.tms-compare-energy-anchor{position:absolute;width:2.2rem;height:2.2rem;padding:0;opacity:0;pointer-events:none}.tms-compare-energy__button.has-value::after{content:none}.tms-compare-page .tms-compare-energy__button:focus-visible{outline:2px solid #ffb33d;outline-offset:-3px;box-shadow:none}.tms-compare-energy__input-box{position:relative;display:flex;align-items:center;gap:2px;height:40px;padding:0 25px 0 8px;border:0;border-radius:0 9px 9px 0;background:0 0;color:#fff}.tms-compare-energy__currency{font-size:13px;font-weight:700}.tms-compare-page .tms-compare-energy__input-box input{width:6ch;min-width:0;padding:0;margin:0;border:0;background:0 0;color:#fff;font:700 13px/1.2 Poppins,sans-serif;appearance:textfield;-moz-appearance:textfield}.tms-compare-energy__input-box input::-webkit-inner-spin-button,.tms-compare-energy__input-box input::-webkit-outer-spin-button{appearance:none;margin:0}.tms-compare-energy__row:focus-within{border-color:#f90}.tms-compare-product-card__previous-price{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:4px;margin-top:4px;color:#fff;font-size:12px;font-weight:600;line-height:1.3}.tms-compare-product-card__price .tms-compare-product-card__previous-price del{display:inline;margin:0;font-size:inherit;font-weight:inherit}.tms-compare-sticky-machine__previous-price{display:block;margin-top:3px;color:#fff;font-size:11px;font-weight:600}.tms-compare-sticky-machine__previous-price del{margin-left:3px;font-size:inherit;font-weight:inherit}.tms-compare-page .tms-compare-product-card__pricing{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto}.tms-compare-page .tms-compare-product-card__pricing>.tms-compare-purchase-note{grid-column:1/-1;align-self:end;width:100%;margin:0;padding-top:7px;border-top:1px solid #30343a}@media(max-width:700px){.tms-compare-page .tms-compare-product-card__pricing{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto auto}}@container(max-width:350px){.tms-compare-page .tms-compare-product-card__pricing{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto auto}}.tms-compare-view-controls__label--inset{padding-left:.6em}.tms-compare-page .tms-compare-product-card__basket,.tms-compare-page [data-tms-share],.tms-compare-sticky-header .tms-compare-sticky-machine__basket{background:linear-gradient(180deg,#f90,#ff7a00);border-color:#f90;color:#17120a!important}.tms-compare-page .tms-compare-product-card__basket:hover,.tms-compare-sticky-header .tms-compare-sticky-machine__basket:hover{background:linear-gradient(180deg,#f90,#ff7a00);filter:brightness(1.08)}.tms-compare-economics__split-name,.tms-compare-economics__split-percentage{flex-shrink:0}[data-label-mode=none]>.tms-compare-economics__split-name,[data-label-mode=none]>.tms-compare-economics__split-percentage,[data-label-mode=percentage]>.tms-compare-economics__split-name{display:none}.tms-compare-controls-toggle{display:none}.tms-compare-page .tms-compare-product-card__basket,.tms-compare-sticky-header .tms-compare-sticky-machine__basket{min-height:36px;padding:6px 10px;font-size:var(--compare-value-size,13px)!important;font-weight:700!important;line-height:1!important}@media(max-width:700px){.tms-compare-page .tms-compare-controls-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:8px;color:#17120a;background:linear-gradient(180deg,#f90,#ff7a00);border-color:#f90}.tms-compare-controls-toggle::after{content:'▾'}.tms-compare-controls-toggle[aria-expanded=true]::after{content:'▴'}.tms-compare-controls-shell:not(.is-open) .tms-compare-view-controls{display:none}.tms-compare-controls-shell.is-open .tms-compare-view-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.tms-compare-page .tms-compare-view-controls>.tms-compare-view-controls__field{width:100%;min-width:0;max-width:100%}.tms-compare-page .tms-compare-view-controls>.tms-compare-view-controls__field--compare{grid-column:1/-1}.tms-compare-view-controls .tms-compare-picker__button{white-space:normal;min-height:44px}.tms-compare-view-controls .tms-compare-picker__menu{width:100%;min-width:100%}.tms-compare-view-controls .tms-compare-picker__option{white-space:normal;overflow-wrap:anywhere}.tms-compare-page .tms-compare-view-controls__button--reset{grid-column:1/-1;width:100%}.tms-compare-view-controls__toggle{min-width:0}.tms-compare-page .tms-compare-product-card__basket{min-height:36px;margin:0}}@media(max-width:700px){.tms-compare-sticky-header .tms-compare-sticky-machine__basket{min-height:36px;font-size:15px!important}}@media(max-width:360px){.tms-compare-page .tms-compare-view-controls>.tms-compare-energy{grid-column:1/-1;width:max-content}}.tms-compare-page .tms-compare-picker--quick>.tms-compare-picker__search{font-size:12px;font-weight:700}.tms-compare-picker__button>img{width:20px;height:20px;object-fit:contain;flex-shrink:0;margin-right:8px}.tms-compare-scroll-caption__title{grid-column:2;grid-row:1;text-align:center}.tms-compare-scroll-caption__actions{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}.tms-compare-scroll-caption__actions .tms-compare-view-controls__toggle{white-space:nowrap}.tms-compare-scroll-caption .tms-compare-position{white-space:nowrap;font-size:12px;font-weight:700}@media(max-width:700px){.tms-compare-scroll-caption__actions{width:100%;justify-content:flex-end;gap:8px}.tms-compare-scroll-caption__actions .tms-compare-view-controls__toggle{padding:6px;min-height:44px;gap:5px}.tms-compare-scroll-caption .tms-compare-scroll-controls{gap:6px}.tms-compare-scroll-caption .tms-compare-scroll-controls__buttons{gap:4px}}.tms-compare-presets{margin:0 0 14px;padding:16px;border:1px solid var(--compare-line);border-radius:12px;background:radial-gradient(ellipse at top left,rgba(255,153,0,.09),transparent 65%),#10151b}.tms-compare-presets__footer,.tms-compare-presets__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.tms-compare-page .tms-compare-presets__title{margin:0;color:#ffb33d;font-size:14px;font-weight:700}.tms-compare-presets__tabs{display:flex;padding:3px;gap:3px;border:1px solid #41464f;border-radius:9px;background:#0b0e13}.tms-compare-page .tms-compare-presets button{min-height:40px;padding:8px 14px;border:1px solid #41464f;border-radius:7px;background:#11171d;color:#f4f5f7;font-size:12px;font-weight:700;line-height:1.3}.tms-compare-page .tms-compare-presets__tabs button{min-height:34px;border-color:transparent;background:0 0}.tms-compare-page .tms-compare-presets button:is([aria-selected=true],[aria-pressed=true]){border-color:#f90;background:linear-gradient(180deg,#f90,#ff7a00);color:#17120a}.tms-compare-page .tms-compare-presets button:hover:not(:disabled){border-color:#ffb33d}.tms-compare-presets button:focus-visible,.tms-compare-presets summary:focus-visible{outline:2px solid #ffd47a;outline-offset:3px}.tms-compare-presets__description,.tms-compare-presets__method p,.tms-compare-presets__renewable-note{margin:10px 0 12px;color:#bfc5cd;font-size:12px;line-height:1.5}.tms-compare-presets__choices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.tms-compare-page .tms-compare-presets__choice{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;text-align:left}.tms-compare-presets__choice small{font-size:11px;font-weight:500}.tms-compare-presets__renewable-note{grid-column:1/-1;margin:0}.tms-compare-presets__footer{margin-top:12px}.tms-compare-presets__method{min-width:0;flex:1}.tms-compare-presets__method summary{width:fit-content;color:#bfc5cd;font-size:11px;cursor:pointer}.tms-compare-presets__method p{margin-bottom:0}.tms-compare-presets__message{margin:8px 0 0;color:#ffcf80;font-size:12px}.tms-compare-presets__message:empty{display:none}@media(max-width:700px){.tms-compare-presets{padding:12px}.tms-compare-presets__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.tms-compare-page .tms-compare-presets button{min-height:44px}.tms-compare-presets__tabs{margin-left:auto}}.tms-compare-page .tms-compare-presets-toggle{color:#17120a;border-color:#f90;background:linear-gradient(180deg,#f90,#ff7a00);white-space:nowrap}.tms-compare-presets-toggle::after{content:'▾';margin-left:8px}.tms-compare-presets-toggle[aria-expanded=true]::after{content:'▴'}.tms-compare-presets__header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.tms-compare-page .tms-compare-presets__close{width:40px;min-width:40px;padding:0;font-size:22px}.tms-compare-presets__choice-label{min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:8px}.tms-compare-presets__emoji{flex-shrink:0;font-size:20px;line-height:1}.tms-compare-preset-launcher{display:flex;justify-content:flex-end;margin-bottom:12px}@media(max-width:700px){.tms-compare-page .tms-compare-presets-toggle{min-height:44px}.tms-compare-presets__header-actions{gap:5px}.tms-compare-page .tms-compare-presets__tabs button{padding:8px 10px}}.tms-compare-renewable-earnings{background:#102019;border-color:#395242}.tms-compare-renewable-earnings .tms-compare-metric-label{text-transform:none}.tms-compare-renewable-earnings .tms-compare-metric-value{color:#78e79a}.tms-compare-renewable-earnings .tms-compare-renewable-hour{grid-column:1/-1;border-left:0;border-top:1px solid #30343a}.tms-compare-renewable-earnings:not([hidden])+.tms-compare-economics__periods{margin-top:8px}.tms-compare-assumptions:not([open])>.tms-compare-assumptions__body{display:none}@media(max-width:1200px){.tms-compare-scroll-caption{grid-template-columns:minmax(0,1fr) auto}.tms-compare-scroll-caption__title{grid-column:1/-1;grid-row:1}.tms-compare-assumptions>.tms-compare-assumptions__toggle{grid-column:1;grid-row:2}.tms-compare-scroll-caption__actions{grid-column:2;grid-row:2}.tms-compare-assumptions__body{grid-row:3}}@media(max-width:700px){.tms-compare-scroll-caption{grid-template-columns:minmax(0,1fr)}.tms-compare-assumptions>.tms-compare-assumptions__toggle{grid-column:1;grid-row:2}.tms-compare-scroll-caption__actions{grid-column:1;grid-row:3}.tms-compare-assumptions__body{grid-row:4}}.tms-history{margin-top:8px;border:1px solid #3a4149;border-radius:8px;background:#10161b;padding:10px;min-width:0}.tms-compare-page .tms-history h4{margin:0 0 6px;font-size:var(--compare-section-size);font-weight:800;line-height:1.2;color:#fff}.tms-history p{font-size:11px;color:#c9cdd3;line-height:1.5;margin:6px 0}.tms-history .tms-history-status{margin:3px 0 9px}.tms-history-plot{width:100%;aspect-ratio:400/184}.tms-history-plot svg{display:block;width:100%;height:auto;overflow:visible}.tms-history-plot text{fill:#c9cdd3;font:10px system-ui,sans-serif}.tms-history-grid{stroke:#303b43;stroke-width:1}.tms-history-line{fill:none;stroke:#6ee69a;stroke-width:2;vector-effect:non-scaling-stroke}.tms-history-cost{stroke:#ff8b8b;stroke-width:1.5}.tms-history-cursor{stroke:#bbc4cc;stroke-width:1;stroke-dasharray:3 3}.tms-history-data{font-size:11px}.tms-history-table-scroll{overflow:auto;max-height:280px;margin-top:6px}.tms-history-data table{width:100%;border-collapse:collapse;color:#e1e5e9}.tms-history-data :is(th,td){padding:6px;text-align:left;border-bottom:1px solid #41464f;white-space:nowrap}.tms-history-data caption{text-align:left;padding:8px 0}.tms-history button{min-height:44px;border:1px solid #747e89;border-radius:6px;background:#172029;color:#fff;font:inherit;padding:6px 10px}.tms-compare-page .tms-history-data table{display:table;table-layout:auto;width:100%;min-width:0}.tms-compare-page .tms-history-data table thead{display:table-header-group}.tms-compare-page .tms-history-data table tbody{display:table-row-group}.tms-compare-page .tms-history-data table tr{display:table-row;width:auto}.tms-compare-page .tms-history-data table :is(th,td){display:table-cell;width:auto;min-width:0;max-width:none;padding:6px;font-size:11px;flex:none}.tms-history-plot{position:relative}.tms-history-tooltip{position:absolute;z-index:10;width:176px;max-width:calc(100% - 8px);box-sizing:border-box;padding:6px 8px;border:1px solid #616b75;border-radius:8px;background:#10161bf5;color:#f1f5f8;box-shadow:0 5px 18px #0008;font-size:10px;line-height:1.2}.tms-history-tooltip__row{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin:1px 0}.tms-history-tooltip__row strong{text-align:right}.tms-history-tooltip .is-earnings strong{color:#78e79a}.tms-history-tooltip .is-cost strong{color:#ff9c9c}.tms-history-dot{fill:#78e79a;stroke:#10161b;stroke-width:1.5}.tms-history :is(svg,summary,button,.tms-history-table-scroll):focus-visible{outline:2px solid #ffd47a;outline-offset:3px}@media(max-width:700px){.tms-history-data>summary{min-height:44px}}.tms-history:has(.tms-history-tooltip[style*="display: block"]){position:relative;z-index:11}.tms-history .tms-history-status,.tms-history+.tms-compare-economics__help,.tms-history-meta{color:#969ca5;font-size:var(--compare-support-size);font-weight:600;line-height:1.35}.tms-history+.tms-compare-economics__help{margin:8px 0}.tms-history-data>summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:#ffcf80;list-style:none;min-height:32px}.tms-history-data>summary::-webkit-details-marker{display:none}.tms-history-data>summary::before{content:'▸'}.tms-history-data[open]>summary::before{content:'▾'}.tms-history-meta{margin-left:auto;text-align:right}.tms-history-table-scroll{scrollbar-width:thin;scrollbar-color:#ff9900 #171b21}.tms-history-table-scroll::-webkit-scrollbar{width:8px;height:8px}.tms-history-table-scroll::-webkit-scrollbar-track{background:#171b21;border-radius:8px}.tms-history-table-scroll::-webkit-scrollbar-thumb{background:#f90;border:2px solid #171b21;border-radius:8px}@media(max-width:700px){.tms-history-data>summary{min-height:44px}}.tms-history-tooltip__row>span{font-weight:600}.tms-history-tooltip__row>strong{font-weight:800}@media(max-width:760px){.tms-history-tooltip{font-size:9px;line-height:1.15}}.tms-compare-quantity__icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:20px 0 0 20px;background:linear-gradient(180deg,#ffad24,#ff7a00);color:#050608}.tms-compare-quantity__icon svg{width:1.375rem;height:1.375rem}.tms-compare-page .tms-compare-quantity__row input{min-width:0;width:100%;height:40px;min-height:40px;margin:0;border:0;border-radius:0 9px 9px 0;background:0 0}.tms-compare-page .tms-compare-quantity__row input:focus-visible,.tms-compare-page .tms-compare-quantity__row input:hover{box-shadow:none}.tms-compare-page button.tms-compare-quantity__icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;margin:0;border:0;border-radius:20px 0 0 20px;background:linear-gradient(180deg,#ffad24,#ff7a00);color:#050608}.tms-compare-page .tms-compare-quantity-panel{position:fixed;inset:auto;margin:0;width:min(432px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:13px;overflow:auto;border:1px solid rgba(255,153,0,.18);border-radius:16px;background:radial-gradient(circle at 12% 0,rgba(239,147,36,.16),transparent 34%),linear-gradient(180deg,rgba(13,15,17,.99),rgba(5,6,8,.99));background-color:#050608;color:#f7f8fa;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 18px 42px rgba(0,0,0,.34);font:600 12px/1.4 Poppins,sans-serif;text-align:left;text-transform:none;letter-spacing:normal;scrollbar-width:thin;scrollbar-color:#ff9900 #171b21}.tms-compare-quantity-panel__head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.tms-compare-page .tms-compare-quantity-panel h2{margin:0;color:rgba(255,255,255,.8);font:800 .72rem/1.3 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.08em}.tms-compare-page .tms-compare-quantity-panel__close{padding:0;width:28px;min-width:28px;height:28px;min-height:28px;border-color:rgba(255,255,255,.12);border-radius:8px;background:0 0;color:#ccc;font-size:18px}.tms-compare-quantity-panel form{margin:0}.tms-compare-quantity-panel__modes{display:grid;grid-template-columns:1fr 1fr;margin-bottom:13px;gap:8px}.tms-compare-page .tms-compare-quantity-panel__modes button{min-height:40px;padding:9px;border:1px solid rgba(255,255,255,.12);border-radius:.72rem;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(0,0,0,.13)),rgba(13,15,17,.72);color:rgba(255,255,255,.9);font-size:.74rem;font-weight:760;line-height:1.1}.tms-compare-page .tms-compare-quantity-panel__modes button[aria-pressed=true]{background:linear-gradient(180deg,rgba(255,153,0,.94),rgba(186,132,31,.92)),#f90;color:#000;border-color:rgba(255,255,255,.22)}.tms-compare-quantity-panel label{display:block;margin:0 0 6px;color:rgba(247,248,250,.66);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tms-compare-page .tms-compare-quantity-panel input{width:100%;min-width:0;height:38px;min-height:38px;padding:8px 10px;background:linear-gradient(145deg,rgba(255,255,255,.02),transparent),#080b0d;border:1px solid rgba(255,153,0,.25);border-radius:12px;color:#f7f8fa;text-align:left;font:700 12px/1.2 Poppins,sans-serif}.tms-compare-page .tms-compare-quantity-panel .tms-compare-picker__button{height:38px;min-height:38px;padding:8px 26px 8px 12px;border-radius:12px;font-size:11px}.tms-compare-quantity-panel__fields{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:10px}.tms-compare-quantity-panel__fields>div{min-width:0}.tms-compare-page .tms-compare-quantity-panel p{color:rgba(247,248,250,.66);margin:10px 0;font:600 11px/1.4 Poppins,sans-serif}.tms-compare-quantity-panel__preview{padding:4px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.tms-compare-quantity-panel__preview:empty{display:none}.tms-compare-quantity-panel__preview>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;font-size:11px}.tms-compare-quantity-panel__preview>div+div{border-top:1px solid rgba(255,255,255,.05)}.tms-compare-quantity-panel__preview strong{flex:0 0 auto;max-width:50%;color:#ffb33d;text-align:right}.tms-compare-page .tms-compare-quantity-panel__apply{width:100%;min-height:38px;padding:9px 12px;margin-top:3px;border:1px solid rgba(255,153,0,.35);border-radius:12px;background:linear-gradient(135deg,#ffad24,#ff7a00);color:#050608;font-size:12px;font-weight:800;line-height:1.3}.tms-compare-page .tms-compare-quantity-note{color:#b8bbc1;font-size:11px;line-height:1.4;margin:8px 0;text-align:center}.tms-compare-page [aria-disabled=true].tms-compare-product-card__basket{opacity:.65;cursor:default}@media(max-width:480px){.tms-compare-page .tms-compare-quantity-panel{padding:13px}.tms-compare-quantity-panel__fields{grid-template-columns:1fr 1fr}.tms-compare-quantity-panel__fields>div:first-child{grid-column:1/-1}}.tms-compare-page .tms-compare-quantity-panel__reset{width:100%;min-height:38px;margin-top:8px;padding:9px 12px;border:1px solid rgba(255,153,0,.3);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.13)),#0d0f11;color:#f7f8fa;font-size:12px;font-weight:800;line-height:1.3}.tms-compare-quantity-panel__modes button:last-child{grid-column:1/-1}.tms-compare-quantity-panel__fields.is-fixed{grid-template-columns:1fr}.tms-compare-quantity-panel__fields.is-current{grid-template-columns:1fr 1fr}.tms-compare-page .tms-compare-quantity-panel__capacity{display:flex;align-items:center;gap:8px;margin:12px 0 0;text-transform:none;letter-spacing:0}.tms-compare-page .tms-compare-quantity-panel__capacity input{width:16px;height:16px;min-height:16px;padding:0;margin:0;accent-color:#ff9900}.tms-compare-quantity-panel__energy{padding:0 0 10px}.tms-compare-quantity-panel__energy[hidden]{display:none}@media(max-width:480px){.tms-compare-quantity-panel__fields.is-current>div:first-child{grid-column:auto}}.tms-compare-quantity-panel__supply{display:block;margin-top:4px;color:rgba(247,248,250,.66);font-size:10px;font-weight:600;line-height:1.4}.tms-compare-quantity-panel__supply>span{display:block}.tms-compare-quantity-panel__money{display:flex;align-items:center;height:38px;border:1px solid rgba(255,153,0,.25);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.02),transparent),#080b0d;overflow:hidden}.tms-compare-quantity-panel__money>span{padding-left:10px;font:700 12px/1.2 Poppins,sans-serif;color:#f7f8fa}.tms-compare-page .tms-compare-quantity-panel__money input{flex:1;width:0;height:36px;min-height:36px;padding-left:4px;border:0;border-radius:0;background:0 0;box-shadow:none}.tms-compare-quantity-panel__money:focus-within{outline:2px solid #ff9900;outline-offset:2px}.tms-compare-quantity-panel__presets{margin-top:12px}.tms-compare-quantity-panel__presets-label{display:block;margin-bottom:6px;color:rgba(247,248,250,.66);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tms-compare-quantity-panel__presets>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tms-compare-page .tms-compare-quantity-panel__presets button{width:100%;min-width:0;min-height:36px;padding:6px 4px;border:1px solid rgba(255,153,0,.3);border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.13)),#0d0f11;color:#f7f8fa;font:700 11px/1.2 Poppins,sans-serif}.tms-compare-page .tms-compare-quantity-panel__presets button[aria-pressed=true]{background:linear-gradient(135deg,#ffad24,#ff7a00);border-color:#f90;color:#050608}.tms-compare-quantity-panel__target-types{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.tms-compare-page .tms-compare-quantity-panel__target-types button{min-height:38px;padding:8px;border:1px solid rgba(255,153,0,.3);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.13)),#0d0f11;color:#f7f8fa;font:700 12px/1.2 Poppins,sans-serif}.tms-compare-page .tms-compare-quantity-panel__target-types button[aria-pressed=true]{background:linear-gradient(135deg,#ffad24,#ff7a00);border-color:#f90;color:#050608}.tms-compare-quantity-panel .tms-compare-picker__button img{width:20px;height:20px;flex-shrink:0;object-fit:contain}.tms-compare-energy__input-box{padding-right:60px}.tms-compare-page .tms-compare-energy__input-box input{min-height:32px}.tms-compare-energy__input-box .aer-asic-rankings__power-price-stepper{display:flex;gap:4px;top:4px;bottom:4px;right:4px;width:52px}.tms-compare-page .tms-compare-energy__input-box .aer-asic-rankings__power-price-step{width:24px;min-width:24px;min-height:32px;padding:0;color:rgba(255,255,255,.7)}.tms-compare-page :is(button,a,input,select,summary,[tabindex]):focus-visible{outline:2px solid #ffb33d;outline-offset:2px}@media(prefers-reduced-motion:reduce){.tms-compare-page *,.tms-compare-page ::after,.tms-compare-page ::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:700px){.tms-compare-page .tms-compare-view-controls>.tms-compare-energy{grid-column:1/-1;width:max-content}}.tms-compare-scroll-caption__actions .tms-compare-view-controls__field--sort{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.tms-compare-scroll-caption__actions .tms-compare-view-controls__field--sort .tms-compare-picker{min-width:145px;max-width:100%}.tms-compare-scroll-caption__actions .tms-compare-view-controls__field--sort .tms-compare-view-controls__label{white-space:nowrap}@media(pointer:coarse){.tms-compare-page .tms-compare-picker__option{min-height:44px}}@media(min-width:1201px){.tms-compare-scroll-caption{grid-template-columns:minmax(0,1fr) auto max-content}.tms-compare-scroll-caption__actions{flex-wrap:nowrap}}.tms-compare-quantity__input-box{flex:1;min-width:0}.tms-compare-page .tms-compare-quantity__input-box input{width:100%;padding:0}.tms-compare-growth{display:grid;gap:10px;min-width:0;font-size:12px;text-align:left;white-space:normal}.tms-compare-growth__intro,.tms-compare-growth__note{margin:0;color:#b8bbc1;font-size:11px;line-height:1.5}.tms-compare-page .tms-compare-growth__periods{grid-template-columns:repeat(5,minmax(0,1fr))}.tms-compare-page .tms-compare-growth__periods button{min-height:38px;font-size:var(--compare-value-size);white-space:normal;line-height:1.2}.tms-compare-page .tms-compare-growth__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tms-compare-page .tms-compare-growth__metrics button{font-size:var(--compare-value-size);min-height:38px;white-space:normal;line-height:1.2}.tms-compare-growth__status{min-height:3em;margin:0 0 10px;color:#c9cdd3;line-height:1.5}.tms-compare-page .tms-compare-growth table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;background:0 0;color:inherit;font-size:11px}.tms-compare-page .tms-compare-growth table td,.tms-compare-page .tms-compare-growth table th{position:static;width:auto;min-width:0;max-width:none;padding:7px 5px;border:1px solid #303740;background:0 0;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal;font-size:11px;line-height:1.5}.tms-compare-growth caption{padding:0 0 8px;color:#ffb33d;text-align:left;font-weight:800}.tms-compare-growth__summary{display:grid;align-content:start;gap:8px}.tms-compare-growth__pair,.tms-compare-growth__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #30343a;border-radius:8px;overflow:hidden;margin:0}.tms-compare-growth__totals{margin-top:8px}.tms-compare-growth__totals>.tms-compare-economics__metric:nth-child(odd){border-left:0}.tms-compare-growth__totals>.tms-compare-economics__metric:nth-child(n+3){border-top:1px solid #30343a}.tms-compare-growth__secondary{display:block;margin-top:4px;color:#aeb4bd;font-size:var(--compare-label-size);line-height:1.4;font-weight:700;overflow-wrap:anywhere}.tms-compare-growth__positive .tms-compare-metric-value{color:#65d58a}.tms-compare-growth__negative .tms-compare-metric-value{color:#ff8b8b}.tms-compare-growth__chart{min-width:0;padding:10px;border:1px solid #3a4149;border-radius:8px;background:#10161b}.tms-compare-page .tms-compare-growth__chart h3{margin:0 0 6px;font-size:var(--compare-section-size);font-weight:800;line-height:1.2;color:#fff}.tms-compare-growth__plot{touch-action:pan-y;border-radius:4px}.tms-compare-growth__plot:focus-visible{outline:2px solid #ff9900;outline-offset:2px}.tms-compare-growth__plot svg{display:block;width:100%;height:auto}.tms-compare-growth__readout{min-height:3em;margin:0 0 8px;font-size:11px;color:#ffb33d;line-height:1.5}.tms-compare-growth__axis{display:flex;justify-content:space-between;gap:8px;color:#b8bbc1;font-size:10px}.tms-compare-growth summary{cursor:pointer;color:#ffb33d;min-height:30px;padding:5px 0;font-size:12px}.tms-compare-growth details>p{color:#b8bbc1;font-size:11px;line-height:1.6}.tms-compare-growth__table-scroll{max-height:280px;overflow:auto;scrollbar-width:thin;scrollbar-color:#ff9900 #171b21}.tms-compare-growth__table-scroll::-webkit-scrollbar{width:7px;height:7px}.tms-compare-growth__table-scroll::-webkit-scrollbar-thumb{background:#f90;border-radius:6px}.tms-compare-growth__table-scroll::-webkit-scrollbar-track{background:#171b21}@media(max-width:1200px){.tms-compare-page .tms-compare-growth__periods{grid-template-columns:repeat(3,minmax(0,1fr))}.tms-compare-page .tms-compare-growth__periods button{min-height:38px}.tms-compare-page .tms-compare-growth__periods button:nth-child(3n){border-right:0}.tms-compare-page .tms-compare-growth__periods button:nth-child(-n+3){border-bottom:1px solid #3a3e45}}.tms-compare-page .tms-compare-growth table thead{display:table-header-group}.tms-compare-page .tms-compare-growth table tbody{display:table-row-group}.tms-compare-page .tms-compare-growth table tr{display:table-row;width:auto}.tms-compare-page .tms-compare-growth table td,.tms-compare-page .tms-compare-growth table th{display:table-cell;flex:none}@media(max-width:700px){.tms-compare-page .tms-compare-growth__periods button{min-height:44px}}.tms-compare-growth__phase-controls{display:grid;gap:6px;min-width:0}.tms-compare-growth__phase-controls[hidden]{display:none}.tms-compare-growth__phase-controls>strong{font-size:11px;color:#b8bbc1}.tms-compare-page .tms-compare-growth__modes{grid-template-columns:repeat(2,minmax(0,1fr))}.tms-compare-page .tms-compare-growth__modes button{min-height:44px;font-size:var(--compare-value-size);line-height:1.3;white-space:normal}.tms-compare-page .tms-compare-growth__metrics button{min-height:44px}.tms-compare-page .tms-compare-growth__metrics button:nth-child(-n+2){border-bottom:1px solid #3a3e45}.tms-compare-page .tms-compare-growth__metrics button:nth-child(2n){border-right:0}.tms-compare-page .tms-compare-growth__modes button:nth-child(-n+2){border-bottom:1px solid #3a3e45}.tms-compare-page .tms-compare-growth__modes button:nth-child(2){border-right:0}.tms-compare-page .tms-compare-growth__modes button:last-child{grid-column:1/-1}.tms-compare-growth .tms-compare-metric-label{display:flex;align-items:center;justify-content:center}.tms-compare-growth .tms-compare-metric-value{display:block}.tms-compare-growth__pair,.tms-compare-growth__totals{align-items:stretch}.tms-compare-growth{text-align:left}.tms-compare-growth .tms-compare-metric-label{display:block;text-align:center}.tms-compare-growth .tms-compare-metric-value{margin-left:0;margin-right:0;text-align:center}.tms-compare-growth__secondary{text-align:center}.tms-compare-growth__date{grid-template-columns:1fr;margin-top:8px}.tms-compare-growth__totals>:last-child:nth-child(odd){grid-column:1/-1}.tms-compare-growth__chart h3{text-align:center}.tms-compare-growth__intro,.tms-compare-growth__phase-controls>strong{text-align:center}.tms-compare-growth__summary>.tms-compare-growth__pair:nth-of-type(-n+2) .tms-compare-metric-label{white-space:nowrap!important;letter-spacing:0}.tms-compare-growth__quantity{width:172px;margin:0 auto}.tms-compare-growth__quantity[hidden]{display:none}.tms-compare-growth__quantity input{width:100%;min-width:0;text-align:center}.tms-compare-growth__quantity .tms-compare-view-controls__label{text-align:center}.tms-compare-growth__sizing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px}.tms-compare-growth__sizing[hidden]{display:none}.tms-compare-growth__sizing .tms-compare-growth__quantity{width:100%;margin:0;display:grid;gap:6px}.tms-compare-growth .tms-compare-view-controls__label{font-size:10px;font-weight:800;line-height:12px;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#b8bbc1}.tms-compare-growth__sizing .tms-compare-picker__button{min-height:42px;height:42px;padding:6px 12px}.tms-compare-growth__sizing .tms-compare-quantity__row{height:42px}.tms-compare-page .tms-compare-growth .tms-compare-growth__heading{margin:8px 0 0;color:#b8bbc1;font-size:var(--compare-label-size);line-height:1.3;font-weight:800;text-align:center}.tms-compare-growth__plot{position:relative}.tms-compare-growth__tooltip{position:absolute;z-index:20;display:grid;gap:4px;max-width:100%;padding:8px;border:1px solid #626a74;border-radius:6px;background:#10161bf5;color:#fff;font-size:11px;line-height:1.3;text-align:center;box-shadow:0 4px 12px #0005;pointer-events:none}.tms-compare-growth__tooltip[hidden]{display:none}.tms-compare-growth__tooltip span{color:#65d58a;font-weight:800}.tms-compare-growth__tooltip small{font-size:10px;color:#b8bbc1}@media(max-width:1200px){.tms-compare-page .tms-compare-growth__periods button:last-child:nth-child(3n+1){grid-column:1/-1}}.tms-compare-page .tms-compare-growth__chart{margin-top:0}.tms-compare-page .tms-compare-growth__chart h4{text-align:left}.tms-compare-growth__chart .tms-history-status{text-align:left}.tms-compare-growth__chart .tms-history-data>summary{font-size:11px;padding:0;min-height:32px}.tms-compare-growth [data-tms-growth-electricity]{color:#969ca5;font-size:var(--compare-support-size);font-weight:600;line-height:1.35;text-align:left}@media(max-width:700px){.tms-compare-growth__chart .tms-history-data>summary{min-height:44px}}.tms-compare-page .tms-compare-growth__metrics button{border-bottom:0}.tms-compare-page .tms-compare-growth__metrics button:first-child{grid-column:1/-1;border-right:0;border-bottom:1px solid #3a3e45}.tms-compare-page .tms-compare-growth__metrics button:nth-child(2){border-right:1px solid #3a3e45}