.hb .hb-sec{padding:clamp(48px,7vw,88px) 0 0}.hb .hb-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:22px}.hb .hb-sub{max-width:62ch;margin-top:12px;color:var(--bench-ink-soft);font-size:var(--bench-t-3);line-height:1.6}.hb .hb-note{margin-top:14px;color:var(--bench-ink-mute);font-size:13px;line-height:1.55}.hb .hb-note a{color:var(--bench-ink-soft)}.hb .hb-label{color:var(--bench-ink-mute);font:500 var(--bench-t-1)/1.3 var(--bench-f-mono);letter-spacing:.12em;text-transform:uppercase}.hb .hb-chips button,.hb .hb-seg button,.hb .hb-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--bench-line-control);border-radius:var(--bench-r-pill);background:transparent;color:var(--bench-ink-soft);font:600 14px/1.2 var(--bench-f-body);white-space:nowrap;cursor:pointer;transition:background-color var(--bench-step),border-color var(--bench-step),color var(--bench-step),transform var(--bench-tick) var(--bench-ease-out)}.hb .hb-chips button:hover,.hb .hb-seg button:hover,.hb .hb-tabs button:hover{border-color:var(--bench-ok-400);color:var(--bench-ink)}.hb .hb-chips button:active,.hb .hb-seg button:active,.hb .hb-tabs button:active{transform:scale(.97)}.hb .hb-chips button[aria-pressed=true],.hb .hb-seg button[aria-pressed=true],.hb .hb-tabs button[aria-selected=true]{border-color:var(--bench-ok-400);background:var(--bench-ok-400);color:var(--bench-ok-ink)}.hb .hb-seg{display:inline-flex;flex-wrap:wrap;gap:6px}.hb .hb-seg button{font-family:var(--bench-f-mono);font-variant-numeric:tabular-nums;font-size:13px}.hb .hb-seg--wide{display:grid;grid-template-columns:repeat(3,1fr)}.hb .hb-seg--wide button{justify-content:center;padding-inline:8px;font-family:var(--bench-f-body);white-space:normal}.hb .hb-finder{display:grid;gap:14px;margin-bottom:18px;padding:18px}.hb .hb-field{display:grid;gap:8px;min-width:0}.hb .hb-field-row{display:flex;flex-wrap:wrap;gap:14px 28px}.hb .hb-chips{display:flex;flex-wrap:wrap;gap:8px}.hb .hb-result-line{color:var(--bench-ink);font-size:14px;line-height:1.5}.hb .hb-result-line.is-none{color:var(--bench-heat-300)}.hb .hb-result-line .hb-num{color:var(--bench-ok-300)}.hb .hb-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none}.hb .hb-card{display:flex;flex-direction:column;gap:6px}.hb .hb-card-link{position:relative;display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 14px 16px;border:1px solid var(--bench-line);border-radius:var(--bench-r-2);background:var(--bench-panel);text-decoration:none;transition:border-color var(--bench-step),transform var(--bench-step) var(--bench-ease-out),box-shadow var(--bench-step)}.hb .hb-card-link:hover{border-color:var(--bench-line-strong);transform:translateY(-2px);box-shadow:0 18px 40px -26px #000000e6}.hb .hb-card--tag .hb-card-link{border-color:#34e88a66}.hb .hb-card-img{display:block;aspect-ratio:1;margin-bottom:4px;border-radius:var(--bench-r-1);background:radial-gradient(ellipse 55% 30% at 50% 82%,rgba(0,0,0,.55),transparent 70%),radial-gradient(circle at 50% 42%,#17221d,#0a0f0d 70%)}.hb .hb-card-img img{display:block;width:100%;height:100%;padding:10px;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}.hb .hb-tag{position:absolute;top:10px;left:10px;z-index:1;padding:4px 9px;border-radius:var(--bench-r-pill);background:var(--bench-ok-400);color:var(--bench-ok-ink);font:700 11px/1.3 var(--bench-f-body)}.hb .hb-badge{align-self:flex-start;padding:2px 8px;border-radius:var(--bench-r-pill);background:#34e88a1f;color:var(--bench-ok-300);font:600 11px/1.5 var(--bench-f-body)}.hb .hb-badge--req{background:#eef3f014;color:var(--bench-ink-soft)}.hb .hb-card-title{color:var(--bench-ink);font:700 15px/1.3 var(--bench-f-body)}.hb .hb-card-title small{color:var(--bench-ink-mute);font:500 12px var(--bench-f-mono)}.hb .hb-card-fps{display:flex;align-items:baseline;gap:6px;margin-top:auto;padding-top:8px}.hb .hb-fps-n{color:var(--bench-ink);font:700 40px/1 var(--bench-f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.hb .hb-card-fps em{color:var(--bench-ok-400);font:700 12px/1 var(--bench-f-mono);font-style:normal;letter-spacing:.08em}.hb .hb-card.is-miss .hb-fps-n{color:var(--bench-heat-300)}.hb .hb-card.is-miss .hb-card-fps em{color:var(--bench-heat-500)}.hb .hb-meter{position:relative;display:block;height:6px;margin:18px 0 2px;border-radius:var(--bench-r-pill);background:#eef3f014}.hb .hb-meter-bar{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--bench-ok-600),var(--bench-ok-300));transform:scaleX(var(--v, 0));transform-origin:left;transition:transform var(--bench-settle) var(--bench-ease-out)}.hb .hb-card.is-miss .hb-meter-bar{background:linear-gradient(90deg,var(--bench-heat-700),var(--bench-heat-300))}.hb .hb-meter-t{position:absolute;top:-5px;bottom:-5px;left:calc(var(--t, 0) * 100%);width:2px;margin-left:-1px;border-radius:1px;background:var(--bench-ink);transition:left var(--bench-settle) var(--bench-ease-out)}.hb .hb-meter-t span{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);color:var(--bench-ink-soft);font:600 10px/1 var(--bench-f-mono);font-variant-numeric:tabular-nums}.hb .hb-meter:not([style]) .hb-meter-t{display:none}.hb .hb-card-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:18px}.hb .hb-card-game{color:var(--bench-ink-mute);font:500 11px/1.35 var(--bench-f-mono)}.hb .hb-src:empty{display:none}.hb .hb-card-img.is-photo{padding:14px}.hb .hb-card-img.is-photo img{padding:6px;border-radius:var(--bench-r-1);background:#f2f4f3;box-shadow:0 0 0 1px #ffffff1a,0 14px 26px -14px #000000e6;filter:none}.hb .hb-src{align-self:flex-start;display:inline-flex;padding:1px 7px;border:1px solid var(--bench-line-control);border-radius:var(--bench-r-pill);color:var(--bench-ink-soft);font:500 10px/1.5 var(--bench-f-mono);letter-spacing:.04em}.hb .hb-card-price{color:var(--bench-ink);font-size:16px;font-weight:700}.hb .hb-card-price s{color:var(--bench-ink-mute);font-size:13px;font-weight:500}.hb .hb-card-price b{color:var(--bench-heat-300)}.hb .hb-card-price small{display:block;color:var(--bench-heat-300);font:600 11px var(--bench-f-body)}.hb .hb-try{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px 10px;border:1px solid rgba(52,232,138,.45);border-radius:var(--bench-r-pill);background:transparent;color:var(--bench-ok-300);font:700 13px/1.2 var(--bench-f-body);cursor:pointer;transition:background-color var(--bench-step),color var(--bench-step)}.hb .hb-try:hover{background:var(--bench-ok-400);color:var(--bench-ok-ink)}.hb .hb-more{margin-top:18px}.hb .hb-ladder-ctl{display:none}.rt-js .hb .hb-ladder-ctl{display:grid;gap:14px;margin-bottom:16px}.rt-js .hb .hb-ladder[data-tab=game] .hb-rung[data-kind=ai],.rt-js .hb .hb-ladder[data-tab=ai] .hb-rung[data-kind=game]{display:none}.hb .hb-tabs{display:flex;flex-wrap:wrap;gap:8px}.hb .hb-budget{display:grid;gap:4px;max-width:520px}.hb .hb-budget-row{display:flex;align-items:center;gap:14px}.hb .hb-budget-out{min-width:10ch;color:var(--bench-ink);font:700 16px/1 var(--bench-f-mono);font-variant-numeric:tabular-nums;text-align:right}.hb .hb-budget input[type=range]{flex:1;min-width:0;height:44px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.hb .hb-budget input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:var(--bench-r-pill);background:linear-gradient(90deg,var(--bench-ok-400) var(--p, 100%),rgba(238,243,240,.14) 0)}.hb .hb-budget input[type=range]::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px;border:3px solid var(--bench-ok-400);border-radius:50%;background:var(--bench-ink);box-shadow:0 0 0 6px #34e88a29;-webkit-appearance:none}.hb .hb-budget input[type=range]::-moz-range-track{height:6px;border-radius:var(--bench-r-pill);background:#eef3f024}.hb .hb-budget input[type=range]::-moz-range-progress{height:6px;border-radius:var(--bench-r-pill);background:var(--bench-ok-400)}.hb .hb-budget input[type=range]::-moz-range-thumb{width:18px;height:18px;border:3px solid var(--bench-ok-400);border-radius:50%;background:var(--bench-ink)}.hb .hb-budget input[type=range]:focus-visible{outline:2px solid var(--bench-ok-300);outline-offset:2px;border-radius:var(--bench-r-1)}.hb .hb-ladder{position:relative;display:grid;gap:10px;margin:0;padding:0 0 0 22px;list-style:none}.hb .hb-ladder:before{content:"";position:absolute;top:24px;bottom:24px;left:6px;width:2px;border-radius:1px;background:linear-gradient(var(--bench-line-strong),var(--bench-ok-600))}.hb .hb-rung{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;transition:opacity var(--bench-step),border-color var(--bench-step),box-shadow var(--bench-step)}.hb .hb-rung:before{content:"";position:absolute;top:26px;left:-21px;width:10px;height:10px;border:2px solid var(--bench-ok-600);border-radius:50%;background:var(--bench-bg)}.hb .hb-rung-power{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px}.hb .hb-rung-read{display:flex;align-items:baseline;gap:6px;margin:0}.hb .hb-rung-val{color:var(--bench-ink);font:700 34px/1 var(--bench-f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.hb .hb-rung-read em{color:var(--bench-ok-400);font:700 12px/1 var(--bench-f-mono);font-style:normal;letter-spacing:.06em;white-space:nowrap}.hb .hb-rung-read--text{grid-column:1 / -1;color:var(--bench-ink);font:600 15px/1.4 var(--bench-f-mono)}.hb .hb-rung-ctx{min-width:0;margin:0;color:var(--bench-ink-mute);font:500 11px/1.4 var(--bench-f-mono)}.hb .hb-rung-bar{grid-column:1 / -1;position:relative;display:block;height:6px;overflow:hidden;border-radius:var(--bench-r-pill);background:#eef3f014}.hb .hb-rung-bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--bench-ok-600),var(--bench-ok-300));transform:scaleX(var(--v, 0));transform-origin:left;transition:transform var(--bench-sweep) var(--bench-ease-out)}.hb .hb-rung-flag{justify-self:start;width:fit-content;margin-top:10px;padding:3px 10px;border-radius:var(--bench-r-pill);font:700 11px/1.3 var(--bench-f-body)}.hb .hb-rung.is-best{border-color:var(--bench-ok-400);box-shadow:0 0 0 1px var(--bench-ok-400),0 22px 50px -30px var(--bench-ok-glow)}.hb .hb-rung.is-best:before{border-color:var(--bench-ok-300);background:var(--bench-ok-400);box-shadow:0 0 12px var(--bench-ok-glow)}.hb .hb-rung.is-best .hb-rung-flag{background:var(--bench-ok-400);color:var(--bench-ok-ink)}.hb .hb-rung.is-over{opacity:.62}.hb .hb-rung.is-over .hb-rung-flag{background:#eef3f014;color:var(--bench-ink-soft)}.hb .hb-rung-see{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 2px;border:0;background:none;color:var(--bench-ok-300);font:600 14px/1.2 var(--bench-f-body);cursor:pointer}.hb .hb-rung-see:hover{text-decoration:underline;text-underline-offset:4px}.hb .hb-rung-see[aria-expanded=true]{color:var(--bench-ink)}.hb .hb-rung-see:focus-visible{outline:2px solid var(--bench-ok-300);outline-offset:2px;border-radius:var(--bench-r-1)}.hb .hb-rung-name{color:var(--bench-ink);font:700 18px/1.3 var(--bench-f-body);text-decoration:none}.hb .hb-rung-name:hover{color:var(--bench-ok-300)}.hb .hb-rung-tag{margin-top:3px;color:var(--bench-ink-soft);font-size:14px;line-height:1.45}.hb .hb-rung-spec{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hb .hb-rung-spec>span{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--bench-r-pill);background:#eef3f00f;color:var(--bench-ink-soft);font-size:12px;line-height:1.5}.hb .hb-rung-spec svg{color:var(--bench-ok-400)}.hb .hb-rung-buy{display:grid;grid-template-columns:auto auto;align-items:center;justify-items:end;gap:8px 14px}.hb .hb-rung-price{grid-column:1 / -1;color:var(--bench-ink);font-size:22px;font-weight:700}.hb .hb-rung-buy .rt-bd{display:block;margin:0}.hb .hb-rung-buy .rt-bd .rts-button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;padding:0 18px;border:0;border-radius:var(--bench-r-pill);background:linear-gradient(180deg,var(--bench-ok-300),var(--bench-ok-400));color:var(--bench-ok-ink);font:700 14px/1.2 var(--bench-f-body);white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #5bffb073;transition:box-shadow var(--bench-step),transform var(--bench-tick)}.hb .hb-rung-buy .rt-bd .rts-button:hover{box-shadow:0 0 0 1px #5bffb099,0 0 28px -6px var(--bench-ok-glow)}.hb .hb-rung-buy .rt-bd .rts-button:active{transform:scale(.97)}.hb .hb-rung-buy .rt-bd .rts-button:disabled{opacity:.5;cursor:progress}.hb .hb-rung-buy .rt-bd-error{max-width:240px;margin:0;color:var(--bench-fault);font-size:12px}.hb .hb-rung-custom{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--bench-line-control);border-radius:var(--bench-r-pill);color:var(--bench-ink);font:600 14px/1.2 var(--bench-f-body);text-decoration:none;white-space:nowrap;transition:border-color var(--bench-step),color var(--bench-step)}.hb .hb-rung-custom:hover{border-color:var(--bench-ok-400);color:var(--bench-ok-300)}.hb .hb-build{display:grid;gap:16px;margin-top:12px;padding:16px}.hb .hb-rung>.hb-build{margin:2px 0 0;border-color:var(--bench-line-strong)}.hb .hb-build-view svg,.hb .hb-x{display:block;width:100%;height:auto;max-height:520px;overflow:visible}.hb .hb-build-3d{position:relative}.hb .hb-build-scene{position:relative;width:100%;aspect-ratio:16 / 11}.hb .hb-build-3d [data-hb-scene-labels],.hb .hb-build-3d [data-hb-scene-lines]{display:none!important}.hb .hb-build-side{display:grid;align-content:start;gap:10px}.hb .hb-build-title{color:var(--bench-ink);font:700 20px/1.3 var(--bench-f-body)}.hb .hb-build-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:4px}.hb .hb-build-actions .hb-link{min-height:44px;border:0;background:none;cursor:pointer}.hb .hb-x .hb-x-t{fill:#18221e;stroke:var(--bench-line-strong);stroke-width:1;stroke-linejoin:round}.hb .hb-x .hb-x-l{fill:#0f1714;stroke:var(--bench-line);stroke-width:1;stroke-linejoin:round}.hb .hb-x .hb-x-r{fill:#0a100e;stroke:var(--bench-line);stroke-width:1;stroke-linejoin:round}.hb .hb-x .hb-x-t.is-board{fill:#121c18}.hb .hb-x .hb-x-t.is-die{fill:#2b3a34}.hb .hb-x .hb-x-t.is-gpu{fill:#14261d;stroke:var(--bench-ok-400)}.hb .hb-x .hb-x-fan{fill:none;stroke:var(--bench-ok-300);stroke-width:1.2;opacity:.85}.hb .hb-x .hb-x-trace{fill:none;stroke:var(--bench-ok-600);stroke-width:1;opacity:.7}.hb .hb-x .hb-x-lead{fill:none;stroke:var(--bench-ink-faint);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--bench-settle) var(--bench-ease-out) calc(.45s + var(--i) * 60ms)}.hb .hb-x .hb-x-k{fill:var(--bench-ink-mute);font:600 10px var(--bench-f-mono);letter-spacing:.12em;text-transform:uppercase}.hb .hb-x .hb-x-n{fill:var(--bench-ink);font:600 13px var(--bench-f-mono)}.hb .hb-x .is-gpu .hb-x-n{fill:var(--bench-ok-300)}.hb .hb-x .hb-x-part{transform:translateY(var(--d));transition:transform var(--bench-sweep) var(--bench-ease-out) calc(var(--i) * 60ms)}.hb .hb-x .hb-x-lab text{opacity:0;transition:opacity var(--bench-step) calc(.52s + var(--i) * 60ms)}.hb .hb-build.is-open .hb-x-part{transform:none}.hb .hb-build.is-open .hb-x-lead{stroke-dashoffset:0}.hb .hb-build.is-open .hb-x-lab text{opacity:1}@media(min-width:990px){.hb .hb-ladder{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;padding:22px 0 0}.hb .hb-ladder:before{top:4px;right:28px;bottom:auto;left:28px;width:auto;height:2px;background:linear-gradient(90deg,var(--bench-line-strong),var(--bench-ok-600))}.hb .hb-rung{grid-template-rows:auto 1fr auto;align-content:start}.hb .hb-rung:before{top:-23px;left:23px}.hb .hb-rung-power{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;min-height:104px}.hb .hb-rung-read,.hb .hb-rung-ctx{grid-column:1}.hb .hb-rung-ctx{align-self:start}.hb .hb-rung-bar{grid-column:2;grid-row:1 / span 2;align-self:end;width:12px;height:96px}.hb .hb-rung-bar i{background:linear-gradient(0deg,var(--bench-ok-600),var(--bench-ok-300));transform:scaleY(var(--v, 0));transform-origin:bottom}.hb .hb-rung-buy{grid-template-columns:1fr;justify-items:stretch;align-self:end}.hb .hb-rung-price{text-align:left}.hb .hb-rung-buy .rt-bd .rts-button,.hb .hb-rung-custom{width:100%;justify-content:center}.hb .hb-build{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px;padding:24px 28px}.hb .hb-build-view,.hb .hb-build-3d{grid-column:1;grid-row:1}}.hb .hb-trade-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,48px)}.hb .hb-mini-steps{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none;counter-reset:hbs}.hb .hb-mini-steps li{display:flex;align-items:center;gap:10px;color:var(--bench-ink-soft);font-size:14px;counter-increment:hbs}.hb .hb-mini-steps li:before{content:counter(hbs);display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid rgba(52,232,138,.4);border-radius:50%;color:var(--bench-ok-300);font:700 12px var(--bench-f-mono)}.hb .hb-trade-panel{display:grid;gap:14px;padding:18px}.hb .hb-fieldbox{display:grid;gap:6px;color:var(--bench-ink-mute);font:500 var(--bench-t-1)/1.3 var(--bench-f-mono);letter-spacing:.12em;text-transform:uppercase}.hb .hb-fieldbox select{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--bench-line-control);border-radius:var(--bench-r-1);background:#0a0f0d;color:var(--bench-ink);font:500 16px/1.3 var(--bench-f-body);letter-spacing:0;text-transform:none}.hb .hb-offer{min-height:44px}.hb .hb-offer-moment{display:grid;gap:14px}.hb .hb-offer-main{display:grid;gap:6px}.hb .hb-offer-k{color:var(--bench-ink-mute);font:600 11px/1 var(--bench-f-mono);letter-spacing:.14em;text-transform:uppercase}.hb .hb-offer-v{color:var(--bench-ink);font:700 44px/1 var(--bench-f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap}.hb .hb-offer-bars{display:grid;gap:10px;margin:0;padding:0;list-style:none}.hb .hb-offer-bars li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px}.hb .hb-offer-bars span{color:var(--bench-ink-soft);font-size:13px;line-height:1.35}.hb .hb-offer-bars em{color:var(--bench-ink);font:700 16px/1 var(--bench-f-mono);font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.hb .hb-offer-bars i{grid-column:1 / -1;display:flex;height:8px;overflow:hidden;border-radius:var(--bench-r-pill);background:#eef3f014}.hb .hb-offer-bars i b{display:block;height:100%;transform:scaleX(0);transform-origin:left;transition:transform var(--bench-settle) var(--bench-ease-out) calc(var(--i) * 60ms)}.hb .hb-offer-bars i b:first-child{width:calc(var(--c) * 100%);background:linear-gradient(90deg,var(--bench-ok-600),var(--bench-ok-300))}.hb .hb-offer-bars i b:last-child{width:calc(var(--g) * 100%);background:linear-gradient(90deg,var(--bench-heat-500),var(--bench-heat-300));transition-delay:calc(var(--i) * 60ms + .24s)}.hb .hb-offer-moment.is-split i b{transform:none}.hb .hb-offer-moment.is-instant i b{transition:none}.hb .hb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hb .hb-offer .hb-note{margin-top:0}.hb .hb-manual{color:var(--bench-ink-soft);font-size:14px;line-height:1.5}.hb .hb-offer-cta{display:flex;flex-wrap:wrap;gap:10px}.hb .hb-offer-cta .hb-btn{flex:1 1 180px}.hb .hb-srv-grid{display:grid;gap:8px 56px}.hb .hb-receipt-wrap{max-width:620px;filter:drop-shadow(0 26px 34px rgba(0,0,0,.55))}.hb .hb-receipt{--bite: radial-gradient(circle at 7px 0, #0000 5.5px, #000 6px);--bite-b: radial-gradient(circle at 7px 100%, #0000 5.5px, #000 6px);padding:26px clamp(18px,4vw,30px) 24px;background:linear-gradient(180deg,#eef1ec,#e1e6e0);color:#121815;-webkit-mask:var(--bite) 0 0 / 14px 51% repeat-x,var(--bite-b) 0 100% / 14px 51% repeat-x;mask:var(--bite) 0 0 / 14px 51% repeat-x,var(--bite-b) 0 100% / 14px 51% repeat-x}.hb .hb-receipt-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-bottom:12px;border-bottom:1px dashed rgba(18,24,21,.4);color:#36423c;font:600 11px/1.4 var(--bench-f-mono);letter-spacing:.12em}.hb .hb-receipt-list{margin:4px 0 0;padding:0;list-style:none}.hb .hb-receipt-list li+li{border-top:1px dashed rgba(18,24,21,.2)}.hb .hb-receipt-list a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:end;gap:12px;min-height:56px;padding:14px 2px;color:#121815;text-decoration:none}.hb .hb-receipt-list svg{align-self:center;color:#0b6b3e}.hb .hb-srv-name{display:flex;align-items:flex-end;gap:8px;font:600 15px/1.35 var(--bench-f-body)}.hb .hb-srv-name:after{content:"";flex:1 0 20px;margin-bottom:.3em;border-bottom:2px dotted rgba(18,24,21,.35)}.hb .hb-srv-price{color:#121815;font:700 17px/1.35 var(--bench-f-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.hb .hb-receipt-list a:hover .hb-srv-name{text-decoration:underline;text-underline-offset:3px}.hb .hb-receipt a:focus-visible{outline:3px solid var(--bench-ok-ink);outline-offset:0;border-radius:var(--bench-r-1)}.hb .hb-receipt-foot{display:flex;align-items:center;gap:10px;margin-top:4px;padding-top:14px;border-top:1px dashed rgba(18,24,21,.4);color:#2b3631;font:600 12px/1.45 var(--bench-f-mono)}.hb .hb-receipt-foot svg{flex:none;color:#0b6b3e}.hb .hb-proofs{padding-bottom:clamp(48px,7vw,88px)}.hb .hb-tl{position:relative;display:grid;margin:8px 0 0;padding:0;list-style:none}.hb .hb-tl-step{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 16px;padding-bottom:30px}.hb .hb-tl-step:last-child{padding-bottom:0}.hb .hb-tl-step:before{content:"";position:absolute;top:54px;bottom:6px;left:23px;width:2px;border-radius:1px;background:linear-gradient(var(--bench-ok-400),var(--bench-ok-600));transform-origin:top;transition:transform var(--bench-sweep) var(--bench-ease-out) .16s}.hb .hb-tl-step:last-child:before{display:none}.hb .hb-tl-node{grid-row:1 / span 2;align-self:start;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--bench-ok-400);border-radius:50%;background:var(--bench-panel);color:var(--bench-ok-300);box-shadow:0 0 0 6px var(--bench-bg),0 0 26px -6px var(--bench-ok-glow)}.hb .hb-tl-body{padding-top:3px}.hb .hb-tl-n{color:var(--bench-ok-400);font:600 12px/1 var(--bench-f-mono);letter-spacing:.14em}.hb .hb-tl-body h3{margin:8px 0 0;color:var(--bench-ink);font:700 19px/1.25 var(--bench-f-body)}.hb .hb-tl-body h3+p{max-width:44ch;margin-top:6px;color:var(--bench-ink-soft);font-size:15px;line-height:1.55}.hb .hb-tl-media{grid-column:2;margin:14px 0 0;overflow:hidden;aspect-ratio:4 / 3;border:1px solid var(--bench-line);border-radius:var(--bench-r-2);background:var(--bench-panel)}.hb .hb-tl-media img,.hb .hb-tl-media video{display:block;width:100%;height:100%;object-fit:cover}.hb .hb-tl-need{display:grid;place-items:center;padding:16px;border:1px dashed var(--bench-heat-500);color:var(--bench-heat-300);font:600 12px/1.45 var(--bench-f-mono);text-align:center}@media(prefers-reduced-motion:no-preference){.hb.is-reveal .hb-tl-step:not(.is-in):before{transform:scaleY(0)}}.hb .hb-facts{display:grid;gap:10px;max-width:980px;margin:40px auto 0;padding:0;list-style:none}.hb .hb-facts li{display:flex;align-items:flex-start;gap:14px;padding:18px;border:1px solid var(--bench-line);border-radius:var(--bench-r-2);background:#0e1412b3}.hb .hb-facts svg{flex:none;color:var(--bench-ok-400)}.hb .hb-facts b{display:block;color:var(--bench-ink);font:700 16px/1.3 var(--bench-f-body)}.hb .hb-facts b .hb-num{color:var(--bench-ok-300);font-size:1.15em}.hb .hb-facts p>span{display:block;margin-top:3px;color:var(--bench-ink-soft);font-size:13px;line-height:1.45}.hb .hb-callp{display:grid;gap:26px;padding:clamp(22px,4vw,44px);overflow:hidden}.hb .hb-callp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 3px);pointer-events:none}.hb .hb-callp-main,.hb .hb-callp-side{position:relative;z-index:1;min-width:0}.hb .hb-callp-num{display:inline-block;margin-top:18px;color:var(--bench-ink);font:700 clamp(26px,7.2vw,60px)/1.05 var(--bench-f-mono);letter-spacing:-.02em;text-decoration:none;white-space:nowrap;transition:color var(--bench-step)}.hb .hb-callp-num:hover{color:var(--bench-ok-300)}.hb .hb-callp-note{max-width:52ch;margin-top:14px;color:var(--bench-ink-soft);font-size:15px;line-height:1.55}.hb .hb-callp-btns{display:grid;gap:10px}.hb .hb-callp-mail .hb-num{font-size:14px;font-weight:600}.hb .hb-callp-meta{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--bench-ink-mute);font:500 12px/1.4 var(--bench-f-mono)}.hb .hb-callp-meta svg{flex:none;color:var(--bench-ok-400)}.hb .hb-reviews{margin-top:16px}.hb .hb-reviews--slot{padding:18px;border:1px dashed var(--bench-heat-500);border-radius:var(--bench-r-2);color:var(--bench-heat-300);font:600 12px/1.5 var(--bench-f-mono);text-align:center}.hb .hb-band{margin-top:clamp(48px,7vw,88px);padding-block:clamp(48px,7vw,88px);border-block:1px solid var(--bench-line);background:linear-gradient(rgba(160,200,180,.04) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,rgba(160,200,180,.04) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(180deg,#0c1210,#090d0c)}.hb .hb-dock{display:none}@media(min-width:641px){.hb .hb-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.hb .hb-head--center{flex-direction:column;align-items:center;margin-bottom:30px;text-align:center}.hb .hb-head--center .hb-sub{margin-inline:auto}.rt-js .hb .hb-builds .hb-ladder-ctl{justify-items:center;margin-bottom:22px}.hb .hb-builds .hb-budget{width:min(520px,100%)}.hb .hb-srv-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.hb .hb-head--side{flex-direction:column;align-items:flex-start;gap:18px;margin:0}.hb .hb-srv-grid .hb-receipt-wrap{justify-self:end;width:100%}.hb .hb-tl{max-width:980px;margin-inline:auto}.hb .hb-tl-step{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:0 36px;padding-bottom:44px}.hb .hb-tl-node{grid-column:2;grid-row:1;width:56px;height:56px}.hb .hb-tl-step:before{top:62px;left:calc(50% - 1px)}.hb .hb-tl-body{grid-column:3;grid-row:1;padding-top:8px}.hb .hb-tl-step:nth-child(2n) .hb-tl-body{grid-column:1;text-align:right}.hb .hb-tl-step:nth-child(2n) .hb-tl-body h3+p{margin-left:auto}.hb .hb-tl-media{grid-column:1;grid-row:1;margin:0}.hb .hb-tl-step:nth-child(2n) .hb-tl-media{grid-column:3}.hb .hb-callp{grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);align-items:end;gap:48px}}@media(min-width:1360px){.hb .hb-sec{position:relative}.hb .hb-sec:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 652px);width:1px;background:linear-gradient(var(--bench-line-strong),var(--bench-ok-600) 30%,var(--bench-line-strong));transform-origin:top;transition:transform var(--bench-sweep) var(--bench-ease-inout);pointer-events:none}.hb .hb-band:before{top:calc(-1*clamp(48px,7vw,88px))}.hb .hb-sec:after{content:"";position:absolute;top:94px;left:calc(50% - 655.5px);width:8px;height:8px;border:1px solid var(--bench-ok-400);background:var(--bench-bg);transform:rotate(45deg);pointer-events:none}}@media(min-width:1360px)and (prefers-reduced-motion:no-preference){.hb.is-reveal .hb-sec:not(:has([data-hb-reveal].is-in)):before{transform:scaleY(0)}}@media(max-width:989px){.hb .hb-trade-grid{grid-template-columns:1fr}}@media(max-width:640px){.hb .hb-head{flex-direction:column;align-items:flex-start;margin-bottom:16px}.hb .hb-finder{margin-inline:-4px;padding:14px}.hb .hb-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:-14px;padding:2px 14px 6px;scrollbar-width:none}.hb .hb-chips::-webkit-scrollbar{display:none}.hb .hb-field-row{display:grid;gap:12px}.hb .hb-seg button{padding-inline:12px}.hb .hb-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hb .hb-card-link{padding:10px 10px 12px}.hb .hb-card-title{font-size:14px}.hb .hb-fps-n{font-size:32px}.hb .hb-tag{top:8px;left:8px;font-size:10px}.hb .hb-more .hb-btn{width:100%}.hb .hb-rung{grid-template-columns:1fr;padding:14px}.hb .hb-rung-buy{grid-template-columns:1fr 1fr;justify-items:stretch}.hb .hb-rung-price{text-align:left}.hb .hb-rung-buy .rt-bd .rts-button,.hb .hb-rung-custom{width:100%;justify-content:center}.hb .hb-dock{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--bench-line);background:#07090af0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform var(--bench-step) var(--bench-ease-out)}.hb .hb-dock.is-on{transform:none}.hb .hb-dock .hb-btn--pri{flex:1}html.hb-dock-on .hb .hb-call{padding-bottom:calc(clamp(48px,7vw,88px) + 72px)}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/rt-bench-lower.css.map */
