.ebdb{--ebdb-bg: #0b0b0e;--ebdb-panel: #131318;--ebdb-panel-2: #1a1a21;--ebdb-line: rgba(255, 255, 255, .08);--ebdb-red: #e11422;--ebdb-red-bright: #ff2030;--ebdb-text: #f4f5f7;--ebdb-muted: #9aa0a8;--ebdb-radius: 14px;position:relative;isolation:isolate;max-width:1120px;margin:0 auto;padding:clamp(1.92rem,4vw,4.16rem) 1.92rem 4.8rem;color:var(--ebdb-text);font-family:inherit}.ebdb:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(34% 26% at 84% 6%,rgba(255,32,48,.16),transparent 72%);filter:blur(2px);animation:ebdbDrift 24s ease-in-out infinite alternate}@keyframes ebdbDrift{0%{transform:translateZ(0) scale(1);opacity:.65}50%{transform:translate3d(-2.5%,2%,0) scale(1.08);opacity:1}to{transform:translate3d(1.5%,-1.5%,0) scale(1);opacity:.7}}.ebdb__head{text-align:center;margin-bottom:2.88rem}.ebdb__kicker{display:inline-block;color:var(--ebdb-red-bright);font-size:1.152rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.96rem}.ebdb__title{font-size:clamp(3.2rem,6vw,5.44rem);line-height:1;margin:0 0 .96rem;font-weight:900;letter-spacing:-.01em}.ebdb__title span{color:var(--ebdb-red-bright);text-shadow:0 0 22px rgba(255,32,48,.65)}.ebdb__sub{color:var(--ebdb-muted);max-width:67.2rem;margin:0 auto;font-size:1.6rem}.ebdb__steps{margin-bottom:2.4rem}.ebdb__stepsrow{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-bottom:1.28rem}.ebdb__stepstrack{position:relative;height:4px;max-width:64rem;margin:0 auto 1.28rem;border-radius:999px;background:#ffffff14;overflow:hidden}.ebdb__stepsfill{position:absolute;top:0;left:0;bottom:0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--ebdb-red),var(--ebdb-red-bright));box-shadow:0 0 12px #ff20308c;animation:ebdbFillIn .7s cubic-bezier(.16,.84,.44,1) both}@keyframes ebdbFillIn{to{width:var(--ebdb-progress, 0%)}}.ebdb__stepshint{text-align:center;color:var(--ebdb-muted);font-size:1.28rem;font-weight:600}.ebdb__stepshint b{color:#fff;font-weight:800}.ebdb__stepshintdot{opacity:.5;margin:0 .32rem}.ebdb__step{display:inline-flex;align-items:center;gap:.88rem;background:var(--ebdb-panel);border:1px solid var(--ebdb-line);color:var(--ebdb-muted);padding:.88rem 1.52rem;border-radius:999px;font-size:1.36rem;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s,background .2s,transform .15s}.ebdb__step:not(:disabled):hover{transform:translateY(-1px);border-color:#fff3}.ebdb__step:disabled{opacity:.4;cursor:not-allowed}.ebdb__stepnum{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--ebdb-panel-2);color:var(--ebdb-text);font-size:1.28rem;font-weight:800}.ebdb__step.is-active{color:#fff;border-color:var(--ebdb-red);background:linear-gradient(180deg,#e114222e,#e114220f);box-shadow:0 0 18px #e114224d}.ebdb__step.is-active .ebdb__stepnum{background:var(--ebdb-red)}.ebdb__step.is-done .ebdb__stepnum{background:var(--ebdb-red-bright);color:#fff}.ebdb__step.is-done .ebdb__stepnum:after{content:"\2713"}.ebdb__step.is-done .ebdb__stepnum{font-size:0}.ebdb__step.is-done .ebdb__stepnum:after{font-size:1.36rem}.ebdb__intro{text-align:center;margin-bottom:2.24rem}.ebdb__stepline{display:flex;align-items:center;justify-content:center;gap:.32rem;margin-bottom:.8rem;color:var(--ebdb-red-bright);font-size:1.184rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ebdb__stepdot{opacity:.55;color:var(--ebdb-muted);margin:0 .16rem}.ebdb__stepnext{color:var(--ebdb-muted);letter-spacing:.06em}.ebdb__introtitle{font-size:2.24rem;margin:0 0 .56rem;font-weight:800}.ebdb__introsub{color:var(--ebdb-muted);margin:0}.ebdb__fitbadge{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.12rem;color:#4ade80;font-size:1.184rem;font-weight:800;letter-spacing:.04em;background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:999px;padding:.4rem 1.12rem}.ebdb__qty{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem;padding:.8rem 1.12rem;border-radius:10px;background:var(--ebdb-panel);border:1px solid var(--ebdb-line)}.ebdb__qtylabel{color:var(--ebdb-muted);font-size:1.36rem}.ebdb__qtybtn{width:3.2rem;height:3.2rem;border-radius:8px;cursor:pointer;background:var(--ebdb-panel-2);color:var(--ebdb-text);border:1px solid var(--ebdb-line);font-weight:800}.ebdb__qtybtn.is-on{background:var(--ebdb-red);border-color:var(--ebdb-red);color:#fff}.ebdb__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ebdb__card{position:relative;background:linear-gradient(165deg,var(--ebdb-panel-2),var(--ebdb-panel) 55%);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:border-color .25s,box-shadow .25s,transform .25s}.ebdb__card:hover{transform:translateY(-3px)}.ebdb__card:hover{border-color:#e01f26;box-shadow:0 0 42px 7px #ffffff57,0 16px 34px #0000004d,0 0 0 2px #e01f26}.ebdb__card:hover .ebdb__cardimg{transform:scale(1.12)}.ebdb__card.is-selected{border-color:var(--ebdb-red);box-shadow:0 0 0 2px var(--ebdb-red),0 0 24px #e1142259}.ebdb__card.is-eb{border-color:#ff203066}@property --ebdb-comet{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.ebdb__card:after,.ebdb__toppick:after,.ebdb__herocta:after,.ebdb__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--ebdb-comet),transparent 0deg 290deg,rgba(255,255,255,.95) 320deg,#ff2030 344deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none;z-index:6}.ebdb__card:hover:after,.ebdb__toppick:hover:after,.ebdb__herocta:hover:after,.ebdb__tile:hover:after{opacity:1;animation:ebdbComet 1.5s linear infinite}@keyframes ebdbComet{to{--ebdb-comet: 360deg}}.ebdb__cardimg{position:relative;width:100%;aspect-ratio:4/3;margin:0;background:#fff center/contain no-repeat;background-origin:content-box;padding:6px;box-sizing:border-box;border:0;border-bottom:1px solid var(--ebdb-line);transition:transform .55s cubic-bezier(.22,.61,.36,1);transform-origin:center}.ebdb__cardimg--ph{background:linear-gradient(135deg,#16161c,#0d0d10)}.ebdb__cardbody{padding:1.36rem 1.6rem 1.6rem;display:flex;flex-direction:column;flex:1}.ebdb__cardname{font-size:1.568rem;margin:0 0 .96rem;font-weight:800;line-height:1.25}.ebdb__cardbadge{position:absolute;top:.96rem;left:.96rem;font-size:1.024rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.4rem .8rem;border-radius:6px;background:#000000b8;color:#fff;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ebdb__ribbon{position:absolute;top:.96rem;right:.96rem;font-size:1.088rem;font-weight:900;letter-spacing:.04em;padding:.448rem .96rem;border-radius:999px;background:var(--ebdb-red);color:#fff;box-shadow:0 0 14px #ff203099}.ebdb__spec{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.344rem;padding:.448rem 0;border-top:1px dashed var(--ebdb-line)}.ebdb__spec span{color:var(--ebdb-muted)}.ebdb__spec b{color:var(--ebdb-text);font-weight:700}.ebdb__cardfoot{margin-top:auto;padding-top:1.44rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.ebdb__price{font-size:1.792rem;font-weight:900;color:#fff}.ebdb__was{color:var(--ebdb-muted);font-size:1.312rem;font-weight:600;margin-right:.4rem}.ebdb__ebtag{font-size:1.2rem;font-weight:800;color:#fff;background:var(--ebdb-red);padding:.192rem .64rem;border-radius:4px;vertical-align:middle;white-space:nowrap}.ebdb__pick{color:var(--ebdb-red-bright);font-weight:700;font-size:1.36rem;white-space:nowrap;transition:transform .18s ease;display:inline-block}.ebdb__card:hover .ebdb__pick,.ebdb__toppick:hover .ebdb__pick{transform:translate(4px)}.ebdb__landing{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.24rem}.ebdb__tile{position:relative;border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;text-align:left;background:var(--ebdb-panel);transition:transform .2s,border-color .2s,box-shadow .2s}.ebdb__tile:hover{transform:translateY(-4px);border-color:#ff203099;box-shadow:0 18px 40px #0000008c}.ebdb__tilepic{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#fff center/contain no-repeat;background-origin:content-box;padding:6px;box-sizing:border-box;border-bottom:1px solid var(--ebdb-line);transition:transform .4s ease}.ebdb__tile:hover .ebdb__tilepic{transform:scale(1.05)}.ebdb__imgspacer{display:block;width:0;height:0}.ebdb__tileov{padding:2.08rem 2.24rem 2.24rem}.ebdb__tiletitle{margin:0 0 .48rem;font-size:2.32rem;font-weight:900;color:#fff}.ebdb__tilesub{margin:0 0 1.36rem;color:var(--ebdb-muted);font-size:1.44rem}.ebdb__tilemeta{display:flex;gap:.96rem;align-items:center;flex-wrap:wrap}.ebdb__tilecount{font-size:1.216rem;font-weight:800;color:#fff;background:#ffffff1f;padding:.48rem 1.12rem;border-radius:999px}.ebdb__tiledeal{font-size:1.216rem;font-weight:900;color:#fff;background:var(--ebdb-red);padding:.48rem 1.12rem;border-radius:999px;box-shadow:0 0 14px #ff20308c}.ebdb__back{background:none;border:0;color:var(--ebdb-muted);cursor:pointer;font-size:1.36rem;font-weight:700;padding:0 0 1.44rem;display:block}.ebdb__back:hover{color:var(--ebdb-red-bright)}.ebdb__empty{text-align:center;color:var(--ebdb-muted);padding:4rem 1.6rem;background:var(--ebdb-panel);border:1px dashed var(--ebdb-line);border-radius:var(--ebdb-radius)}.ebdb__summary{position:sticky;bottom:0;margin-top:2.88rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;background:#0b0b0eeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);padding:1.36rem 1.76rem}.ebdb__chips{display:flex;flex-wrap:wrap;gap:.8rem}.ebdb__chip{font-size:1.28rem;padding:.56rem 1.12rem;border-radius:999px;background:var(--ebdb-panel-2);color:var(--ebdb-muted);border:1px solid var(--ebdb-line)}.ebdb__chip.is-on{color:#fff;border-color:#ff203080;background:#e1142224}.ebdb__runtotal{display:flex;align-items:baseline;gap:.96rem}.ebdb__runtotal span{color:var(--ebdb-muted);font-size:1.36rem}.ebdb__runtotal b{font-size:2.16rem;font-weight:900;color:#fff}.ebdb__grouphead{color:var(--ebdb-text);font-size:1.68rem;font-weight:800;margin:2.24rem 0 1.12rem;padding-bottom:.64rem;border-bottom:1px solid var(--ebdb-line)}.ebdb__grouphead:first-child{margin-top:0}.ebdb__cardimg{width:100%;aspect-ratio:16/10;border-radius:10px;background:#fff center/contain no-repeat;background-origin:content-box;padding:6px;box-sizing:border-box;border:1px solid var(--ebdb-line);margin-bottom:1.28rem}.ebdb__partlink{color:inherit;text-decoration:none;border-bottom:1px dotted var(--ebdb-line)}.ebdb__partlink:hover{color:var(--ebdb-red-bright)}.ebdb__filters{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.76rem;background:radial-gradient(140% 220% at 50% 0%,#e1142229,#11111600 68%),#111116eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,32,48,.28);border-radius:12px;box-shadow:0 0 22px #e1142224,inset 0 1px #ff203047;padding:1.12rem 1.44rem;margin-bottom:1.92rem}.ebdb__facet{display:flex;align-items:center;gap:.64rem;flex-wrap:wrap}.ebdb__facetlabel{color:var(--ebdb-muted);font-size:1.12rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-right:.24rem}.ebdb__fchip{background:var(--ebdb-panel-2);color:var(--ebdb-text);cursor:pointer;border:1px solid var(--ebdb-line);border-radius:999px;font-size:1.28rem;font-weight:700;padding:.48rem 1.12rem;transition:all .15s}.ebdb__fchip:hover{border-color:#ffffff4d}.ebdb__fchip.is-on{background:var(--ebdb-red);border-color:var(--ebdb-red);color:#fff;box-shadow:0 0 12px #e1142266}.ebdb__fclear{background:none;border:0;color:var(--ebdb-muted);cursor:pointer;font-size:1.248rem;text-decoration:underline;padding:.48rem}.ebdb__fclear:hover{color:var(--ebdb-red-bright)}.ebdb__fcount{margin-left:auto;color:var(--ebdb-muted);font-size:1.28rem;font-weight:700;white-space:nowrap}.ebdb__more{display:block;margin:1.92rem auto 0;cursor:pointer;background:var(--ebdb-panel);color:var(--ebdb-text);border:1px solid var(--ebdb-line);border-radius:10px;font-weight:700;padding:1.12rem 2.24rem;transition:border-color .15s}.ebdb__more:hover{border-color:#ff20308c}.ebdb__report{display:grid;gap:2.24rem}.ebdb__meter{display:grid;grid-template-columns:200px 1fr;gap:2.56rem;align-items:center;background:radial-gradient(120% 140% at 0% 0%,#e1142229,#0b0b0e00 55%),var(--ebdb-panel);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);padding:2.56rem}.ebdb__gauge{width:200px;height:200px}.ebdb__gaugetrack{fill:none;stroke:#ffffff14;stroke-width:14;stroke-linecap:round}.ebdb__gaugeval{fill:none;stroke:var(--ebdb-red-bright);stroke-width:14;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(255,32,48,.7))}.ebdb__metereyebrow{color:var(--ebdb-muted);font-size:1.2rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.ebdb__metervalue{font-size:clamp(4.16rem,8vw,7.04rem);font-weight:900;line-height:1;margin:.48rem 0}.ebdb__metervalue small{font-size:.32em;color:var(--ebdb-muted);font-weight:700;letter-spacing:.05em}.ebdb__meternote{color:var(--ebdb-muted);font-size:1.44rem}.ebdb__graphwrap{background:var(--ebdb-panel);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);padding:1.76rem 1.76rem .96rem}.ebdb__graphlabel{color:var(--ebdb-muted);font-size:1.248rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.8rem}.ebdb__graph{width:100%;height:auto;display:block}.ebdb__statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.ebdb__stat{background:var(--ebdb-panel);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);padding:1.76rem;text-align:center}.ebdb__statval{font-size:2.4rem;font-weight:900;color:#fff}.ebdb__statlabel{color:var(--ebdb-muted);font-size:1.248rem;margin-top:.4rem}.ebdb__parts{background:var(--ebdb-panel);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);padding:1.92rem 2.24rem}.ebdb__partstitle{margin:0 0 1.28rem;font-size:1.92rem;font-weight:800}.ebdb__partrow{display:grid;grid-template-columns:110px 1fr auto;gap:1.6rem;align-items:center;padding:.96rem 0;border-top:1px solid var(--ebdb-line)}.ebdb__partrow:first-of-type{border-top:0}.ebdb__partcat{color:var(--ebdb-muted);font-size:1.28rem;text-transform:uppercase;letter-spacing:.08em}.ebdb__partname{font-weight:700}.ebdb__partqty{color:var(--ebdb-red-bright);font-weight:800}.ebdb__partprice{font-weight:800;color:#fff}.ebdb__partrow--total{border-top:2px solid rgba(255,32,48,.4);margin-top:.48rem}.ebdb__partrow--total .ebdb__partprice{font-size:2.08rem;color:var(--ebdb-red-bright)}.ebdb__actions{display:flex;flex-wrap:wrap;gap:1.28rem;justify-content:center}.ebdb__btn{padding:1.36rem 2.4rem;border-radius:10px;font-weight:800;cursor:pointer;border:1px solid transparent;text-decoration:none;display:inline-block}.ebdb__btn--primary{background:var(--ebdb-red);color:#fff}.ebdb__btn--primary:hover{background:var(--ebdb-red-bright);box-shadow:0 0 22px #ff203080}.ebdb__btn--ghost{background:transparent;color:var(--ebdb-text);border-color:var(--ebdb-line)}.ebdb__btn--ghost:hover{border-color:#fff6}.ebdb__disclaimer{color:var(--ebdb-muted);font-size:1.28rem;text-align:center;max-width:73.6rem;margin:0 auto;line-height:1.5}.ebdb__hero{position:relative;overflow:hidden;text-align:center;padding:3.2rem 2.4rem 3.6rem;margin:0 0 2.56rem;border:1px solid rgba(255,32,48,.25);border-radius:calc(var(--ebdb-radius) + 6px);background:radial-gradient(120% 160% at 50% -30%,rgba(225,20,34,.22),transparent 62%),linear-gradient(180deg,#ffffff09,#fff0 42%),var(--ebdb-panel)}.ebdb__herokicker{display:inline-block;color:var(--ebdb-red-bright);font-size:1.12rem;font-weight:900;letter-spacing:.24em;text-transform:uppercase;margin-bottom:1.28rem;text-shadow:0 0 16px rgba(255,32,48,.5)}.ebdb__herotitle{font-size:clamp(2.72rem,4.4vw,4.16rem);line-height:1.1;font-weight:900;margin:0 0 1.28rem;letter-spacing:-.01em;color:#fff}.ebdb__herosub{color:var(--ebdb-muted);max-width:56rem;margin:0 auto 2.56rem;font-size:1.52rem;line-height:1.55}.ebdb__heromap{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:clamp(.8rem,2vw,2.4rem);max-width:62rem;margin:0 auto 2.72rem;padding-top:.4rem}.ebdb__heromap:before{content:"";position:absolute;top:17px;left:9%;right:9%;height:2px;background:linear-gradient(90deg,#ff203099,#ff203014)}.ebdb__heronode{position:relative;display:flex;flex-direction:column;align-items:center;gap:.64rem;flex:1;min-width:0}.ebdb__heronum{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ebdb-panel-2);border:1px solid rgba(255,32,48,.4);color:#fff;font-weight:900;font-size:1.28rem}.ebdb__heronode:first-child .ebdb__heronum{background:var(--ebdb-red);border-color:transparent;box-shadow:0 0 16px #ff203099}.ebdb__heronodelabel{color:var(--ebdb-muted);font-size:1.12rem;font-weight:700;text-align:center}.ebdb__herocta-row{display:flex;flex-direction:column;align-items:center;gap:1.12rem}.ebdb__herocta{position:relative;cursor:pointer;border:1px solid rgba(255,32,48,.5);border-radius:999px;background:linear-gradient(180deg,var(--ebdb-red-bright),var(--ebdb-red));color:#fff;font-weight:900;font-size:1.52rem;letter-spacing:.02em;padding:1.28rem 3.04rem;box-shadow:0 10px 30px #e1142259;transition:transform .18s,box-shadow .18s}.ebdb__herocta:hover{transform:translateY(-2px);box-shadow:0 14px 38px #e1142280}.ebdb__herocta span{margin-left:.32rem;display:inline-block;animation:ebdbBounce 1.6s ease-in-out infinite}@keyframes ebdbBounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.ebdb__herohint{color:var(--ebdb-muted);font-size:1.24rem}@media screen and (max-width:749px){.ebdb__heromap{flex-wrap:wrap;row-gap:1.6rem}.ebdb__heromap:before{display:none}}.ebdb__body--enter{animation:ebdbBodyIn .34s cubic-bezier(.16,.84,.44,1) both}@keyframes ebdbBodyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ebdb__report>*{opacity:0;animation:ebdbFadeUp .5s cubic-bezier(.16,.84,.44,1) forwards}.ebdb__report>*:nth-child(1){animation-delay:.02s}.ebdb__report>*:nth-child(2){animation-delay:.09s}.ebdb__report>*:nth-child(3){animation-delay:.16s}.ebdb__report>*:nth-child(4){animation-delay:.23s}.ebdb__report>*:nth-child(5){animation-delay:.3s}.ebdb__report>*:nth-child(6){animation-delay:.37s}@keyframes ebdbFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.ebdb__meter{grid-template-columns:1fr;text-align:center;justify-items:center}.ebdb__statstrip{grid-template-columns:repeat(2,1fr)}.ebdb__partrow{grid-template-columns:1fr auto}.ebdb__partcat{display:none}.ebdb__summary{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.ebdb__card,.ebdb__step{transition:none}.ebdb__gaugeval{transition:none!important}.ebdb:before{animation:none}.ebdb__stepsfill{animation:none;width:var(--ebdb-progress, 0%)}.ebdb__body--enter{animation:none}.ebdb__report>*{animation:none;opacity:1;transform:none}.ebdb__herocta span{animation:none}}.ebdb__emptystate{background:#131316;border:1px dashed rgba(255,32,48,.45);border-radius:12px;padding:3.2rem 2.4rem;text-align:center;max-width:64rem;margin:1.6rem auto}.ebdb__emptytitle{margin:0 0 .8rem;font-size:2rem;font-weight:800;color:#fff}.ebdb__emptymsg{margin:0 0 1.92rem;color:var(--ebdb-muted);font-size:1.5rem}.ebdb__emptyacts{display:flex;gap:1.28rem;justify-content:center;flex-wrap:wrap}.ebdb__emptynote{margin:1.6rem 0 0;color:var(--ebdb-muted);font-size:1.28rem}.ebdb__mybuilds{background:#131316;border:1px solid var(--ebdb-line);border-radius:12px;padding:1.6rem 1.92rem;margin:0 0 2.4rem}.ebdb__mybuildstitle{margin:0 0 .32rem;font-size:1.68rem;font-weight:800}.ebdb__savedrow{display:flex;align-items:center;justify-content:space-between;gap:1.28rem;flex-wrap:wrap;padding:1.12rem 0 .96rem}.ebdb__savedrow+.ebdb__savedrow{border-top:1px dashed var(--ebdb-line)}.ebdb__savedname{color:#fff;font-weight:700;font-size:1.44rem;display:block}.ebdb__savedmeta{color:var(--ebdb-muted);font-size:1.2rem}.ebdb__savedacts{display:flex;gap:.64rem;flex-wrap:wrap}.ebdb__btn--sm{padding:.64rem 1.28rem;font-size:1.2rem;border-radius:8px}.ebdb__savemini{background:none;border:1px solid var(--ebdb-line);color:var(--ebdb-muted);border-radius:999px;padding:.48rem 1.28rem;font-size:1.2rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.ebdb__savemini:hover{color:#fff;border-color:var(--ebdb-red)}.ebdb__toast{position:fixed;left:50%;bottom:2.4rem;transform:translate(-50%) translateY(8px);background:#17171a;color:#fff;border:1px solid var(--ebdb-red);border-radius:8px;padding:1.12rem 1.92rem;font-size:1.4rem;font-weight:600;z-index:60;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;box-shadow:0 10px 30px #00000080;max-width:92vw;text-align:center}.ebdb__toast.is-on{opacity:1;transform:translate(-50%) translateY(0)}.ebdb__toppicks{background:radial-gradient(120% 160% at 0% 0%,#e1142224,#0b0b0e00 60%),radial-gradient(120% 160% at 100% 0%,#e1142224,#0b0b0e00 60%),radial-gradient(150% 130% at 50% 100%,#e1142221,#0b0b0e00 55%),var(--ebdb-panel);border:1px solid rgba(255,32,48,.28);border-radius:var(--ebdb-radius);padding:1.6rem 1.76rem 1.92rem;margin:0 0 2.24rem;box-shadow:inset 0 0 0 1px #ffffff05}.ebdb__toppickshead{display:flex;align-items:baseline;gap:.72rem;flex-wrap:wrap;margin-bottom:1.44rem}.ebdb__toppicksicon{color:var(--ebdb-red-bright);font-size:1.6rem;text-shadow:0 0 12px rgba(255,32,48,.6);line-height:1}.ebdb__toppickstitle{font-size:1.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#fff}.ebdb__toppickshint{color:var(--ebdb-muted);font-size:1.28rem;font-weight:600}.ebdb__toppickgrid{display:grid;gap:1.28rem;grid-template-columns:repeat(4,1fr)}.ebdb__toppick{position:relative;display:flex;flex-direction:column;cursor:pointer;text-align:left;background:var(--ebdb-panel-2);border:1px solid var(--ebdb-line);border-radius:12px;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.ebdb__toppick:hover{border-color:#e01f26;box-shadow:0 0 42px 7px #ffffff57,0 14px 30px #0000004d,0 0 0 2px #e01f26}.ebdb__toppick:hover .ebdb__toppickimg{transform:scale(1.12)}.ebdb__toppick.is-selected{border-color:var(--ebdb-red);box-shadow:0 0 0 2px var(--ebdb-red),0 0 22px #e1142259}.ebdb__toppick--flagship{border-color:#ff203073}.ebdb__toppickimg{position:relative;width:100%;aspect-ratio:4/3;margin:0;background:#fff center/contain no-repeat;background-origin:content-box;padding:6px;box-sizing:border-box;border:0;border-bottom:1px solid var(--ebdb-line);transition:transform .55s cubic-bezier(.22,.61,.36,1);transform-origin:center}.ebdb__toppickimg--ph{background:linear-gradient(135deg,#16161c,#0d0d10)}.ebdb__toppicklabel{position:absolute;top:.72rem;left:.72rem;z-index:2;font-size:1.024rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;padding:.4rem .8rem;border-radius:6px;color:#fff;background:#000000b8;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ebdb__toppick--flagship .ebdb__toppicklabel{background:var(--ebdb-red);border-color:transparent;box-shadow:0 0 14px #ff203099}.ebdb__toppick--value .ebdb__toppicklabel{background:#0f7a33;border-color:transparent;box-shadow:0 0 12px #16a34a80}.ebdb__toppickeb{position:absolute;top:.72rem;right:.72rem;z-index:2;font-size:.96rem;font-weight:900;letter-spacing:.03em;padding:.32rem .72rem;border-radius:999px;background:var(--ebdb-red);color:#fff;box-shadow:0 0 12px #ff20308c}.ebdb__toppickbody{padding:1.12rem 1.28rem 1.28rem;display:flex;flex-direction:column;flex:1}.ebdb__toppickname{font-size:1.408rem;margin:0 0 .72rem;font-weight:800;line-height:1.25}.ebdb__toppickstat{display:flex;justify-content:space-between;gap:.96rem;align-items:baseline;font-size:1.28rem;padding:.56rem 0;border-top:1px dashed var(--ebdb-line);margin-top:auto}.ebdb__toppickstat span{color:var(--ebdb-muted)}.ebdb__toppickstat b{color:var(--ebdb-text);font-weight:800}.ebdb__toppickprice{font-size:1.536rem;font-weight:900;color:#fff;margin-top:.64rem}.ebdb__toppickprice .ebdb__was{color:var(--ebdb-muted);font-size:1.184rem;font-weight:600;margin-right:.4rem}@media screen and (max-width:749px){.ebdb__toppickgrid{grid-template-columns:repeat(2,1fr)}}.ebdb__bg{position:sticky;top:0;height:100vh;margin-bottom:-100vh;overflow:hidden;z-index:0;pointer-events:none}.ebdb__bgvideo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.7}.ebdb__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 42% at 15% 2%,rgba(255,32,48,.16),transparent 60%),radial-gradient(52% 40% at 100% 6%,rgba(255,32,48,.1),transparent 64%),radial-gradient(120% 95% at 50% 0%,#08080a42,#08080acc 74%),linear-gradient(180deg,#08080a6b,#08080ae0)}#eb-db-builder{position:relative;z-index:1}@media screen and (max-width:749px){.ebdb__bgvideo{display:none}.ebdb__bg{background:center/cover no-repeat var(--ebdb-poster)}}@media(prefers-reduced-motion:reduce){.ebdb__bgvideo{display:none}.ebdb__bg{background:center/cover no-repeat var(--ebdb-poster)}}.ebdb__why{display:flex;gap:.96rem;align-items:flex-start;max-width:62rem;margin:1.44rem auto 0;padding:1.2rem 1.52rem;text-align:left;background:linear-gradient(180deg,#e114221a,#e1142208);border:1px solid rgba(255,32,48,.22);border-radius:12px}.ebdb__whyicon{flex:0 0 auto;display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-top:.16rem;border-radius:50%;background:var(--ebdb-red);color:#fff;font-size:1.36rem;font-weight:800}.ebdb__whylabel{display:block;color:var(--ebdb-red-bright);font-size:1.088rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.32rem}.ebdb__whytext{margin:0;color:var(--ebdb-text);font-size:1.312rem;line-height:1.5}.ebdb__pkgs{margin:18px 0 26px}.ebdb__pkgshead{margin-bottom:12px}.ebdb__pkgstitle{font-weight:800;letter-spacing:.14em;font-size:1.7rem}.ebdb__pkgstitle span{color:var(--ebdb-red)}.ebdb__pkgssub{color:var(--ebdb-muted);font-size:1.36rem;margin-top:4px}.ebdb__pkgsrow{display:grid;gap:14px;padding:4px 2px 10px;grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}.ebdb__pkg{position:relative;display:flex;flex-direction:column;background:linear-gradient(165deg,var(--ebdb-panel-2),var(--ebdb-panel) 55%);border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);padding:12px}.ebdb__pkgbadge{position:absolute;top:10px;right:10px;background:var(--ebdb-red);color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.12em;padding:3px 9px;border-radius:999px}.ebdb__pkgimg{aspect-ratio:1 / 1;width:100%;border-radius:calc(var(--ebdb-radius) - 4px);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;margin-bottom:10px}.ebdb__pkgtitle{font-weight:800;font-size:1.6rem;letter-spacing:.02em}.ebdb__pkgtag{color:var(--ebdb-muted);font-size:1.28rem;margin:2px 0 8px}.ebdb__pkglist{list-style:none;margin:0 0 10px;padding:0;font-size:1.25rem;color:var(--ebdb-muted);flex:1}.ebdb__pkglist li{padding:2px 0;border-bottom:1px dashed var(--ebdb-line)}.ebdb__pkglist li:last-child{border-bottom:0}.ebdb__pkgprice{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:10px}.ebdb__pkgtotal{font-weight:800;font-size:1.85rem}.ebdb__pkgsave{color:var(--ebdb-red);font-size:1.18rem;font-weight:700}.ebdb__pkgcta{width:100%}.ebdb__pkgerr{margin-top:8px;font-size:1.25rem;color:var(--ebdb-red)}.ebdb__toppickwhy{font-size:1.18rem;line-height:1.4;color:var(--ebdb-muted, rgba(255,255,255,.6));margin-top:4px}.ebdb__cardname{color:#f4f5f7;letter-spacing:.01em}.ebdb__cardbody{font-size:1.36rem}.ebdb__card .ebdb__spec span{color:#b9bfc7}.ebdb__card .ebdb__spec b{color:#fff;font-weight:700}.ebdb__toppickname{color:#f4f5f7}.ebdb__toppickstat span{color:#b9bfc7}.ebdb__toppickstat b{color:#fff}.ebdb__toppickwhy{color:#aab0b8}.ebdb__why{border-color:#ffffff24;background:#ffffff0a}.ebdb__whytext{color:#cfd3d8}.ebdb__whylabel{color:#fff}.ebdb__introsub{color:#b9bfc7}.ebdb__cartnote{margin-top:12px;padding:12px 14px;border-radius:10px;font-size:1.38rem;line-height:1.45;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);color:#e7e9ec}.ebdb__cartnote--warn{border-color:#e114228c;background:#e114221a}.ebdb__cartnote a{color:#fff;text-decoration:underline}.ebdb__lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:62rem;margin:0 auto 2.4rem}.ebdb__lane{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:11rem;padding:1.2rem 1.4rem;cursor:pointer;text-align:left;border:1px solid var(--ebdb-line);border-radius:var(--ebdb-radius);background:linear-gradient(165deg,var(--ebdb-panel-2),var(--ebdb-panel) 60%);color:var(--ebdb-text);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ebdb__lane:hover:not(:disabled){transform:translateY(-2px);border-color:#ffffff47}.ebdb__lane.is-on{border-color:var(--ebdb-red);box-shadow:0 0 0 1px var(--ebdb-red),0 0 22px #e1142247}.ebdb__lane:disabled{opacity:.4;cursor:not-allowed}.ebdb__laneart{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;opacity:.5}.ebdb__lane:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#08080a26,#08080ae0 78%)}.ebdb__lanetx{position:relative;z-index:2;display:flex;flex-direction:column;gap:.3rem}.ebdb__lanelabel{font-weight:800;font-size:1.7rem;letter-spacing:.01em;color:#fff}.ebdb__lanesub{font-size:1.25rem;color:#cfd3d8}.ebdb__lane.is-on .ebdb__lanelabel:after{content:"\2713";margin-left:.7rem;color:var(--ebdb-red-bright);font-size:1.5rem}@media screen and (max-width:620px){.ebdb__lanes{grid-template-columns:1fr;gap:.9rem}.ebdb__lane{min-height:8.6rem}}.ebdb__pkgs--glow{position:relative;margin-top:3.2rem;padding:2rem 1.8rem 1.4rem;border-radius:var(--ebdb-radius);border:1px solid rgba(225,20,34,.38);background:radial-gradient(120% 140% at 50% 0%,rgba(225,20,34,.1),transparent 62%),linear-gradient(180deg,#ffffff09,#fff0);animation:ebdbPkgGlow 4.2s ease-in-out infinite}@keyframes ebdbPkgGlow{0%,to{box-shadow:0 0 0 1px #e1142233,0 0 18px #e1142224}50%{box-shadow:0 0 0 1px #ff20308c,0 0 42px #e114226b}}.ebdb__pkgs--glow:before{content:"";position:absolute;left:8%;right:8%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--ebdb-red-bright),transparent);opacity:.85;animation:ebdbPkgSweep 5.5s ease-in-out infinite}@keyframes ebdbPkgSweep{0%,to{transform:scaleX(.25);opacity:.35}50%{transform:scaleX(1);opacity:.95}}@media(prefers-reduced-motion:reduce){.ebdb__pkgs--glow{animation:none;box-shadow:0 0 0 1px #e1142259}.ebdb__pkgs--glow:before{animation:none;transform:scaleX(1);opacity:.6}}.ebdb__card--oos .ebdb__cardimg{filter:grayscale(1) brightness(.85);opacity:.55;transition:filter .25s ease,opacity .25s ease}.ebdb__card--oos .ebdb__cardbody{opacity:.6}.ebdb__card--oos:hover .ebdb__cardimg{filter:grayscale(.5) brightness(.95);opacity:.85}.ebdb__stockchip{position:absolute;left:.6rem;bottom:.6rem;z-index:2;font-size:1.05rem;font-weight:700;letter-spacing:.04em;padding:.25rem .6rem;border-radius:4px;background:#141414d9;color:#ffffffd9;border:1px solid rgba(255,255,255,.25)}.ebdb__stockchip--good{background:#143c1ee6;color:#3ddc84;border-color:#3ddc8480}.ebdb__toppick--oos .ebdb__toppickimg{filter:grayscale(1) brightness(.85);opacity:.55}.ebdb__toppick--oos .ebdb__toppickbody{opacity:.65}.ebdb__stockline{margin:.6rem 0 1rem;font-size:1.25rem;color:#ffffffbf}.ebdb__stockline a{color:#ff5a63;text-decoration:underline}.ebdb__stockline--none{color:#ffb3b8}.ebdb__stocksum{margin:1rem 0;padding:.9rem 1.1rem;border:1px solid rgba(255,255,255,.14);border-radius:8px;font-size:1.3rem;color:#ffffffd9;min-height:2.6rem}.ebdb__stocksum b{color:#fff}.ebdb__stocksum a{color:#ff5a63}.ebdb__restorebanner{margin:.8rem 0;padding:.8rem 1.1rem;border:1px solid rgba(255,90,99,.5);border-radius:8px;background:#e1142214;font-size:1.25rem;color:#ffffffe6}.ebdb__restorebanner button{margin-left:.8rem}.ebdb__pkgline--oos{opacity:.55}.ebdb__pkgchip{display:inline-block;margin-left:.45rem;font-size:.95rem;font-weight:700;padding:.1rem .45rem;border-radius:3px;background:#141414d9;color:#ffffffbf;border:1px solid rgba(255,255,255,.22);vertical-align:middle}.ebdb__qtynote{margin:.5rem 0 0;font-size:1.15rem;color:#fff9}.ebdb__partnote{font-size:1.1rem;color:#ffffff8c;padding:0 0 .5rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/eb-db-builder.css.map */
