.blq{--blq-bg: #0b0d16;--blq-panel: #11131f;--blq-panel-2: #161927;--blq-line: rgba(255, 255, 255, .075);--blq-ink: #ecedf5;--blq-dim: rgba(236, 237, 245, .55);--blq-faint: rgba(236, 237, 245, .3);--blq-brand: #27bcdd;width:100%;max-width:1180px;margin:0 auto;padding:40px 24px 72px;color:var(--blq-ink);font-family:Poppins,system-ui,sans-serif}.blq-head{margin-bottom:26px}.blq-head__bar{display:flex;align-items:center;gap:10px;padding:9px 14px;margin-bottom:20px;background:var(--blq-panel);border:1px solid var(--blq-line);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.blq-head__lamp{width:7px;height:7px;flex:0 0 auto;background:var(--blq-brand);transform:rotate(45deg);animation:blq-lamp 2.2s ease-in-out infinite}@keyframes blq-lamp{0%,to{opacity:.3}50%{opacity:1}}.blq-head__id{flex:1 1 auto;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--blq-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blq-head__status{flex:0 0 auto;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blq-brand)}.blq-head__title{margin:0 0 10px;font-family:Syne,Poppins,system-ui,sans-serif;font-size:clamp(28px,4.6vw,46px);font-weight:800;line-height:1.02;letter-spacing:-.025em}.blq-head__sub{margin:0;max-width:62ch;font-size:14.5px;line-height:1.65;color:var(--blq-dim)}.blq-nodes{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 20px;padding:0 6px}.blq-nodes__line{position:absolute;left:20px;right:20px;top:50%;height:1px;background:#ffffff14;transform:translateY(-50%)}.blq-nodes__line-fill{display:block;height:100%;background:linear-gradient(90deg,var(--blq-brand),#a855f7);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.22,1,.36,1)}.blq-node{position:relative;display:grid;place-items:center;width:34px;height:34px;background:var(--blq-bg)}.blq-node__gem{position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:var(--blq-panel-2);border:1px solid rgba(255,255,255,.12);transform:rotate(45deg);transition:background .25s ease,border-color .25s ease,transform .25s ease}.blq-node__n{position:relative;font-family:Share Tech Mono,ui-monospace,monospace;font-size:11px;color:var(--blq-faint);transition:color .25s ease}.blq-node.is-current .blq-node__gem{background:#27bcdd29;border-color:var(--blq-brand);transform:rotate(45deg) scale(1.14)}.blq-node.is-current .blq-node__n{color:var(--blq-brand)}.blq-node.is-done .blq-node__gem{background:var(--blq-brand);border-color:var(--blq-brand)}.blq-node.is-done .blq-node__n{color:#06070d;font-weight:700}.blq-shell{display:grid;grid-template-columns:272px 1fr;gap:16px;align-items:start}.blq-sheet{position:sticky;top:96px;background:linear-gradient(180deg,rgba(39,188,221,.06),transparent 40%),var(--blq-panel);background-color:#11131f;border:1px solid var(--blq-line);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);padding:16px 16px 14px}.blq-sheet__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:11px;margin-bottom:4px;border-bottom:1px solid var(--blq-line)}.blq-sheet__title{font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blq-dim)}.blq-sheet__pct{font-family:Share Tech Mono,ui-monospace,monospace;font-size:13px;font-weight:700;color:var(--blq-brand)}.blq-sheet__list{list-style:none;margin:0;padding:0}.blq-sheet__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px dashed rgba(255,255,255,.055)}.blq-sheet__row:last-child{border-bottom:0}.blq-sheet__k{font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--blq-faint)}.blq-sheet__v{font-size:12px;font-weight:600;color:#ffffff47;text-align:right;transition:color .25s ease,transform .25s ease}.blq-sheet__row.is-set .blq-sheet__v{color:var(--blq-brand);transform:translate(0)}.blq-sheet__note{margin-top:14px;padding:11px 12px;background:#ffffff06;border-left:2px solid rgba(39,188,221,.5)}.blq-sheet__note-k{display:block;margin-bottom:5px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--blq-brand)}.blq-sheet__note-t{margin:0;font-size:11.5px;line-height:1.6;color:var(--blq-dim)}.blq-stage{min-width:0}.blq-dialogue{position:relative;background:radial-gradient(90% 70% at 100% 0%,rgba(168,85,247,.08),transparent 60%),var(--blq-panel);background-color:#11131f;border:1px solid var(--blq-line);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);padding:24px 24px 20px;min-height:420px}.blq-dialogue.is-swap{animation:blq-swap .32s cubic-bezier(.22,1,.36,1)}@keyframes blq-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.blq-boot{display:flex;align-items:center;gap:10px;padding:40px 0;font-family:Share Tech Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--blq-faint)}.blq-boot__spinner{width:12px;height:12px;border:1px solid var(--blq-brand);border-right-color:transparent;border-radius:50%;animation:blq-spin .9s linear infinite}@keyframes blq-spin{to{transform:rotate(360deg)}}.blq-q{display:flex;flex-direction:column;min-width:0}.blq-q__head{margin-bottom:18px}.blq-q__no{display:inline-block;margin-bottom:9px;padding:3px 9px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blq-brand);background:#27bcdd17;border:1px solid rgba(39,188,221,.26)}.blq-q__text{margin:0 0 8px;font-family:Syne,Poppins,system-ui,sans-serif;font-size:clamp(20px,2.5vw,27px);font-weight:700;line-height:1.2;letter-spacing:-.015em}.blq-q__hint{margin:0;max-width:60ch;font-size:13px;line-height:1.6;color:var(--blq-dim)}.blq-opts{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.blq-opt{position:relative;display:grid;grid-template-columns:22px 38px 1fr 22px;align-items:center;gap:13px;width:100%;padding:13px 15px;text-align:left;background:var(--blq-panel-2);border:1px solid var(--blq-line);border-left:2px solid rgba(255,255,255,.1);color:inherit;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.blq-opt:hover{transform:translate(3px);border-color:#27bcdd66}.blq-opt:focus-visible{outline:2px solid var(--blq-brand);outline-offset:2px}.blq-opt.is-on{background-color:#27bcdd1a;border-color:#27bcdd8c;border-left-color:var(--blq-brand)}.blq-opt__key{display:grid;place-items:center;width:20px;height:20px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;color:var(--blq-faint);border:1px solid rgba(255,255,255,.1)}.blq-opt.is-on .blq-opt__key{color:var(--blq-brand);border-color:#27bcdd73}.blq-opt__icon{display:grid;place-items:center;width:38px;height:38px;color:var(--blq-brand);background:#27bcdd12;border:1px solid rgba(39,188,221,.2);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.blq-opt__icon svg{width:18px;height:18px}.blq-opt__body{min-width:0}.blq-opt__label{display:block;font-size:14px;font-weight:650;line-height:1.3;color:#fff}.blq-opt__sub{display:block;margin-top:2px;font-size:11.5px;line-height:1.45;color:var(--blq-dim)}.blq-opt__check{display:grid;place-items:center;width:20px;height:20px;color:var(--blq-brand);opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}.blq-opt__check svg{width:15px;height:15px}.blq-opt.is-on .blq-opt__check{opacity:1;transform:scale(1)}.blq-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:16px;border-top:1px solid var(--blq-line)}.blq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid transparent;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.blq-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.blq-btn--primary{color:#06070d;background-color:#27bcdd;background-image:linear-gradient(135deg,#27bcdd,#5ad8ef)}.blq-btn--primary:hover:not(:disabled){transform:translateY(-2px)}.blq-btn--solid{color:#06070d;background-color:gold;background-image:linear-gradient(135deg,gold,#ffe97a)}.blq-btn--solid:hover:not(:disabled){transform:translateY(-2px)}.blq-btn--solid.is-done{background-color:#22c55e;background-image:none;cursor:default}.blq-btn--ghost{color:var(--blq-dim);background:transparent;border-color:#ffffff21}.blq-btn--ghost:hover:not(:disabled){color:#fff;border-color:#ffffff4d}.blq-btn--wide{flex:1 1 220px}.blq-btn:disabled{opacity:.32;cursor:not-allowed}.blq-btn.is-busy{opacity:.75}.blq-keyhint{display:flex;gap:18px;margin-top:12px;padding-left:4px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff38}.blq-keyhint b{display:inline-block;padding:1px 5px;color:#ffffff73;border:1px solid rgba(255,255,255,.12);font-weight:400}.blq-done{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:380px;text-align:center;color:var(--blq-dim);font-size:13.5px}.blq-done__tick{display:grid;place-items:center;width:54px;height:54px;color:#22c55e;background:#22c55e1a;border:1px solid rgba(34,197,94,.35);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.blq-done__tick svg{width:24px;height:24px}.blq-result{display:none;margin-top:18px}.blq-result.is-on{display:block;animation:blq-swap .4s cubic-bezier(.22,1,.36,1)}.blq-drop{position:relative;overflow:hidden;background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--c, #27bcdd) 16%,transparent),transparent 62%),var(--blq-panel);background-color:#11131f;border:1px solid color-mix(in srgb,var(--c, #27bcdd) 30%,transparent);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);padding:26px 26px 22px}.blq-drop__beam{position:absolute;inset:0 auto 0 0;width:38%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c, #27bcdd) 20%,transparent),transparent);transform:translate(-120%);pointer-events:none;animation:blq-beam 1.5s ease-out .15s}@keyframes blq-beam{0%{transform:translate(-120%)}to{transform:translate(380%)}}.blq-drop__head{margin-bottom:20px}.blq-drop__eyebrow{display:block;margin-bottom:8px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--blq-faint)}.blq-drop__tier{display:inline-block;margin-bottom:10px;padding:4px 11px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--c, #27bcdd);background:color-mix(in srgb,var(--c, #27bcdd) 12%,transparent);border:1px solid color-mix(in srgb,var(--c, #27bcdd) 40%,transparent);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.blq-drop__name{margin:0 0 10px;font-family:Syne,Poppins,system-ui,sans-serif;font-size:clamp(22px,3.2vw,34px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff}.blq-drop__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.blq-drop__now{font-family:Syne,Poppins,system-ui,sans-serif;font-size:26px;font-weight:800;color:var(--c, #27bcdd)}.blq-drop__was{font-size:14px;color:var(--blq-faint);text-decoration:line-through}.blq-drop__save{padding:3px 9px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#06070d;background:#22c55e}.blq-drop__price-skel{display:block;width:130px;height:26px;background:#ffffff0f;animation:blq-skel 1.3s ease-in-out infinite}@keyframes blq-skel{0%,to{opacity:.4}50%{opacity:.9}}.blq-drop__fallback{font-size:13px;color:var(--c, #27bcdd)}.blq-drop__grid{display:grid;grid-template-columns:230px 1fr;gap:22px;align-items:start}.blq-drop__info{display:flex;flex-direction:column;min-width:0}.blq-drop__art{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px;background:#00000038;border:1px solid var(--blq-line)}.blq-drop__img{width:100%;height:auto;max-height:210px;object-fit:contain}.blq-ring{position:relative;display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:conic-gradient(var(--c, #27bcdd) var(--deg, 180deg),rgba(255,255,255,.07) 0)}.blq-ring:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#0d0f19}.blq-ring__num{position:relative;font-family:Syne,Poppins,system-ui,sans-serif;font-size:26px;font-weight:800;line-height:1;color:var(--c, #27bcdd)}.blq-ring__k{position:relative;font-family:Share Tech Mono,ui-monospace,monospace;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--blq-faint)}.blq-drop__desc{margin:0 0 16px;font-size:14px;line-height:1.7;color:var(--blq-dim)}.blq-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--blq-line);border:1px solid var(--blq-line)}.blq-spec{display:flex;flex-direction:column;gap:3px;padding:11px 13px;background:#12141f}.blq-spec__k{font-family:Share Tech Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--blq-faint)}.blq-spec__v{font-size:13px;font-weight:600;color:#fff}.blq-drop__stock{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--blq-dim)}.blq-dot{width:7px;height:7px;flex:0 0 auto;transform:rotate(45deg)}.blq-dot--on{background:#22c55e}.blq-dot--off{background:#f59e0b}.blq-drop__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid var(--blq-line)}.blq-drop__msg{display:none;margin:14px 0 0;padding:11px 14px;font-size:12.5px;color:var(--blq-dim);background:#ffffff08;border-left:2px solid var(--c, #27bcdd)}.blq-drop__msg.is-on{display:block}.blq-drop__msg a{color:var(--blq-brand)}.blq-locked{padding:24px 26px;margin-bottom:14px;background:#f43f5e0d;border:1px solid rgba(244,63,94,.28);border-left:3px solid var(--c, #f43f5e);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.blq-locked__code{display:inline-block;margin-bottom:9px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;letter-spacing:.2em;color:var(--c, #f43f5e)}.blq-locked__headline{margin:0 0 9px;font-family:Syne,Poppins,system-ui,sans-serif;font-size:clamp(18px,2.4vw,25px);font-weight:700;line-height:1.2;color:#fff}.blq-locked__flavour{margin:0 0 12px;max-width:66ch;font-size:13.5px;line-height:1.65;color:var(--blq-dim)}.blq-locked__req{margin:0;padding:9px 13px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.08em;color:var(--blq-faint);background:#00000040;border-left:2px solid var(--c, #f43f5e)}.blq-divider{display:flex;align-items:center;gap:12px;margin:18px 0 14px}.blq-divider:before,.blq-divider:after{content:"";flex:1 1 auto;height:1px;background:#ffffff12}.blq-divider span{font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blq-faint)}.blq-alt{margin-top:14px}.blq-alt__k{display:block;margin-bottom:7px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--blq-faint)}.blq-alt__link{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 18px;text-decoration:none;background:var(--blq-panel);background-color:#11131f;border:1px solid var(--blq-line);border-left:2px solid var(--c, #27bcdd);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:transform .2s ease,border-color .2s ease}.blq-alt__link:hover{transform:translate(3px);border-color:color-mix(in srgb,var(--c, #27bcdd) 45%,transparent)}.blq-alt__tier{font-family:Syne,Poppins,system-ui,sans-serif;font-size:15px;font-weight:700;color:var(--c, #27bcdd)}.blq-alt__specs{flex:1 1 220px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.06em;color:var(--blq-dim)}.blq-alt__go{display:inline-flex;align-items:center;gap:6px;font-family:Share Tech Mono,ui-monospace,monospace;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blq-dim)}.blq-again{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.blq-noscript{padding:20px;background:var(--blq-panel);border:1px solid var(--blq-line);font-size:14px;line-height:1.7}.blq-noscript a{color:var(--blq-brand)}@media(max-width:980px){.blq-shell{grid-template-columns:1fr}.blq-sheet{position:static}.blq-sheet__list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 18px}.blq-drop__grid{grid-template-columns:1fr}.blq-drop__art{flex-direction:row;justify-content:center}}@media(max-width:749px){.blq{padding:26px 14px 56px}.blq-dialogue{padding:18px 16px 16px;min-height:0}.blq-opt{grid-template-columns:34px 1fr 18px;gap:11px;padding:12px}.blq-opt__key{display:none}.blq-opt__icon{width:34px;height:34px}.blq-opt:hover{transform:none}.blq-keyhint{display:none}.blq-nodes{padding:0}.blq-node{width:28px;height:28px}.blq-nav{flex-direction:row}.blq-btn{padding:12px 15px;font-size:10px}.blq-drop{padding:18px 16px 16px}.blq-specs{grid-template-columns:1fr}.blq-drop__actions{flex-direction:column}.blq-btn--wide{flex:1 1 auto;width:100%}.blq-drop__actions .blq-btn{width:100%}.blq-sheet__list{grid-template-columns:1fr}.blq-alt__link:hover{transform:none}}@media(prefers-reduced-motion:reduce){.blq-head__lamp,.blq-boot__spinner,.blq-drop__beam,.blq-drop__price-skel,.blq-dialogue.is-swap,.blq-result.is-on{animation:none}.blq-opt,.blq-opt__check,.blq-btn,.blq-node__gem,.blq-node__n,.blq-nodes__line-fill,.blq-sheet__v,.blq-alt__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/brutech-loadout-quiz.css.map */
