.bab{--bab-bg: #0a0a10;--bab-cyan: #27bcdd;--bab-cyan-glow: rgba(39, 188, 221, .55);--bab-height: 36px;--bab-scroll-duration: 25s}.bab{position:relative;display:flex;align-items:stretch;width:100%;min-height:var(--bab-height);background:var(--bab-bg);border-bottom:1px solid rgba(39,188,221,.2);overflow:hidden}.bab--sticky{position:sticky;top:0;z-index:20}.bab__beam{position:absolute;top:0;left:-60%;width:60%;height:1px;background:linear-gradient(90deg,transparent 0%,#27bcdd 35%,#fff 50%,#27bcdd 65%,transparent 100%);animation:bab-beam 3s linear infinite;pointer-events:none;z-index:4}@keyframes bab-beam{0%{left:-60%}to{left:160%}}.bab__scanlines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.07) 3px,rgba(0,0,0,.07) 4px);pointer-events:none;z-index:1}.bab__badge{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:5px;font-family:Syne,sans-serif;font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#0a0a10;background:#27bcdd;padding:0 13px 0 7px;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);box-shadow:0 0 12px #27bcdd8c;white-space:nowrap;z-index:3}.bab__badge-icon{flex-shrink:0;animation:bab-pulse 2s ease-in-out infinite}@keyframes bab-pulse{0%,to{opacity:1}50%{opacity:.45}}.bab__sep{display:inline-block;width:5px;height:5px;background:#27bcdd;transform:rotate(45deg) translateY(-1px);margin:0 14px;box-shadow:0 0 5px #27bcdd8c;opacity:.75;vertical-align:middle}.bab__message{display:inline-flex;align-items:center;font-family:Poppins,sans-serif;font-weight:600;color:#ffffffe6;letter-spacing:.03em;white-space:nowrap;vertical-align:middle}.bab__link{color:#27bcdd;text-decoration:none;text-shadow:0 0 8px rgba(39,188,221,.55);transition:color .2s ease,text-shadow .2s ease}.bab__link:hover{color:#fff;text-shadow:0 0 16px rgba(39,188,221,.8)}.bab__message.text-xxs{font-size:10px}.bab__message.text-xs{font-size:12px}.bab__message.text-base{font-size:14px}.bab__message.text-lg{font-size:16px}.bab__ticker{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:center;height:var(--bab-height);z-index:2}.bab__ticker:before,.bab__ticker:after{content:"";position:absolute;top:0;bottom:0;width:48px;z-index:3;pointer-events:none}.bab__ticker:before{left:0;background:linear-gradient(to right,#0a0a10 30%,transparent)}.bab__ticker:after{right:0;background:linear-gradient(to left,#0a0a10 30%,transparent)}.bab__track{display:inline-flex;align-items:center;flex-wrap:nowrap;width:max-content;min-width:max-content;height:var(--bab-height);line-height:var(--bab-height);transform:translateZ(0);will-change:transform;animation:none}.bab__track.bab__track--ready{animation:bab-marquee var(--bab-scroll-duration) linear infinite}.bab__track:hover{animation-play-state:paused}.bab__track-copy{display:inline-flex;align-items:center;flex:0 0 auto;white-space:nowrap;padding-right:64px}@keyframes bab-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--bab-marquee-distance, 500px) * -1),0,0)}}.bab__carousel{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;padding:0 16px;z-index:2}.bab__slides{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:var(--bab-height)}.bab__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;pointer-events:none;margin:0}.bab__slide--active{opacity:1;transform:translateY(0);pointer-events:auto}.bab__nav{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none;cursor:pointer;color:#27bcdd;opacity:.6;padding:4px;transition:opacity .2s ease}.bab__nav:hover{opacity:1}.bab__corner{position:absolute;right:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#27bcdd 0%,transparent 40%,transparent 60%,#27bcdd 100%);opacity:.3;z-index:2}.pcb{--pcb-bg: #0d0c12;--pcb-surface: #13121a;--pcb-border: rgba(39, 188, 221, .15);--pcb-cyan: #27bcdd;--pcb-cyan-dim: rgba(39, 188, 221, .12);--pcb-cyan-glow: rgba(39, 188, 221, .45);--pcb-text: rgba(255,255,255,.9);--pcb-muted: rgba(255,255,255,.4);--pcb-font-ui: "Poppins", sans-serif;--pcb-font-head: "Syne", sans-serif;--pcb-font-mono: "Share Tech Mono", monospace;--r-common: #9ca3af;--r-uncommon: #4ade80;--r-rare: #60a5fa;--r-epic: #c084fc;--r-legendary: #f59e0b;--r-mythical: #f43f5e}.pcb{background:var(--pcb-bg);color:var(--pcb-text);font-family:var(--pcb-font-ui);padding:60px 24px;min-height:100vh;position:relative;overflow:hidden}.pcb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(39,188,221,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(39,188,221,.03) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}.pcb__inner{max-width:1280px;margin:0 auto;position:relative;z-index:1}.pcb__header{text-align:center;margin-bottom:56px}.pcb__eyebrow{font-family:var(--pcb-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--pcb-cyan);margin-bottom:12px;display:block}.pcb__title{font-family:var(--pcb-font-head);font-size:clamp(28px,4vw,48px);font-weight:800;color:#fff;line-height:1.1;margin:0 0 16px;text-shadow:0 0 40px rgba(39,188,221,.2)}.pcb__subtitle{font-size:14px;color:var(--pcb-muted);max-width:480px;margin:0 auto;line-height:1.6}.pcb__layout{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}@media(max-width:1024px){.pcb__layout{grid-template-columns:1fr}}.pcb__steps-nav{display:flex;gap:4px;margin-bottom:24px;flex-wrap:wrap}.pcb__step-tab{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--pcb-surface);border:1px solid var(--pcb-border);border-radius:4px;cursor:pointer;font-family:var(--pcb-font-mono);font-size:11px;letter-spacing:.05em;color:var(--pcb-muted);transition:all .2s ease;position:relative}.pcb__step-tab:hover{border-color:var(--pcb-cyan);color:var(--pcb-cyan)}.pcb__step-tab.is-active{border-color:var(--pcb-cyan);color:var(--pcb-cyan);background:var(--pcb-cyan-dim)}.pcb__step-tab.is-done{border-color:#4ade8066;color:#4ade80}.pcb__step-tab.is-done:after{content:"\2713";font-size:10px}.pcb__step-num{font-size:9px;opacity:.5}.pcb__step-panel{display:none}.pcb__step-panel.is-active{display:block}.pcb__step-heading{font-family:var(--pcb-font-head);font-size:20px;font-weight:700;color:#fff;margin:0 0 6px;display:flex;align-items:center;gap:10px}.pcb__step-heading-icon{width:28px;height:28px;background:var(--pcb-cyan-dim);border:1px solid var(--pcb-cyan);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.pcb__step-desc{font-size:12px;color:var(--pcb-muted);margin:0 0 20px;font-family:var(--pcb-font-mono)}.pcb__options{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.pcb__option{background:var(--pcb-surface);border:1px solid var(--pcb-border);border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.pcb__option:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rarity-color, var(--pcb-cyan));opacity:0;transition:opacity .2s ease}.pcb__option:hover{border-color:var(--rarity-color, var(--pcb-cyan));transform:translateY(-2px)}.pcb__option:hover:before{opacity:.04}.pcb__option.is-selected{border-color:var(--rarity-color, var(--pcb-cyan));box-shadow:0 0 20px #27bcdd26,inset 0 0 0 1px var(--rarity-color, var(--pcb-cyan))}.pcb__option.is-selected:before{opacity:.08}.pcb__option.is-selected:after{content:"";position:absolute;top:10px;right:10px;width:18px;height:18px;background:var(--rarity-color, var(--pcb-cyan));clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.pcb__option-rarity{font-family:var(--pcb-font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--rarity-color, var(--pcb-cyan));margin-bottom:8px;display:flex;align-items:center;gap:5px}.pcb__option-rarity:before{content:"";display:inline-block;width:5px;height:5px;background:var(--rarity-color, var(--pcb-cyan));transform:rotate(45deg);flex-shrink:0}.pcb__option-name{font-family:var(--pcb-font-head);font-size:13px;font-weight:700;color:#fff;margin-bottom:6px;line-height:1.3}.pcb__option-spec{font-family:var(--pcb-font-mono);font-size:10px;color:var(--pcb-muted);margin-bottom:12px;line-height:1.5}.pcb__option-price{font-family:var(--pcb-font-head);font-size:16px;font-weight:800;color:var(--pcb-cyan);text-shadow:0 0 10px var(--pcb-cyan-glow)}.pcb__option-price-note{font-family:var(--pcb-font-mono);font-size:9px;color:var(--pcb-muted);margin-top:2px}.pcb__step-actions{display:flex;gap:12px;margin-top:24px;justify-content:flex-end}.pcb__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-family:var(--pcb-font-head);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;cursor:pointer;border:none;transition:all .2s ease}.pcb__btn--ghost{background:transparent;border:1px solid var(--pcb-border);color:var(--pcb-muted)}.pcb__btn--ghost:hover{border-color:var(--pcb-cyan);color:var(--pcb-cyan)}.pcb__btn--primary{background:var(--pcb-cyan);color:#0d0c12;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.pcb__btn--primary:hover{background:#fff;box-shadow:0 0 24px var(--pcb-cyan-glow)}.pcb__btn--primary:disabled{background:#27bcdd33;color:#27bcdd66;cursor:not-allowed;box-shadow:none}.pcb__btn--deploy{width:100%;justify-content:center;background:var(--pcb-cyan);color:#0d0c12;padding:16px 24px;font-size:14px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.pcb__btn--deploy:hover{background:#fff;box-shadow:0 0 32px var(--pcb-cyan-glow)}.pcb__summary{background:var(--pcb-surface);border:1px solid var(--pcb-border);border-radius:8px;overflow:hidden;position:sticky;top:24px}.pcb__summary-header{background:var(--pcb-cyan-dim);border-bottom:1px solid var(--pcb-border);padding:16px 20px;display:flex;align-items:center;justify-content:space-between}.pcb__summary-title{font-family:var(--pcb-font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--pcb-cyan);display:flex;align-items:center;gap:8px}.pcb__summary-title:before{content:"";display:block;width:6px;height:6px;background:var(--pcb-cyan);border-radius:50%;animation:pcb-blink 1.5s ease-in-out infinite}@keyframes pcb-blink{0%,to{opacity:1}50%{opacity:.2}}.pcb__summary-body{padding:16px 20px}.pcb__summary-row{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--pcb-border);gap:12px}.pcb__summary-row:last-child{border-bottom:none}.pcb__summary-label{font-family:var(--pcb-font-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--pcb-muted);flex-shrink:0;padding-top:2px}.pcb__summary-value{font-size:12px;font-weight:600;color:#fff;text-align:right;line-height:1.3}.pcb__summary-value.is-empty{color:var(--pcb-muted);font-style:italic;font-weight:400}.pcb__total{background:#0a0a10;border-top:1px solid var(--pcb-border);padding:20px}.pcb__total-label{font-family:var(--pcb-font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--pcb-muted);margin-bottom:6px}.pcb__total-price{font-family:var(--pcb-font-head);font-size:32px;font-weight:800;color:var(--pcb-cyan);text-shadow:0 0 20px var(--pcb-cyan-glow);margin-bottom:4px;transition:all .3s ease}.pcb__total-note{font-family:var(--pcb-font-mono);font-size:10px;color:var(--pcb-muted);margin-bottom:16px}.pcb__progress{margin-bottom:20px}.pcb__progress-label{font-family:var(--pcb-font-mono);font-size:10px;color:var(--pcb-muted);margin-bottom:6px;display:flex;justify-content:space-between}.pcb__progress-track{height:3px;background:#ffffff14;border-radius:2px;overflow:hidden}.pcb__progress-fill{height:100%;background:var(--pcb-cyan);box-shadow:0 0 8px var(--pcb-cyan-glow);border-radius:2px;transition:width .4s ease}.pcb__complete{display:none;text-align:center;padding:40px 20px}.pcb__complete.is-visible,.pcb__step-panel.is-complete-panel{display:block}.pcb__complete-icon{font-size:48px;margin-bottom:16px}.pcb__complete-title{font-family:var(--pcb-font-head);font-size:24px;font-weight:800;color:#fff;margin-bottom:8px}.pcb__complete-desc{font-size:13px;color:var(--pcb-muted);margin-bottom:24px;line-height:1.6}@media(max-width:640px){.pcb__options{grid-template-columns:1fr}.pcb__steps-nav{gap:6px}.pcb__step-tab{font-size:10px;padding:6px 10px}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
