@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@400;700;900&family=Barlow:wght@400;500;700&family=VT323&display=swap";.broverse-page,.broverse-page *{box-sizing:border-box}.broverse-page{--hot-pink: #ff3cac;--sky-blue: #00e5ff;--lime: #b4ff39;--banana: #ffe600;--coral: #ff6b6b;--purple: #a24bff;--bv-void: #08040f;--bv-night: #150a24;--bv-deep: #1d0f33;--bv-panel: #191033;--bv-panel-2: #241546;--bv-ink: #f6ecff;--bv-muted: #b39fd6;--bv-line: rgba(255, 60, 172, .45);--bv-shadow: #050110;--white: var(--bv-ink);--off-white: var(--bv-panel-2);--dark: #0d0620;--bv-chrome: linear-gradient(180deg, #ffffff 0%, #e9d5ff 36%, #ff8bd6 52%, #8a6bff 72%, #38e8ff 100%);--bv-sunset: linear-gradient(180deg, #ffe600 0%, #ff6b3d 48%, #ff2e97 100%);--bv-glow-pink: 0 0 22px rgba(255, 60, 172, .55);--bv-glow-cyan: 0 0 22px rgba(0, 229, 255, .5);--app-nav-height: 0px}.broverse-page .bv-root{font-family:Barlow,sans-serif;background:radial-gradient(120% 80% at 50% 0%,var(--bv-deep) 0%,var(--bv-night) 40%,var(--bv-void) 100%);color:var(--bv-ink);min-height:100vh;overflow-x:clip;position:relative}.broverse-page .bv-scanlines{position:fixed;inset:0;pointer-events:none;z-index:55;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px);mix-blend-mode:multiply;opacity:.55;animation:bvScanDrift 8s linear infinite}.broverse-page .bv-scanlines:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(8,4,15,.55) 100%)}.broverse-page .bv-pump{position:fixed;right:16px;top:50%;transform:translateY(-50%);width:16px;height:min(42vh,360px);border:2px solid var(--hot-pink);border-radius:10px;background:#08040fb3;box-shadow:var(--bv-glow-pink);z-index:60;overflow:hidden}.broverse-page .bv-pump-fill{position:absolute;left:0;right:0;bottom:0;height:calc(var(--bv-pump, 0) * 100%);background:linear-gradient(0deg,var(--lime),var(--banana) 55%,var(--hot-pink))}.broverse-page .bv-pump-emoji{position:fixed;right:8px;top:calc(50% + min(21vh,180px));transform:translateY(50%);font-size:26px;z-index:61;filter:drop-shadow(0 0 8px rgba(255,60,172,.7));transition:transform .15s ease}.broverse-page .bv-pump-emoji.is-max{animation:bvFlex .5s ease-in-out infinite}.broverse-page .gains-counter{position:relative;z-index:2;color:#2a0f52;font-family:Bebas Neue,sans-serif;font-size:19px;letter-spacing:4px;padding:15px 8px 12px;overflow:hidden;white-space:nowrap;background:radial-gradient(circle at 2px 2px,rgba(74,42,128,.18) 0 .9px,transparent 1.3px) 0 0 / 4px 4px,linear-gradient(180deg,var(--hot-pink) 0 6px,transparent 6px calc(100% - 6px),var(--sky-blue) calc(100% - 6px)),linear-gradient(180deg,#fff,#f4ecff 55%,#d6c4f1);border-bottom:3px solid #120826;box-shadow:inset 0 -10px 14px #3c146e38,0 6px 20px #00000080;text-shadow:0 1px 0 rgba(255,255,255,.9),0 -1px 0 rgba(42,15,82,.25)}.broverse-page .gains-counter-track{display:inline-block;padding-left:100%;animation:bvMarquee 22s linear infinite}.broverse-page .bv-hero{position:relative;min-height:calc(100vh - var(--app-nav-height, 64px));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px 64px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#1a0b38,#2a0f52 40%,#3d1568 62%,#120826);border-bottom:4px solid var(--hot-pink)}.broverse-page .bv-hero-sun{position:absolute;top:20%;width:min(360px,76vw);aspect-ratio:1;border-radius:50%;background:var(--bv-sunset);z-index:-1;filter:drop-shadow(0 0 60px rgba(255,80,160,.55));-webkit-mask-image:linear-gradient(180deg,#000 0 55%,transparent 55%),repeating-linear-gradient(180deg,#000 0 10px,transparent 10px 16px);-webkit-mask-composite:source-over;mask-image:linear-gradient(180deg,#000 0 55%,transparent 55%),repeating-linear-gradient(180deg,#000 0 10px,transparent 10px 16px);animation:bvSunPulse 5s ease-in-out infinite}.broverse-page .bv-hero-grid{position:absolute;left:-30%;right:-30%;bottom:-2px;height:46%;z-index:-1;background-image:repeating-linear-gradient(90deg,transparent 0 59px,var(--bv-line) 59px 61px),repeating-linear-gradient(0deg,transparent 0 39px,var(--bv-line) 39px 41px);transform:perspective(420px) rotateX(70deg);transform-origin:50% 100%;animation:bvGridScroll 1.4s linear infinite}.broverse-page .bv-hero-grid:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,transparent 40%,var(--bv-night) 100%)}.broverse-page .hero-stripe{height:12px;width:100%;background:repeating-linear-gradient(90deg,var(--banana) 0,var(--banana) 40px,var(--sky-blue) 40px,var(--sky-blue) 80px,var(--lime) 80px,var(--lime) 120px,var(--hot-pink) 120px,var(--hot-pink) 160px);box-shadow:0 0 16px #ff3cac80}.broverse-page .bv-hero-stripe-top{position:absolute;top:0;left:0}.broverse-page .bv-hero-stripe-bottom{position:absolute;bottom:0;left:0}.broverse-page .bv-hero-kicker{font-family:Barlow Condensed,sans-serif;font-weight:900;letter-spacing:6px;text-transform:uppercase;color:var(--sky-blue);font-size:15px;margin-bottom:8px;text-shadow:var(--bv-glow-cyan)}.broverse-page .bv-hero-title{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:clamp(84px,17vw,210px);line-height:.8;letter-spacing:6px;text-align:center;margin:0;filter:drop-shadow(0 4px 0 #2a0f4d) drop-shadow(0 0 26px rgba(255,60,172,.5))}.broverse-page .bv-title-line{position:relative;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-left:6px;-webkit-background-clip:text;background-clip:text;color:transparent;background-size:300% 100%,100% 100%;background-repeat:no-repeat;animation:bvShine 6s ease-in-out infinite}.broverse-page .bv-title-line--chrome{background-image:linear-gradient(105deg,transparent 44%,rgba(255,255,255,.95) 50%,transparent 56%),var(--bv-chrome)}.broverse-page .bv-title-line--gold{background-image:linear-gradient(105deg,transparent 44%,rgba(255,255,255,.9) 50%,transparent 56%),linear-gradient(180deg,#fff7c0 0%,var(--banana) 45%,#ff9d2e 100%);animation-delay:.3s}.broverse-page .bv-title-band{position:absolute;z-index:1;left:-10%;width:120%;top:.09em;transform:rotate(-4deg);pointer-events:none}.broverse-page .bv-title-band svg{display:block;width:100%;height:auto;overflow:visible}.broverse-page .bv-drip{position:absolute;top:72%;width:max(8px,.05em);height:max(8px,.05em);border-radius:0 50% 50%;rotate:45deg;background:radial-gradient(circle at 60% 60%,#fff 0 14%,#b9f4ff 32%,#39d3ff 72%,#0098d0);box-shadow:0 0 8px #00e5ffb3;opacity:0;animation:bvTitleDrip 2.8s cubic-bezier(.55,0,1,.45) infinite}.broverse-page .bv-drip--1{left:24%;animation-delay:.2s}.broverse-page .bv-drip--2{left:55%;animation-delay:1.3s}.broverse-page .bv-drip--3{left:79%;animation-delay:2.1s}.broverse-page .bv-osd{position:absolute;inset:24px 28px 26px;z-index:1;pointer-events:none;font-family:VT323,monospace;font-size:26px;line-height:1;letter-spacing:1px;color:#fff;text-shadow:2px 0 rgba(255,40,120,.75),-2px 0 rgba(0,229,255,.75),0 0 8px rgba(255,255,255,.35)}.broverse-page .bv-osd>div{position:absolute;display:flex;flex-direction:column;gap:4px;white-space:pre}.broverse-page .bv-osd-tl{top:0;left:0}.broverse-page .bv-osd-tr{top:0;right:0;align-items:flex-end}.broverse-page .bv-osd-br{bottom:0;right:0;font-size:21px}.broverse-page .hero-sub{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;color:var(--bv-ink);letter-spacing:3px;text-transform:uppercase;margin-top:16px;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.6)}.broverse-page .hero-cta-row{display:flex;gap:16px;margin-top:34px;flex-wrap:wrap;justify-content:center}.broverse-page .bv-scroll-cue{margin-top:40px;font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase;font-size:13px;color:var(--bv-muted);display:flex;flex-direction:column;align-items:center;gap:6px}.broverse-page .bv-scroll-cue span{font-size:22px;animation:bvBob 1.6s ease-in-out infinite}.broverse-page .bv-nav{background:#090412eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;border-bottom:3px solid var(--hot-pink);border-top:1px solid rgba(255,60,172,.4);position:sticky;top:var(--app-nav-height, 64px);z-index:50;overflow-x:auto;box-shadow:0 6px 24px #00000080}.broverse-page .bv-nav button,.broverse-page .bv-nav .bv-nav-home{font-family:Bebas Neue,sans-serif;font-size:19px;letter-spacing:2px;color:var(--bv-muted);background:none;border:none;padding:13px 20px;cursor:pointer;position:relative;white-space:nowrap;transition:color .18s ease}.broverse-page .bv-nav .bv-nav-home{display:inline-flex;align-items:center;gap:6px;color:var(--banana);text-decoration:none;text-shadow:0 0 10px rgba(255,230,0,.35)}.broverse-page .bv-nav .bv-nav-home:hover{filter:brightness(1.15)}.broverse-page .bv-nav button:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;background:var(--banana);transform:scaleX(0);transition:transform .2s ease;box-shadow:0 0 8px var(--banana)}.broverse-page .bv-nav button:hover{color:var(--bv-ink)}.broverse-page .bv-nav button.active{color:var(--banana);text-shadow:0 0 10px rgba(255,230,0,.5)}.broverse-page .bv-nav button.active:after{transform:scaleX(1)}.broverse-page .bv-nav-num{font-family:VT323,monospace;font-size:16px;letter-spacing:0;color:var(--hot-pink);margin-right:6px;vertical-align:2px}.broverse-page .bv-reveal{opacity:0;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.broverse-page .bv-reveal--up{transform:translateY(30px)}.broverse-page .bv-reveal--left{transform:translate(-42px)}.broverse-page .bv-reveal--right{transform:translate(42px)}.broverse-page .bv-reveal--zoom{transform:scale(.92)}.broverse-page .bv-reveal.is-in{opacity:1;transform:none}.broverse-page .section{max-width:1100px;margin:0 auto;padding:84px 24px;scroll-margin-top:calc(var(--app-nav-height, 64px) + 56px)}.broverse-page .bv-section-anchor{position:relative;isolation:isolate;scroll-margin-top:calc(var(--app-nav-height, 64px) + 56px)}.broverse-page .bv-section-anchor:before{content:attr(data-set);position:absolute;top:26px;right:max(12px,calc(50% - 580px));z-index:-1;font-family:Bebas Neue,sans-serif;font-size:clamp(150px,24vw,340px);line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(255,60,172,.2);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.broverse-page .bv-section-anchor .section{padding-top:16px}.broverse-page .bv-set-tag{max-width:1100px;margin:0 auto;padding:72px 24px 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.broverse-page .bv-set-num{display:inline-block;font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:2px;line-height:1;padding:6px 14px 3px;background:var(--banana);color:var(--dark);transform:skew(-12deg);box-shadow:4px 4px 0 var(--hot-pink)}.broverse-page .bv-set-num small{font-size:15px;opacity:.6;margin-left:2px}.broverse-page .bv-set-intensity{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:15px;letter-spacing:4px;text-transform:uppercase;color:var(--sky-blue);text-shadow:var(--bv-glow-cyan)}.broverse-page .bv-set-meter{display:inline-flex;align-items:flex-end;gap:3px;height:22px}.broverse-page .bv-set-meter i{width:7px;border-radius:2px;background:#ffffff1f}.broverse-page .bv-set-meter i:nth-child(1){height:28%}.broverse-page .bv-set-meter i:nth-child(2){height:46%}.broverse-page .bv-set-meter i:nth-child(3){height:64%}.broverse-page .bv-set-meter i:nth-child(4){height:82%}.broverse-page .bv-set-meter i:nth-child(5){height:100%}.broverse-page .bv-set-meter i.on:nth-child(-n+2){background:var(--lime);box-shadow:0 0 8px #b4ff3999}.broverse-page .bv-set-meter i.on:nth-child(3){background:var(--banana);box-shadow:0 0 8px #ffe60099}.broverse-page .bv-set-meter i.on:nth-child(n+4){background:var(--hot-pink);box-shadow:0 0 8px #ff3cacb3}.broverse-page .section-title{font-family:Bebas Neue,sans-serif;font-size:clamp(48px,8vw,88px);color:var(--bv-ink);line-height:1;margin-bottom:8px;letter-spacing:1px;text-shadow:4px 4px 0 #2a0f4d,0 0 24px rgba(162,75,255,.35)}.broverse-page .section-title span{color:var(--hot-pink);text-shadow:4px 4px 0 #4d0a33,var(--bv-glow-pink)}.broverse-page .section-sub{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--bv-muted);margin-bottom:32px}.broverse-page .bv-manifesto{max-width:1000px;margin:0 auto;padding:64px 24px;text-align:center}.broverse-page .bv-manifesto p{font-family:Bebas Neue,sans-serif;font-size:clamp(30px,5vw,60px);line-height:1.05;letter-spacing:2px;color:var(--bv-ink);margin:0 0 10px}.broverse-page .bv-manifesto p span{color:var(--lime);text-shadow:0 0 18px rgba(180,255,57,.5)}.broverse-page .bv-manifesto p.alt span{color:var(--sky-blue);text-shadow:var(--bv-glow-cyan)}.broverse-page .broify-container,.broverse-page .isbro-wrap,.broverse-page .downloads-wrap{background:var(--bv-panel);border:3px solid var(--hot-pink);border-radius:14px;box-shadow:var(--bv-glow-pink),10px 10px 0 var(--bv-shadow);padding:30px}.broverse-page .example-pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px;align-items:center}.broverse-page .example-pill{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:var(--banana);color:var(--dark);border:2px solid var(--dark);padding:4px 12px;cursor:pointer;border-radius:6px;box-shadow:0 0 12px #ffe60066;transition:transform .15s ease}.broverse-page .example-pill:hover{transform:translateY(-2px)}.broverse-page .example-label{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;align-self:center;color:var(--bv-muted)}.broverse-page .broify-inputs,.broverse-page .isbro-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.broverse-page .broify-textarea,.broverse-page .broify-output,.broverse-page .isbro-input,.broverse-page .isbro-output{width:100%;min-height:190px;font-family:Barlow,sans-serif;font-size:14px;line-height:1.6;padding:16px;border:2px solid var(--purple);border-radius:10px;background:#0e0722;color:var(--bv-ink);resize:vertical;outline:none}.broverse-page .broify-textarea:focus,.broverse-page .isbro-input:focus{border-color:var(--sky-blue);box-shadow:var(--bv-glow-cyan)}.broverse-page .broify-textarea::-moz-placeholder,.broverse-page .isbro-input::-moz-placeholder{color:#7d6ba8;opacity:1}.broverse-page .broify-textarea::placeholder,.broverse-page .isbro-input::placeholder{color:#7d6ba8;opacity:1}.broverse-page .broify-output,.broverse-page .isbro-output{background:#0a0518;color:var(--lime);overflow-y:auto;border-color:var(--lime)}.broverse-page .broify-output.loading,.broverse-page .isbro-output.loading{color:var(--banana);animation:bvBlink 1s infinite}.broverse-page .textarea-label{font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:2px;color:var(--bv-ink);margin-bottom:8px;display:block}.broverse-page .output-label{color:var(--hot-pink);text-shadow:var(--bv-glow-pink)}.broverse-page .btn{--btn-edge: #05010d;--btn-glow: 0 0 0 transparent;font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:2px;border:2px solid rgba(8,4,15,.45);border-radius:10px;padding:13px 32px;cursor:pointer;box-shadow:0 6px 0 var(--btn-edge),var(--btn-glow);transition:transform .12s ease,box-shadow .12s ease,filter .15s ease}.broverse-page .btn:hover{transform:translateY(-2px);box-shadow:0 8px 0 var(--btn-edge),var(--btn-glow);filter:brightness(1.08)}.broverse-page .btn:active:not(:disabled){transform:translateY(5px);box-shadow:0 1px 0 var(--btn-edge),var(--btn-glow)}.broverse-page .btn:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:none}.broverse-page .btn-pink{background:var(--hot-pink);color:#fff;text-shadow:0 2px 0 rgba(77,10,51,.5);--btn-edge: #8f0f5c;--btn-glow: var(--bv-glow-pink)}.broverse-page .btn-banana{background:var(--banana);color:var(--dark);--btn-edge: #9c7d00;--btn-glow: 0 0 20px rgba(255, 230, 0, .45)}.broverse-page .btn-lime{background:var(--lime);color:var(--dark);--btn-edge: #4e8a12;--btn-glow: 0 0 20px rgba(180, 255, 57, .45)}.broverse-page .btn-dark{background:#1a0f30;color:var(--bv-ink);border-color:var(--sky-blue);--btn-edge: #006a82;--btn-glow: var(--bv-glow-cyan)}.broverse-page .btn-full{width:100%;text-align:center;margin-top:18px;font-size:26px}.broverse-page .verdict{display:inline-block;padding:4px 12px;border:2px solid var(--dark);border-radius:6px;background:var(--banana);color:var(--dark);font-family:Bebas Neue,sans-serif;letter-spacing:1px;margin-bottom:10px}.broverse-page .bro-verdict-card{border:3px solid var(--purple);border-radius:12px;box-shadow:10px 10px 0 var(--bv-shadow);transition:transform .2s,box-shadow .2s;color:var(--bv-ink);background:var(--bv-panel-2)}.broverse-page .bro-verdict-body{padding:18px}.broverse-page .bro-verdict-reasoning{font-size:16px;line-height:1.7;color:inherit}.broverse-page .bro-verdict-tip{margin-top:8px;font-size:15px;color:inherit;opacity:.92}.broverse-page .bro-verdict-card.BRO{background:linear-gradient(135deg,#1c3a12,#0e2408);border-color:var(--lime);box-shadow:0 0 26px #b4ff3966}.broverse-page .bro-verdict-card.BRO .verdict{background:var(--lime)}.broverse-page .bro-verdict-card.NOT-BRO{background:linear-gradient(135deg,#46161d,#2a0c10);border-color:var(--coral);box-shadow:0 0 26px #ff6b6b66}.broverse-page .bro-verdict-card.NOT-BRO .verdict{background:var(--coral);color:#fff}.broverse-page .bro-verdict-card.LEGENDARY-BRO{background:linear-gradient(135deg,#4a3a0a,#241a04);border-color:var(--banana);box-shadow:0 0 30px #ffe60080}.broverse-page .bro-verdict-card.LEGENDARY-BRO .verdict{background:var(--banana)}.broverse-page .bro-verdict-card.JUDGING{background:var(--dark);border-color:var(--banana);color:var(--banana)}.broverse-page .bro-rulings-wrap{margin-top:26px}.broverse-page .bro-rulings-title{margin-bottom:12px}.broverse-page .bro-ruling-row{display:flex;gap:12px;padding:10px 14px;margin-bottom:8px;border:2px solid var(--purple);border-radius:8px;background:var(--bv-panel)}.broverse-page .bro-ruling-verdict{min-width:120px;font-family:Barlow Condensed,sans-serif;font-weight:700;color:var(--banana)}.broverse-page .bro-ruling-activity{color:var(--bv-muted);text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:700}.broverse-page .products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(460px,1fr));gap:32px}.broverse-page .product-card{border:3px solid var(--purple);border-radius:14px;box-shadow:0 0 26px #a24bff4d,10px 10px 0 var(--bv-shadow);background:var(--bv-panel);position:relative}.broverse-page .product-card.expanded{grid-column:1 / -1}.broverse-page .product-badge{position:absolute;top:-14px;right:20px;background:var(--hot-pink);color:#fff;font-family:Bebas Neue,sans-serif;font-size:14px;letter-spacing:2px;padding:4px 12px;border:2px solid var(--dark);border-radius:6px;box-shadow:var(--bv-glow-pink);z-index:1}.broverse-page .product-badge.legendary{background:var(--banana);color:var(--dark)}.broverse-page .product-badge.new{background:var(--lime);color:var(--dark)}.broverse-page .product-badge.hot{background:var(--coral);color:#fff}.broverse-page .product-header{background:var(--bv-panel-2);padding:24px;border-bottom:2px solid var(--purple);border-radius:12px 12px 0 0;display:flex;align-items:flex-start;gap:16px;cursor:pointer}.broverse-page .product-emoji{font-size:48px;line-height:1;flex-shrink:0}.broverse-page .product-name{font-family:Bebas Neue,sans-serif;font-size:28px;line-height:1.1;color:var(--bv-ink);letter-spacing:1px}.broverse-page .product-tagline{font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--hot-pink);margin-top:4px}.broverse-page .product-price-row{display:flex;align-items:center;gap:16px;margin-top:8px;flex-wrap:wrap}.broverse-page .product-price{font-family:Bebas Neue,sans-serif;font-size:32px;color:var(--banana)}.broverse-page .product-weight{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bv-muted);background:var(--bv-panel);border:2px solid var(--purple);border-radius:5px;padding:2px 8px}.broverse-page .product-body{padding:24px}.broverse-page .product-desc{font-size:15px;line-height:1.7;color:var(--bv-muted);margin-bottom:20px}.broverse-page .specs-title,.broverse-page .reviews-title{font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:2px;color:var(--bv-ink);margin-bottom:10px}.broverse-page .specs-list{list-style:none;display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.broverse-page .specs-list li{font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;padding:6px 12px;background:var(--bv-panel-2);border-left:4px solid var(--lime);color:var(--bv-ink)}.broverse-page .specs-list li:before{content:"-> ";color:var(--hot-pink)}.broverse-page .review{border:2px solid var(--purple);border-radius:8px;padding:12px 16px;margin-bottom:8px;background:var(--bv-panel-2)}.broverse-page .review-name{font-family:Bebas Neue,sans-serif;font-size:16px;letter-spacing:1px;color:var(--hot-pink)}.broverse-page .review-stars{color:var(--banana);font-size:12px}.broverse-page .review-text{font-size:14px;line-height:1.6;color:var(--bv-ink);margin-top:4px}.broverse-page .product-footer{padding:0 24px 24px;display:flex;gap:12px}.broverse-page .nutrition-label{border:2px solid var(--purple);border-radius:8px;padding:12px;font-family:Barlow,sans-serif;font-size:12px;margin-top:20px;background:var(--bv-panel-2);color:var(--bv-ink)}.broverse-page .nutrition-title{font-family:Bebas Neue,sans-serif;font-size:32px;border-bottom:8px solid var(--bv-ink);padding-bottom:4px;margin-bottom:4px;color:var(--bv-ink)}.broverse-page .nutrition-serving{font-size:11px;margin-bottom:4px}.broverse-page .nutrition-row{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.15);padding:2px 0;font-size:13px;color:var(--bv-ink)}.broverse-page .nutrition-row.bold{font-weight:700;border-bottom:4px solid var(--bv-ink)}.broverse-page .btn-product-add{flex:1;font-size:18px;padding:10px}.broverse-page .btn-product-toggle{font-size:18px;padding:10px 16px}.broverse-page .bv-infomercial-banner{overflow:hidden;white-space:nowrap;background:linear-gradient(90deg,var(--hot-pink),var(--banana));color:var(--dark);border:2px solid var(--dark);border-radius:8px;padding:8px 0;margin:0 0 30px;font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:16px;box-shadow:var(--bv-glow-pink)}.broverse-page .bv-infomercial-track{display:inline-block;padding-left:100%;animation:bvMarquee 18s linear infinite}.broverse-page .name-card{border:3px solid var(--hot-pink);border-radius:14px;box-shadow:var(--bv-glow-pink),10px 10px 0 var(--bv-shadow);background:var(--bv-panel);padding:30px}.broverse-page .bro-name-card{margin-top:20px}.broverse-page .bro-name-input{min-height:unset;height:56px;resize:none}.broverse-page .bro-name-motto{background:var(--dark);color:var(--banana);font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:3px;padding:16px;text-align:center;margin-top:16px;border:2px solid var(--banana);border-radius:8px;box-shadow:0 0 20px #ffe60066}.broverse-page .name-main{font-family:Bebas Neue,sans-serif;font-size:54px;line-height:.95;letter-spacing:2px;color:var(--hot-pink);text-shadow:var(--bv-glow-pink)}.broverse-page .name-title{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;color:var(--bv-muted);text-transform:uppercase;margin:12px 0 20px}.broverse-page .name-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.broverse-page .name-stat{border:2px solid var(--purple);border-radius:8px;background:var(--bv-panel-2);padding:10px}.broverse-page .name-stat span{display:block;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;color:var(--bv-muted)}.broverse-page .name-stat strong{font-family:Bebas Neue,sans-serif;font-size:26px;letter-spacing:1px;color:var(--bv-ink)}.broverse-page .gainscope-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.broverse-page .gainscope-date-badge{background:var(--dark);color:var(--banana);font-family:Bebas Neue,sans-serif;font-size:16px;letter-spacing:3px;padding:10px 20px;display:inline-block;margin-bottom:24px;border:2px solid var(--banana);border-radius:6px}.broverse-page .gainscope-card-symbol{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1}.broverse-page .gainscope-card-sign{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:2px;color:var(--bv-ink);margin-top:4px}.broverse-page .gainscope-card-dates{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;color:var(--bv-muted);margin-bottom:8px}.broverse-page .gainscope-card-exercise{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--hot-pink)}.broverse-page .gainscope-card{border:2px solid var(--purple);border-radius:10px;box-shadow:4px 4px 0 var(--bv-shadow);background:var(--bv-panel);padding:16px;cursor:pointer;transition:transform .15s ease}.broverse-page .gainscope-card:hover{transform:translateY(-3px)}.broverse-page .gainscope-card.active{border-color:var(--hot-pink);box-shadow:var(--bv-glow-pink)}.broverse-page .gainscope-details{border:3px solid var(--hot-pink);border-radius:12px;box-shadow:var(--bv-glow-pink);background:var(--bv-panel-2);padding:32px;margin-top:12px}.broverse-page .gainscope-selected-head{display:flex;align-items:center;gap:16px;margin-bottom:20px}.broverse-page .gainscope-selected-symbol{font-size:52px}.broverse-page .gainscope-selected-sign{font-family:Bebas Neue,sans-serif;font-size:40px;line-height:1;letter-spacing:2px;color:var(--bv-ink)}.broverse-page .gainscope-selected-dates{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:var(--bv-muted)}.broverse-page .gainscope-meta{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.broverse-page .gainscope-meta-card{border:2px solid var(--dark);border-radius:8px;padding:14px;color:var(--dark)}.broverse-page .gainscope-meta-card.meta-exercise{background:var(--lime)}.broverse-page .gainscope-meta-card.meta-pr{background:var(--banana)}.broverse-page .gainscope-meta-card.meta-warning{background:var(--coral);color:#fff}.broverse-page .gainscope-meta-card.meta-protein{background:var(--sky-blue)}.broverse-page .gainscope-meta-label{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;opacity:.75;margin-bottom:4px}.broverse-page .gainscope-meta-value{font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:1px}.broverse-page .gainscope-reading{background:var(--dark);color:var(--bv-ink);padding:18px;font-family:Barlow,sans-serif;font-size:14px;line-height:1.7;font-style:italic;border-radius:8px}.broverse-page .desk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:48px}.broverse-page .desk-card{border:2px solid var(--purple);border-radius:10px;box-shadow:5px 5px 0 var(--bv-shadow);background:var(--bv-panel);padding:20px}.broverse-page .desk-card-name{font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:1px;color:var(--bv-ink);margin-bottom:8px}.broverse-page .desk-card-desc{font-size:16px;line-height:1.65;color:var(--bv-muted);margin-bottom:14px}.broverse-page .desk-meta{display:flex;gap:8px;flex-wrap:wrap}.broverse-page .desk-tag{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:3px 8px;border:2px solid var(--dark);border-radius:5px;color:var(--dark)}.broverse-page .desk-tag.reps{background:var(--banana)}.broverse-page .desk-tag.muscle{background:var(--lime)}.broverse-page .desk-tag.detect-ZERO{background:var(--sky-blue)}.broverse-page .desk-tag.detect-LOW{background:var(--lime)}.broverse-page .desk-tag.detect-MEDIUM{background:var(--banana)}.broverse-page .desk-tag.detect-HIGH{background:var(--coral);color:#fff}.broverse-page .gains-timer{border:3px solid var(--lime);border-radius:14px;box-shadow:0 0 26px #b4ff3959;background:var(--dark);color:var(--lime);padding:28px;text-align:center;margin-bottom:40px}.broverse-page .gains-timer-tight{margin-bottom:24px}.broverse-page .gains-global-label{font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--bv-ink)}.broverse-page .timer-display{font-family:Bebas Neue,sans-serif;font-size:80px;line-height:1;letter-spacing:4px;color:var(--lime);text-shadow:0 0 18px rgba(180,255,57,.5)}.broverse-page .timer-display-banana{color:var(--banana);text-shadow:0 0 18px rgba(255,230,0,.5)}.broverse-page .timer-display.urgent{color:var(--hot-pink);animation:bvBlink .5s infinite}.broverse-page .timer-label{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--bv-muted);margin-bottom:16px}.broverse-page .desk-timer-label{font-size:34px;letter-spacing:4px;color:var(--bv-muted)}.broverse-page .desk-timer-display{font-size:112px;margin:8px 0 16px}.broverse-page .desk-timer-controls{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap}.broverse-page .desk-timer-interval{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.broverse-page .desk-timer-interval-label{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:2px;color:var(--bv-muted);text-transform:uppercase}.broverse-page .desk-interval-btn{font-family:Bebas Neue,sans-serif;font-size:33px;letter-spacing:2px;border:2px solid transparent;border-radius:8px;background:transparent;color:var(--bv-ink);padding:8px 14px;cursor:pointer}.broverse-page .desk-interval-btn.active{background:var(--banana);color:var(--dark);border-color:var(--banana)}.broverse-page .desk-timer-start-btn{font-family:Bebas Neue,sans-serif;font-size:36px;letter-spacing:2px;border:2px solid var(--lime);border-radius:8px;background:var(--lime);color:var(--dark);padding:10px 22px;cursor:pointer}.broverse-page .desk-timer-start-btn.stop{background:transparent;color:var(--bv-ink);border-color:var(--bv-ink)}.broverse-page .milestone-wrap{margin:12px auto;max-width:420px}.broverse-page .milestone-label{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;color:var(--bv-ink);margin-bottom:6px}.broverse-page .milestone-progress{width:100%;height:8px;border:2px solid #3a2a5a;background:#1a1030}.broverse-page .milestone-progress::-webkit-progress-bar{background:#1a1030}.broverse-page .milestone-progress::-webkit-progress-value{background:var(--lime);-webkit-transition:width .25s;transition:width .25s}.broverse-page .milestone-progress::-moz-progress-bar{background:var(--lime)}.broverse-page .milestone-hit{background:var(--banana);color:var(--dark);font-family:Bebas Neue,sans-serif;font-size:16px;letter-spacing:2px;padding:10px 20px;margin:16px auto;max-width:640px;border:2px solid var(--dark);border-radius:8px}.broverse-page .bv-scoreboard{position:relative;padding:44px 28px 30px;border:5px solid #2b2738;border-radius:16px;background:radial-gradient(circle at 16px 16px,#8a84a6 0 3px,#2a2638 3.5px 4.5px,transparent 5px),radial-gradient(circle at calc(100% - 16px) 16px,#8a84a6 0 3px,#2a2638 3.5px 4.5px,transparent 5px),radial-gradient(circle at 16px calc(100% - 16px),#8a84a6 0 3px,#2a2638 3.5px 4.5px,transparent 5px),radial-gradient(circle at calc(100% - 16px) calc(100% - 16px),#8a84a6 0 3px,#2a2638 3.5px 4.5px,transparent 5px),linear-gradient(180deg,#17131f,#07060b);box-shadow:inset 0 0 0 2px #000,inset 0 0 40px #000c,0 0 0 3px var(--lime),0 0 30px #b4ff394d,10px 10px 0 var(--bv-shadow)}.broverse-page .bv-scoreboard:after{content:attr(data-board);position:absolute;top:-17px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:4px;color:#fff;background:var(--hot-pink);padding:5px 18px 2px;border:3px solid #07060b;border-radius:6px;box-shadow:var(--bv-glow-pink)}.broverse-page .bv-scoreboard .gains-global-label{font-size:26px;color:#ffb347;text-shadow:0 0 12px rgba(255,179,71,.45)}.broverse-page .bv-scoreboard .timer-display{position:relative;display:inline-block;margin:14px 0 6px;padding:10px 26px 0;font-size:clamp(56px,15vw,104px);background:#0b0805;border:2px solid #000;border-radius:8px;box-shadow:inset 0 0 22px #000,0 0 0 4px #1f1b2a}.broverse-page .bv-scoreboard .timer-display:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(11,8,5,.9) 0 1.5px,transparent 1.5px 5px),repeating-linear-gradient(90deg,rgba(11,8,5,.9) 0 1.5px,transparent 1.5px 5px)}.broverse-page .bv-scoreboard .desk-timer-display{font-size:clamp(64px,18vw,120px)}.broverse-page .bv-plate-stage{position:relative;display:grid;place-items:center;padding:40px 0 44px;margin-bottom:12px}.broverse-page .bv-plate{position:relative;width:224px;height:224px;border-radius:50%;border:6px solid #0f0d18;padding:0;cursor:pointer;color:inherit;background:radial-gradient(circle,transparent 0 29%,rgba(255,255,255,.12) 29.5% 30.5%,transparent 31%),radial-gradient(circle,transparent 0 64%,rgba(0,0,0,.55) 64.5% 66.5%,rgba(255,255,255,.1) 67% 68%,transparent 68.5%),conic-gradient(from 210deg,#26232f,#5d5874,#2a2735,#4c4762,#26232f,#635e7c,#2a2735,#4c4762,#26232f);box-shadow:0 12px #07060b,0 0 0 4px var(--hot-pink),0 0 44px #ff3cac8c,inset 0 3px 8px #ffffff40,inset 0 -10px 18px #0000008c;transition:transform .1s ease,box-shadow .1s ease,filter .2s ease}.broverse-page .bv-plate:hover{transform:translateY(-3px) rotate(-5deg)}.broverse-page .bv-plate:active:not(:disabled){transform:translateY(9px) rotate(4deg);box-shadow:0 3px #07060b,0 0 0 4px var(--hot-pink),0 0 70px #ff3cacd9,inset 0 3px 8px #ffffff40,inset 0 -10px 18px #0000008c}.broverse-page .bv-plate:disabled{cursor:not-allowed;filter:grayscale(.7) brightness(.75)}.broverse-page .bv-plate:focus-visible{outline:3px solid var(--banana);outline-offset:8px}.broverse-page .bv-plate-ring{position:absolute;inset:0;width:100%;height:100%}.broverse-page .bv-plate-ring text{fill:#f6ecff80}.broverse-page .bv-plate-label{position:absolute;left:0;right:0;top:22%;font-family:Bebas Neue,sans-serif;font-size:46px;line-height:1;letter-spacing:4px;color:var(--banana);text-shadow:0 3px 0 #000,0 0 16px rgba(255,230,0,.6)}.broverse-page .bv-plate.is-rate-limited .bv-plate-label{top:30%;font-size:24px;letter-spacing:2px}.broverse-page .bv-plate-hole{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:radial-gradient(circle,#000 0 52%,#46415a 58% 68%,#15121e 74%);box-shadow:0 0 0 3px #0f0d18,inset 0 4px 8px #000}.broverse-page .bv-plate-weight{position:absolute;left:0;right:0;bottom:22%;font-family:Bebas Neue,sans-serif;font-size:26px;letter-spacing:3px;color:#f6ecffcc;text-shadow:0 2px 0 #000}.broverse-page .bv-plate-shock{position:absolute;left:50%;top:50%;width:224px;height:224px;margin:-112px 0 0 -112px;border-radius:50%;border:4px solid var(--hot-pink);pointer-events:none;opacity:0;animation:bvShock .6s ease-out}.broverse-page .bv-rep-pop{position:absolute;z-index:2;left:50%;top:28px;white-space:nowrap;pointer-events:none;font-family:Bebas Neue,sans-serif;font-size:34px;color:var(--lime);text-shadow:0 3px 0 #000,0 0 14px rgba(180,255,57,.7);opacity:0;animation:bvPop .9s cubic-bezier(.2,.8,.2,1)}.broverse-page .gym-stats-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:24px}.broverse-page .gym-stat-card{border:2px solid var(--purple);border-radius:10px;box-shadow:4px 4px 0 var(--bv-shadow);background:var(--bv-panel);padding:16px;text-align:center}.broverse-page .gym-stat-label{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--bv-muted);margin-bottom:6px}.broverse-page .gym-stat-value{font-family:Bebas Neue,sans-serif;font-size:30px;line-height:1;color:var(--bv-ink)}.broverse-page .gym-value-lime{color:var(--lime)}.broverse-page .gym-value-coral{color:var(--coral)}.broverse-page .gym-value-banana{color:var(--banana)}.broverse-page .gym-rest-wrap{text-align:center}.broverse-page .btn-rest-day{font-size:14px;padding:8px 20px;opacity:.6}.broverse-page .calc-box{border:3px solid var(--lime);border-radius:14px;box-shadow:0 0 26px #b4ff394d;background:var(--bv-panel);padding:34px;margin-top:40px}.broverse-page .calc-box .section-sub{font-size:32px;text-align:center;margin-bottom:28px}.broverse-page .calc-row{display:grid;grid-template-columns:minmax(260px,1fr) 108px 112px;align-items:center;-moz-column-gap:14px;column-gap:14px;margin-bottom:16px}.broverse-page .calc-label{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;min-width:0;color:var(--bv-ink)}.broverse-page .calc-input{font-family:Bebas Neue,sans-serif;font-size:34px;width:100%;height:56px;border:2px solid var(--purple);border-radius:8px;padding:4px 10px;outline:none;text-align:center;background:#0e0722;color:var(--bv-ink);line-height:1;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.broverse-page .calc-input::-moz-placeholder{color:#7d6ba8;opacity:1}.broverse-page .calc-input::placeholder{color:#7d6ba8;opacity:1}.broverse-page .calc-input::-webkit-outer-spin-button,.broverse-page .calc-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.broverse-page .calc-unit{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;color:var(--bv-muted);letter-spacing:1px;text-transform:uppercase}.broverse-page .calc-result{background:var(--dark);color:var(--lime);font-family:Bebas Neue,sans-serif;font-size:46px;letter-spacing:2px;padding:22px;text-align:center;margin-top:18px;border:2px solid var(--lime);border-radius:8px}.broverse-page .download-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.broverse-page .asset-card{background:var(--bv-panel);border:2px solid var(--purple);border-radius:10px;box-shadow:5px 5px 0 var(--bv-shadow);padding:12px}.broverse-page .asset-preview{border:2px solid var(--purple);background:#0e0722;min-height:150px;display:flex;align-items:center;justify-content:center;overflow:hidden}.broverse-page .asset-preview svg{width:100%;height:auto;display:block}.broverse-page .asset-title{font-family:Bebas Neue,sans-serif;font-size:24px;margin-top:10px;letter-spacing:1px;color:var(--bv-ink)}.broverse-page .asset-type{font-family:Barlow Condensed,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--bv-muted);margin-bottom:8px}.broverse-page .btn-download{width:100%;font-size:18px;padding:8px 12px}.broverse-page .bv-destination{position:fixed;inset:0;z-index:70;background:radial-gradient(120% 80% at 50% 0%,var(--bv-deep) 0%,var(--bv-night) 45%,var(--bv-void) 100%);overflow-y:auto}.broverse-page .bv-destination-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:16px;padding:14px 20px;background:#090412f0;border-bottom:3px solid var(--hot-pink)}.broverse-page .bv-back-btn{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:2px;color:var(--dark);background:var(--banana);border:2px solid var(--dark);border-radius:8px;padding:8px 18px;cursor:pointer;box-shadow:0 0 16px #ffe60066}.broverse-page .bv-destination-title{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:3px;color:var(--bv-ink)}.broverse-page .checkout-empty{text-align:center;padding-top:80px}.broverse-page .checkout-empty-icon{font-size:80px;margin-bottom:16px}.broverse-page .btn-go-store{font-size:22px;padding:14px 40px}.broverse-page .checkout-grid{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}.broverse-page .checkout-item-row{border:2px solid var(--purple);border-radius:10px;box-shadow:5px 5px 0 var(--bv-shadow);background:var(--bv-panel);padding:20px;margin-bottom:16px;display:flex;gap:16px;align-items:center}.broverse-page .checkout-item-emoji{font-size:40px}.broverse-page .checkout-item-main{flex:1}.broverse-page .checkout-item-name{font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:1px;color:var(--bv-ink)}.broverse-page .checkout-item-tagline{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;color:var(--bv-muted);text-transform:uppercase}.broverse-page .checkout-item-qty{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;color:var(--bv-muted);margin-top:4px;text-transform:uppercase}.broverse-page .checkout-item-price-col{text-align:right}.broverse-page .checkout-item-price{font-family:Bebas Neue,sans-serif;font-size:28px;color:var(--banana)}.broverse-page .checkout-item-gains{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;color:var(--hot-pink);text-transform:uppercase}.broverse-page .checkout-summary{border:3px solid var(--hot-pink);border-radius:12px;box-shadow:var(--bv-glow-pink);background:var(--bv-panel-2);padding:24px;position:sticky;top:80px}.broverse-page .checkout-summary-title{font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:2px;margin-bottom:16px;color:var(--bv-ink)}.broverse-page .checkout-summary-lines{border-top:2px solid var(--purple);padding-top:12px;margin-bottom:4px}.broverse-page .checkout-summary-line{display:flex;justify-content:space-between;font-family:Barlow Condensed,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;color:var(--bv-muted)}.broverse-page .checkout-summary-name{color:var(--bv-ink)}.broverse-page .checkout-summary-total-wrap{border-top:2px solid var(--purple);padding-top:12px;margin-bottom:4px}.broverse-page .checkout-summary-total{display:flex;justify-content:space-between;font-family:Bebas Neue,sans-serif;font-size:22px;color:var(--bv-ink)}.broverse-page .checkout-summary-total-gains{display:flex;justify-content:space-between;font-family:Bebas Neue,sans-serif;font-size:16px;color:var(--hot-pink);margin-top:4px}.broverse-page .checkout-summary-note{background:var(--banana);border:2px solid var(--dark);border-radius:6px;padding:10px;margin-bottom:16px;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--dark)}.broverse-page .btn-checkout-cta{font-size:20px}.broverse-page .checkout-clear-btn{width:100%;background:none;border:none;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bv-muted);cursor:pointer;margin-top:10px;text-decoration:underline}.broverse-page .checkout-form-wrap{max-width:560px}.broverse-page .checkout-field-group{margin-bottom:12px}.broverse-page .shipping-field-group,.broverse-page .shipping-method-wrap{margin-bottom:18px}.broverse-page .checkout-singleline-input{min-height:unset;height:48px;resize:none}.broverse-page .shipping-option{display:flex;gap:12px;padding:12px;border:2px solid var(--purple);border-radius:8px;background:var(--bv-panel);margin-bottom:8px;cursor:pointer}.broverse-page .shipping-option.selected{border-color:var(--hot-pink);background:#2a0f2a}.broverse-page .shipping-option-radio{accent-color:var(--hot-pink);margin-top:2px}.broverse-page .shipping-option-label{font-family:Bebas Neue,sans-serif;font-size:16px;letter-spacing:1px;color:var(--bv-ink)}.broverse-page .shipping-option-sub{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;color:var(--bv-muted);text-transform:uppercase}.broverse-page .checkout-actions-row{display:flex;gap:12px}.broverse-page .btn-checkout-cta-flex{flex:1;font-size:20px}.broverse-page .payment-note-1{background:var(--bv-panel-2);border:2px solid var(--purple);border-radius:6px;padding:12px;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bv-muted)}.broverse-page .payment-note-2{background:var(--banana);border:2px solid var(--dark);border-radius:6px;padding:10px 12px;margin-top:10px;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;color:var(--dark)}.broverse-page .payment-required-box{border:2px solid var(--dark);border-radius:8px;background:var(--banana);padding:16px 20px;margin-top:16px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.broverse-page .payment-required-label{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:2px;color:var(--dark)}.broverse-page .payment-required-value{font-family:Bebas Neue,sans-serif;font-size:28px;color:var(--hot-pink)}.broverse-page .checkout-centered{text-align:center}.broverse-page .processing-steps-wrap{max-width:520px;margin:0 auto}.broverse-page .processing-step{padding:10px;margin-bottom:8px;border:2px solid var(--purple);border-radius:6px;background:var(--bv-panel);color:var(--bv-ink)}.broverse-page .processing-step.done{background:#1c3a12;border-color:var(--lime)}.broverse-page .processing-step.current{background:#4a3a0a;border-color:var(--banana)}.broverse-page .checkout-rejected-wrap{max-width:680px;margin:0 auto}.broverse-page .checkout-rejected-card{background:var(--hot-pink);border:4px solid var(--dark);border-radius:14px;box-shadow:0 0 40px #ff3cac80,12px 12px 0 var(--bv-shadow);padding:40px 32px;margin-bottom:24px}.broverse-page .checkout-rejected-icon{font-size:64px;margin-bottom:16px}.broverse-page .checkout-rejected-pill{background:var(--dark);color:var(--hot-pink);font-family:Bebas Neue,sans-serif;font-size:13px;letter-spacing:4px;padding:6px 16px;display:inline-block;margin-bottom:20px;border-radius:4px}.broverse-page .checkout-rejected-headline{font-family:Bebas Neue,sans-serif;font-size:clamp(36px,7vw,64px);color:var(--dark);line-height:1;letter-spacing:2px;margin-bottom:16px}.broverse-page .checkout-rejected-detail{font-family:Barlow,sans-serif;font-size:16px;color:var(--dark);line-height:1.7;margin-bottom:24px}.broverse-page .checkout-rejected-stats{background:var(--dark);border:2px solid var(--banana);border-radius:8px;padding:20px;margin-bottom:20px}.broverse-page .checkout-rejected-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.broverse-page .checkout-rejected-col{text-align:left}.broverse-page .checkout-rejected-col-right{border-left:2px solid #3a2a5a;padding-left:16px}.broverse-page .checkout-rejected-label{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;color:var(--bv-muted);text-transform:uppercase;margin-bottom:4px}.broverse-page .checkout-rejected-value{font-family:Bebas Neue,sans-serif;font-size:32px;line-height:1;color:var(--bv-ink)}.broverse-page .checkout-rejected-value-balance{color:var(--coral)}.broverse-page .checkout-rejected-value-required{color:var(--banana)}.broverse-page .checkout-rejected-unit{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;color:var(--bv-muted);text-transform:uppercase}.broverse-page .checkout-rejected-progress-wrap{margin-top:16px}.broverse-page .checkout-rejected-progress{width:100%;height:8px}.broverse-page .checkout-rejected-progress::-webkit-progress-bar{background:#1a1030}.broverse-page .checkout-rejected-progress::-webkit-progress-value{background:var(--coral);-webkit-transition:width 1s ease;transition:width 1s ease}.broverse-page .checkout-rejected-progress::-moz-progress-bar{background:var(--coral)}.broverse-page .checkout-rejected-progress-text{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;color:var(--bv-muted);text-transform:uppercase;margin-top:6px;text-align:right}.broverse-page .checkout-rejected-help{font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--dark);opacity:.75}.broverse-page .checkout-rejected-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.broverse-page .btn-checkout-secondary{font-size:18px}.broverse-page .checkout-error-code{font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--bv-muted);margin-top:16px}.broverse-page .nav-checkout-btn{position:relative}.broverse-page .nav-checkout-count{position:absolute;top:4px;right:4px;background:var(--hot-pink);color:#fff;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:2px solid var(--banana)}.broverse-page .poster-builder-shell{display:flex;gap:0;min-height:calc(100vh - 60px);background:var(--bv-night)}.broverse-page .poster-builder-panel{width:340px;flex-shrink:0;background:var(--dark);display:flex;flex-direction:column;border-right:3px solid var(--banana);overflow:auto}.broverse-page .poster-panel-section{padding:20px;border-bottom:2px solid #2a1a44}.broverse-page .poster-panel-heading{font-family:Bebas Neue,sans-serif;font-size:14px;letter-spacing:3px;color:var(--bv-muted);margin-bottom:12px}.broverse-page .poster-template-scroll{max-height:260px;overflow-y:auto;padding-right:4px}.broverse-page .poster-template-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.broverse-page .poster-template-card{aspect-ratio:3/4;background:#0e0722;border:2px solid #2a1a44;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;padding:0}.broverse-page .poster-template-card.is-selected{border-color:var(--banana)}.broverse-page .poster-template-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.broverse-page .poster-template-label{position:absolute;bottom:0;left:0;right:0;background:#000000bf;font-family:Bebas Neue,sans-serif;font-size:9px;letter-spacing:1px;color:var(--banana);text-align:center;padding:3px 2px}.broverse-page .poster-template-dot{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--banana)}.broverse-page .poster-input{width:100%;background:#0e0722;border:2px solid #2a1a44;border-radius:6px;font-family:Bebas Neue,sans-serif;letter-spacing:1px;padding:8px;outline:none}.broverse-page .poster-input-main{color:var(--banana);font-size:16px;resize:vertical;min-height:60px}.broverse-page .poster-input-sub{color:var(--lime);font-size:14px;margin-top:10px}.broverse-page .poster-preset-wrap{margin-top:10px}.broverse-page .poster-mini-heading{font-family:Bebas Neue,sans-serif;font-size:11px;letter-spacing:2px;color:var(--bv-muted);margin-bottom:6px}.broverse-page .poster-preset-list{display:grid;grid-template-columns:1fr;gap:6px;max-height:132px;overflow-y:auto}.broverse-page .poster-preset-btn{background:#0e0722;border:2px solid #2a1a44;border-radius:6px;color:var(--banana);font-family:Bebas Neue,sans-serif;font-size:12px;letter-spacing:1px;padding:8px;text-align:left;cursor:pointer}.broverse-page .poster-slider-row{display:flex;gap:12px;align-items:center;margin-top:10px}.broverse-page .poster-range{width:100%}.broverse-page .poster-range-size{accent-color:var(--banana)}.broverse-page .poster-range-y{accent-color:var(--hot-pink)}.broverse-page .poster-color-input{width:44px;height:32px;border:2px solid #2a1a44;cursor:pointer;background:none;padding:0}.broverse-page .poster-y-wrap{margin-top:10px}.broverse-page .poster-y-actions{display:flex;gap:6px;margin-bottom:6px;flex-wrap:wrap}.broverse-page .poster-mini-btn{font-family:Bebas Neue,sans-serif;font-size:12px;letter-spacing:1px;border:2px solid #3a2a5a;border-radius:6px;color:var(--bv-ink);padding:5px 10px;cursor:pointer;background:#241546}.broverse-page .poster-mini-btn-reset{background:var(--hot-pink);color:var(--dark)}.broverse-page .poster-panel-stickers{flex:1}.broverse-page .poster-sticker-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.broverse-page .poster-sticker-btn{background:#0e0722;border:2px solid #2a1a44;border-radius:6px;padding:8px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px}.broverse-page .poster-sticker-preview{width:60px;height:40px;display:flex;align-items:center;justify-content:center}.broverse-page .poster-sticker-name{font-family:Bebas Neue,sans-serif;font-size:10px;letter-spacing:1px;color:var(--bv-muted);text-align:center}.broverse-page .poster-selected-wrap{padding:16px;border-bottom:2px solid #2a1a44;background:#0e0722}.broverse-page .poster-selected-title{font-family:Bebas Neue,sans-serif;font-size:12px;letter-spacing:2px;color:var(--hot-pink);margin-bottom:10px}.broverse-page .poster-selected-actions{display:flex;gap:6px;flex-wrap:wrap}.broverse-page .poster-export-wrap{padding:20px}.broverse-page .poster-export-row{display:flex;gap:8px}.broverse-page .poster-export-btn{flex:1;border:2px solid var(--banana);border-radius:8px;color:var(--dark);font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:2px;padding:12px;cursor:pointer}.broverse-page .poster-export-btn-png{background:var(--hot-pink)}.broverse-page .poster-export-btn-svg{background:var(--banana)}.broverse-page .poster-builder-stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px;overflow:auto;background:#140a26}.broverse-page .poster-canvas{width:min(600px,100%);aspect-ratio:3/4;flex-shrink:0;box-shadow:0 0 0 4px var(--banana),16px 16px #00000080;cursor:default;background:#0e0722}.broverse-page .poster-canvas.is-dragging{cursor:grabbing}.broverse-page .poster-canvas-svg{width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.broverse-page .poster-live-text-shadow{filter:drop-shadow(3px 3px 0 rgba(0,0,0,.5))}.broverse-page .poster-live-sub-shadow{filter:drop-shadow(2px 2px 0 rgba(0,0,0,.5))}.broverse-page .stripe-sep{height:8px;background:repeating-linear-gradient(90deg,var(--hot-pink) 0,var(--hot-pink) 20px,var(--banana) 20px,var(--banana) 40px);border-top:2px solid var(--dark);border-bottom:2px solid var(--dark);box-shadow:0 0 14px #ff3cac66}.broverse-page .bv-footer{position:relative;isolation:isolate;overflow:hidden;min-height:400px;display:grid;place-items:center;padding:64px 24px 72px;text-align:center;color:#2a1206;border-top:6px solid #120826;background:linear-gradient(180deg,rgba(8,4,15,.6) 0%,transparent 20%,transparent 80%,rgba(8,4,15,.5) 100%),linear-gradient(100deg,rgba(255,255,255,.18) 0%,transparent 28%,transparent 62%,rgba(255,255,255,.1) 80%,transparent 100%),repeating-linear-gradient(90deg,rgba(70,30,5,.38) 0 2px,transparent 2px 56px),repeating-linear-gradient(90deg,transparent 0 17px,rgba(120,60,20,.12) 17px 18px,transparent 18px 31px),linear-gradient(90deg,#c4813f,#d79a58 25%,#c88848,#dba062 75%,#c4813f)}.broverse-page .bv-court-line{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:8px;margin-left:-4px;background:var(--hot-pink);opacity:.85}.broverse-page .bv-court-circle{position:absolute;z-index:-1;left:50%;top:50%;width:340px;height:340px;margin:-170px 0 0 -170px;border-radius:50%;border:8px solid var(--hot-pink);background:radial-gradient(circle,rgba(255,230,0,.35) 0 38%,transparent 38.5% 44%,rgba(0,229,255,.5) 44.5% 46%,transparent 46.5%);opacity:.9}.broverse-page .bv-footer-inner{position:relative}.broverse-page .footer-logo{font-family:Bebas Neue,sans-serif;font-size:clamp(64px,11vw,104px);line-height:.9;letter-spacing:6px;color:var(--banana);text-shadow:-3px -3px 0 #120826,3px -3px 0 #120826,-3px 3px 0 #120826,3px 3px 0 #120826,8px 8px 0 #120826,0 0 40px rgba(255,230,0,.4)}.broverse-page .footer-tagline{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:17px;letter-spacing:4px;text-transform:uppercase;color:#2a1206;margin-top:12px;text-shadow:0 1px 0 rgba(255,220,170,.6)}.broverse-page .toast{position:fixed;bottom:32px;right:32px;background:var(--lime);border:3px solid var(--dark);border-radius:10px;box-shadow:0 0 24px #b4ff398c;padding:16px 24px;font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:2px;color:var(--dark);z-index:999;animation:bvToastIn .28s cubic-bezier(.2,.8,.2,1)}.broverse-page .bv-hr{--hr: #00e5ff;position:fixed;left:16px;bottom:16px;z-index:60;width:214px;padding:10px 12px 8px;pointer-events:none;background:#08040fe0;border:2px solid var(--hr);border-radius:12px;box-shadow:0 0 18px color-mix(in srgb,var(--hr) 45%,transparent),6px 6px 0 var(--bv-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .4s ease,box-shadow .4s ease}.broverse-page .bv-hr[data-zone=REDLINE]{animation:bvShake .28s linear infinite}.broverse-page .bv-hr-top{display:flex;align-items:baseline;gap:6px}.broverse-page .bv-hr-heart{display:inline-block;font-size:20px;color:var(--hr);text-shadow:0 0 10px var(--hr)}.broverse-page .bv-hr-bpm{min-width:3ch;text-align:right;font-family:VT323,monospace;font-size:40px;line-height:.75;color:#fff;text-shadow:0 0 10px var(--hr)}.broverse-page .bv-hr-unit{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:12px;letter-spacing:2px;color:var(--bv-muted)}.broverse-page .bv-hr-zone{margin-left:auto;font-family:Bebas Neue,sans-serif;font-size:16px;letter-spacing:2px;color:var(--hr);transition:color .4s ease}.broverse-page .bv-hr-ekg{display:block;width:184px;height:40px;margin-top:6px}.broverse-page .bv-sweat{position:fixed;inset:0;z-index:54;overflow:hidden;pointer-events:none}.broverse-page .bv-drop{display:none;position:absolute;top:-24px;left:var(--x);width:calc(16px * var(--s));height:calc(16px * var(--s));border-radius:0 50% 50%;rotate:45deg;background:radial-gradient(circle at 60% 60%,#fff 0 14%,#b9f4ff 30%,#39d3ff 72%,#0098d0);box-shadow:0 0 12px #00e5ff99;opacity:0;animation:bvDrop var(--dur) cubic-bezier(.5,0,.9,.6) var(--delay) infinite}.broverse-page .bv-sweat[data-level="1"] .bv-drop:nth-child(-n+5),.broverse-page .bv-sweat[data-level="2"] .bv-drop:nth-child(-n+11),.broverse-page .bv-sweat[data-level="3"] .bv-drop{display:block}@keyframes bvBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes bvGridScroll{0%{background-position:0 0,0 0}to{background-position:0 0,0 40px}}@keyframes bvSunPulse{0%,to{filter:drop-shadow(0 0 50px rgba(255,80,160,.45))}50%{filter:drop-shadow(0 0 78px rgba(255,120,180,.7))}}@keyframes bvScanDrift{0%{background-position:0 0}to{background-position:0 6px}}@keyframes bvMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes bvBob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes bvFlex{0%,to{transform:translateY(50%) scale(1)}50%{transform:translateY(50%) scale(1.35) rotate(-8deg)}}@keyframes bvToastIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes bvShine{0%,55%{background-position:100% 0,0 0}85%,to{background-position:0% 0,0 0}}@keyframes bvTitleDrip{0%{translate:0 0;scale:.3;opacity:0}12%{translate:0 0;scale:1;opacity:1}35%{translate:0 .06em;opacity:1}to{translate:0 .95em;opacity:0}}@keyframes bvDrop{0%{translate:0 0;opacity:0}10%{opacity:.95}85%{opacity:.9}to{translate:0 108vh;opacity:0}}@keyframes bvShock{0%{transform:scale(1);opacity:.9}to{transform:scale(1.75);opacity:0}}@keyframes bvPop{0%{transform:translate(calc(-50% + var(--pop-x)),20px) scale(.6);opacity:0}20%{transform:translate(calc(-50% + var(--pop-x))) scale(1.15);opacity:1}to{transform:translate(calc(-50% + var(--pop-x)),-80px) scale(1);opacity:0}}@keyframes bvShake{0%,to{translate:0 0}25%{translate:1px -1px}50%{translate:-1px 1px}75%{translate:1px 1px}}@media(max-width:900px){.broverse-page .products-grid,.broverse-page .checkout-grid{grid-template-columns:1fr}.broverse-page .checkout-summary{position:static}.broverse-page .poster-builder-shell{flex-direction:column}.broverse-page .poster-builder-panel{width:100%;border-right:none;border-bottom:3px solid var(--banana)}}@media(max-width:760px){.broverse-page .bv-pump,.broverse-page .bv-pump-emoji{display:none}.broverse-page .broify-inputs,.broverse-page .isbro-grid,.broverse-page .name-stats,.broverse-page .gainscope-meta,.broverse-page .gym-stats-grid,.broverse-page .checkout-rejected-stats-grid{grid-template-columns:1fr}.broverse-page .desk-timer-label{font-size:24px}.broverse-page .desk-timer-controls{gap:14px}.broverse-page .desk-timer-interval-label{font-size:19px}.broverse-page .desk-interval-btn{font-size:26px;padding:6px 10px}.broverse-page .desk-timer-start-btn{font-size:26px;padding:8px 14px}.broverse-page .calc-row{grid-template-columns:1fr;row-gap:8px}.broverse-page .calc-label{font-size:20px}.broverse-page .calc-input{max-width:160px;font-size:30px}.broverse-page .calc-unit{font-size:16px}.broverse-page .calc-result{font-size:34px}.broverse-page .toast{bottom:18px;right:18px;left:18px;font-size:20px;text-align:center}.broverse-page .poster-export-row{flex-direction:column}.broverse-page .bv-osd{inset:22px 16px;font-size:20px}.broverse-page .bv-osd-br{display:none}.broverse-page .bv-set-tag{padding:56px 16px 0;gap:12px}.broverse-page .bv-scoreboard{padding:40px 14px 24px}.broverse-page .bv-scoreboard .timer-display{padding:8px 14px 0}.broverse-page .bv-scoreboard .gains-global-label{font-size:20px}.broverse-page .bv-hr{left:10px;bottom:10px;width:auto;padding:6px 10px}.broverse-page .bv-hr-ekg{display:none}.broverse-page .bv-hr-bpm{font-size:30px}}@media(max-width:640px){.broverse-page .bv-court-circle{width:260px;height:260px;margin:-130px 0 0 -130px}}@media(prefers-reduced-motion:reduce){.broverse-page .bv-scanlines,.broverse-page .bv-hero-sun,.broverse-page .bv-hero-grid,.broverse-page .gains-counter-track,.broverse-page .bv-scroll-cue span,.broverse-page .bv-pump-emoji.is-max,.broverse-page .broify-output.loading,.broverse-page .isbro-output.loading,.broverse-page .timer-display.urgent,.broverse-page .bv-title-line,.broverse-page .bv-hr,.broverse-page .bv-plate-shock,.broverse-page .bv-rep-pop{animation:none!important}.broverse-page .bv-drip,.broverse-page .bv-sweat{display:none}.broverse-page .bv-reveal{transition:none!important;opacity:1!important;transform:none!important}.broverse-page .gains-counter-track{padding-left:0}.broverse-page .bv-infomercial-track{animation:none!important;padding-left:0}}
