/* Static inline styles migrated to shared classes. Specificity preserves their precedence without overriding stylesheet !important rules. */

.bb-u-1a9139ea:is(#bb-inline-specificity, .bb-u-1a9139ea) {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 80vh;
  overflow: hidden;
  position: relative;
}

.bb-u-53eed179:is(#bb-inline-specificity, .bb-u-53eed179) {
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
}

.bb-u-f8e5c284:is(#bb-inline-specificity, .bb-u-f8e5c284) {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
  z-index: 2;
}

.bb-u-1a51a85d:is(#bb-inline-specificity, .bb-u-1a51a85d) {
  text-align: center;
  margin: 0 auto;
  max-width: 900px;
  background: transparent;
  border: none;
  box-shadow: none;
}

.bb-u-12d82661:is(#bb-inline-specificity, .bb-u-12d82661) {
  font-size: 5rem;
  margin-bottom: 20px;
  line-height: 0.9;
  font-weight: 800;
  letter-spacing: -3px;
  display: block;
}

.bb-u-493626aa:is(#bb-inline-specificity, .bb-u-493626aa) {
  display: block;
}

.bb-u-cf978e4a:is(#bb-inline-specificity, .bb-u-cf978e4a) {
  margin: 0 auto 40px;
  max-width: 700px;
  color: var(--bb-text-dim);
}

.bb-u-7c5522cd:is(#bb-inline-specificity, .bb-u-7c5522cd) {
  display: flex;
  gap: 15px;
  justify-content: center;
}

.bb-u-b8eed26b:is(#bb-inline-specificity, .bb-u-b8eed26b) {
  padding-top: 60px;
  padding-bottom: 80px;
}

.bb-u-26b9867f:is(#bb-inline-specificity, .bb-u-26b9867f) {
  padding: 20px;
}

.bb-u-ceb375f0:is(#bb-inline-specificity, .bb-u-ceb375f0) {
  color: var(--bb-cyan);
}

.bb-u-5e336df1:is(#bb-inline-specificity, .bb-u-5e336df1) {
  font-size: 14px;
  padding-left: 20px;
  list-style: square;
  color: var(--bb-text-muted);
}

.bb-u-615ff79f:is(#bb-inline-specificity, .bb-u-615ff79f) {
  padding: 20px;
  margin-top: 20px;
  border-left: 3px solid var(--bb-kelly);
}

.bb-u-1d7ce2d3:is(#bb-inline-specificity, .bb-u-1d7ce2d3) {
  color: var(--bb-kelly);
}

.bb-u-822e96ce:is(#bb-inline-specificity, .bb-u-822e96ce) {
  font-size: 14px;
}

.bb-u-f996088c:is(#bb-inline-specificity, .bb-u-f996088c) {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 20px;
}

.bb-u-ee5a2bc5:is(#bb-inline-specificity, .bb-u-ee5a2bc5) {
  margin-bottom: 40px;
  padding: 40px;
}

.bb-u-7acc7c8c:is(#bb-inline-specificity, .bb-u-7acc7c8c) {
  color: var(--bb-kelly);
  margin-bottom: 20px;
}

.bb-u-03ac2c6d:is(#bb-inline-specificity, .bb-u-03ac2c6d) {
  font-size: 1rem;
  color: var(--bb-text-dim);
  margin-top: 10px;
}

.bb-u-487d5ef7:is(#bb-inline-specificity, .bb-u-487d5ef7) {
  padding: 40px;
}

.bb-u-d543c361:is(#bb-inline-specificity, .bb-u-d543c361) {
  color: var(--bb-gold);
}

.bb-u-622ad9f8:is(#bb-inline-specificity, .bb-u-622ad9f8) {
  font-size: 14px;
  padding-left: 20px;
  color: var(--bb-text-muted);
}

.bb-u-384a0f90:is(#bb-inline-specificity, .bb-u-384a0f90) {
  font-size: 14px;
}

.bb-u-49f83523:is(#bb-inline-specificity, .bb-u-49f83523) {
  border-left-color: var(--bb-cyan);
  background: rgba(0, 176, 255, 0.05);
}

.bb-u-e0904c47:is(#bb-inline-specificity, .bb-u-e0904c47) {
  color: var(--bb-kelly);
  font-family: var(--font-code);
  font-size: 1.1rem;
  line-height: 1.8;
}

.bb-u-d457f87a:is(#bb-inline-specificity, .bb-u-d457f87a) {
  transition-delay: 100ms;
}

.bb-u-2ef15900:is(#bb-inline-specificity, .bb-u-2ef15900) {
  transform-origin: 150px 150px;
}

.bb-u-3ef08dbf:is(#bb-inline-specificity, .bb-u-3ef08dbf) {
  transform-origin: 260px 175px;
}

.bb-u-215147b9:is(#bb-inline-specificity, .bb-u-215147b9) {
  transform-origin: 850px 450px;
}

.bb-u-9ea5d170:is(#bb-inline-specificity, .bb-u-9ea5d170) {
  transform-origin: 720px 480px;
}

.bb-u-cfbdde8f:is(#bb-inline-specificity, .bb-u-cfbdde8f) {
  transform-origin: 500px 50px;
}

.bb-u-676fe52c:is(#bb-inline-specificity, .bb-u-676fe52c) {
  transform-origin: 90px 481px;
}

.bb-u-685d7f97:is(#bb-inline-specificity, .bb-u-685d7f97) {
  transform-origin: 390px 381px;
}

.bb-u-d7512598:is(#bb-inline-specificity, .bb-u-d7512598) {
  transform-origin: 590px 231px;
}

.bb-u-2c2780a0:is(#bb-inline-specificity, .bb-u-2c2780a0) {
  transform-origin: 840px 81px;
}

.bb-u-3d23117d:is(#bb-inline-specificity, .bb-u-3d23117d) {
  transform-origin: 290px 281px;
}

.bb-u-f9ed323d:is(#bb-inline-specificity, .bb-u-f9ed323d) {
  padding-top: 80px;
}

.bb-u-73a6337a:is(#bb-inline-specificity, .bb-u-73a6337a) {
  display: none;
}

.bb-u-9685238f:is(#bb-inline-specificity, .bb-u-9685238f) {
  text-align: center;
}

.bb-u-17b6be3e:is(#bb-inline-specificity, .bb-u-17b6be3e) {
  color: var(--bb-kelly);
  margin-bottom: 25px;
}

.bb-u-0a9dc5e3:is(#bb-inline-specificity, .bb-u-0a9dc5e3) {
  font-family: var(--font-code);
  font-size: 14px;
  color: var(--bb-text-dim);
}

.bb-u-6f73e371:is(#bb-inline-specificity, .bb-u-6f73e371) {
  margin-bottom: 20px;
}

.bb-u-f7265ba5:is(#bb-inline-specificity, .bb-u-f7265ba5) {
  font-size: max(14px, 0.9rem);
  margin-top: 10px;
  opacity: 0.7;
}

.bb-u-73bdaa39:is(#bb-inline-specificity, .bb-u-73bdaa39) {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bb-u-9c6be93d:is(#bb-inline-specificity, .bb-u-9c6be93d) {
  display: flex;
  align-items: center;
}

.bb-u-683cf026:is(#bb-inline-specificity, .bb-u-683cf026) {
  font-size: 1rem;
}

.bb-u-f39038c7:is(#bb-inline-specificity, .bb-u-f39038c7) {
  font-weight: bold;
  color: var(--bb-cyan);
}

.bb-u-c8e1a092:is(#bb-inline-specificity, .bb-u-c8e1a092) {
  background: rgba(255,255,255,0.05);
  padding: 30px;
  border-radius: 4px;
  margin-bottom: 25px;
  border-left: 3px solid var(--bb-text-dim);
  font-family: var(--font-code);
  line-height: 1.6;
}

.bb-u-8e58511c:is(#bb-inline-specificity, .bb-u-8e58511c) {
  grid-template-columns: 1fr 1fr;
}

.bb-u-e3177401:is(#bb-inline-specificity, .bb-u-e3177401) {
  margin-top: 30px;
  text-align: right;
}

.bb-u-7acaeb6a:is(#bb-inline-specificity, .bb-u-7acaeb6a) {
  font-size: 1.4rem;
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-weight: 700;
}

.bb-u-0847d9f7:is(#bb-inline-specificity, .bb-u-0847d9f7) {
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 15px;
}

.bb-u-865ecd2f:is(#bb-inline-specificity, .bb-u-865ecd2f) {
  border-color: var(--bb-kelly);
}

.bb-u-2327011e:is(#bb-inline-specificity, .bb-u-2327011e) {
  color: #fff;
  margin-top: 40px;
  text-align: center;
}

.bb-u-6ca70cc0:is(#bb-inline-specificity, .bb-u-6ca70cc0) {
  text-align: center;
  margin-top: 35px;
}

.bb-u-4347171e:is(#bb-inline-specificity, .bb-u-4347171e) {
  padding-left: 25px;
  line-height: 2;
}

.bb-u-fab300b3:is(#bb-inline-specificity, .bb-u-fab300b3) {
  background: rgba(0, 229, 255, 0.05);
  border-color: var(--bb-cyan);
}

.bb-u-0b1e1910:is(#bb-inline-specificity, .bb-u-0b1e1910) {
  color: #fff;
  font-weight: bold;
  margin-bottom: 15px;
}

.bb-u-0271da6e:is(#bb-inline-specificity, .bb-u-0271da6e) {
  list-style: none;
}

.bb-u-8659f791:is(#bb-inline-specificity, .bb-u-8659f791) {
  text-align: center;
  margin-top: 40px;
}

.bb-u-d4462396:is(#bb-inline-specificity, .bb-u-d4462396) {
  color: var(--bb-kelly);
  border-color: var(--bb-kelly);
}

.bb-u-2cab2ee4:is(#bb-inline-specificity, .bb-u-2cab2ee4) {
  margin-left: 25px;
  line-height: 2;
}

.bb-u-ea0d48cd:is(#bb-inline-specificity, .bb-u-ea0d48cd) {
  padding-top: 40px;
  border-top: 1px solid rgba(255,255,255,0.1);
}

.bb-u-8ad9e70f:is(#bb-inline-specificity, .bb-u-8ad9e70f) {
  margin-bottom: 18px;
}

.bb-u-7aa43068:is(#bb-inline-specificity, .bb-u-7aa43068) {
  color: var(--bb-kelly);
  text-transform: uppercase;
  font-size: max(14px, 0.9rem);
}

.bb-u-ece13e7d:is(#bb-inline-specificity, .bb-u-ece13e7d) {
  list-style: none;
  padding-left: 15px;
  margin-top: 8px;
}

.bb-u-09064425:is(#bb-inline-specificity, .bb-u-09064425) {
  margin-bottom: 8px;
  opacity: 0.95;
  line-height: 1.4;
}

.bb-u-5061981e:is(#bb-inline-specificity, .bb-u-5061981e) {
  --hero-image: url('/image/lab-paths/lab-path-a-plus-core-1.webp');
}

.bb-u-896c3dcd:is(#bb-inline-specificity, .bb-u-896c3dcd) {
  transition-delay: 200ms;
}

.bb-u-69554030:is(#bb-inline-specificity, .bb-u-69554030) {
  transition-delay: 80ms;
}

.bb-u-96505f96:is(#bb-inline-specificity, .bb-u-96505f96) {
  transition-delay: 140ms;
}

.bb-u-8720acf2:is(#bb-inline-specificity, .bb-u-8720acf2) {
  transition-delay: 220ms;
}

.bb-u-11c654da:is(#bb-inline-specificity, .bb-u-11c654da) {
  --hero-image: url('/image/lab-paths/lab-path-a-plus-core-2.webp');
}

.bb-u-5b6d4d99:is(#bb-inline-specificity, .bb-u-5b6d4d99) {
  --hero-image: url('/image/lab-paths/lab-path-network-plus.webp');
}

.bb-u-d2bd1b13:is(#bb-inline-specificity, .bb-u-d2bd1b13) {
  --hero-image: url('/image/lab-paths/lab-path-security-plus.webp');
}

.bb-u-3ecb16b2:is(#bb-inline-specificity, .bb-u-3ecb16b2) {
  transition-delay: 150ms;
}

.bb-u-3604f73b:is(#bb-inline-specificity, .bb-u-3604f73b) {
  --hero-image: url('/image/lab-paths/lab-path-cysa-plus.webp');
}

.bb-u-1d6da34e:is(#bb-inline-specificity, .bb-u-1d6da34e) {
  transition-delay: 250ms;
}

.bb-u-6ce3a4ce:is(#bb-inline-specificity, .bb-u-6ce3a4ce) {
  transition-delay: 300ms;
}

.bb-u-896781a8:is(#bb-inline-specificity, .bb-u-896781a8) {
  transition-delay: 350ms;
}

.bb-u-5eaa6f9c:is(#bb-inline-specificity, .bb-u-5eaa6f9c) {
  transition-delay: 400ms;
}

.bb-u-0bf1d6df:is(#bb-inline-specificity, .bb-u-0bf1d6df) {
  margin-left: 14px;
}

.bb-u-72d70858:is(#bb-inline-specificity, .bb-u-72d70858) {
  color: var(--bb-kelly);
  margin-right: 12px;
}

.bb-u-2ba2b40e:is(#bb-inline-specificity, .bb-u-2ba2b40e) {
  margin-top: 18px;
}

.bb-u-18d5ae12:is(#bb-inline-specificity, .bb-u-18d5ae12) {
  margin-top: 4px;
}

.bb-u-8718033e:is(#bb-inline-specificity, .bb-u-8718033e) {
  width: 100%;
}

.bb-u-652e837e:is(#bb-inline-specificity, .bb-u-652e837e) {
  position: absolute;
  left: -9999px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.bb-u-223b70c1:is(#bb-inline-specificity, .bb-u-223b70c1) {
  color: var(--ink);
}

.bb-u-a2e2d687:is(#bb-inline-specificity, .bb-u-a2e2d687) {
  transition-delay: .12s;
}

.bb-u-5a1c0f14:is(#bb-inline-specificity, .bb-u-5a1c0f14) {
  border-top: none;
  padding-top: 0;
}

.bb-u-04f549c3:is(#bb-inline-specificity, .bb-u-04f549c3) {
  margin: 0 auto;
  text-align: center;
}

.bb-u-de46cbc9:is(#bb-inline-specificity, .bb-u-de46cbc9) {
  color: var(--ink);
  font-weight: 800;
}

.bb-u-b60347e4:is(#bb-inline-specificity, .bb-u-b60347e4) {
  text-decoration: none;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.bb-u-6e32bc4a:is(#bb-inline-specificity, .bb-u-6e32bc4a) {
  padding: 120px 20px;
  text-align: center;
  color: var(--bb-text-dim);
  font-family: var(--font-tech);
}

.bb-u-abd1b6cd:is(#bb-inline-specificity, .bb-u-abd1b6cd) {
  padding: 100px 20px;
  text-align: center;
  background: var(--bb-bg);
  color: var(--bb-text);
  font-family: var(--font-tech);
}

.bb-u-50c11a8c:is(#bb-inline-specificity, .bb-u-50c11a8c) {
  font-size: 3rem;
  color: var(--bb-kelly);
  text-transform: uppercase;
  margin-bottom: 20px;
}

.bb-u-4d197bcb:is(#bb-inline-specificity, .bb-u-4d197bcb) {
  font-size: 1.5rem;
  margin-bottom: 40px;
}

.bb-u-68631a74:is(#bb-inline-specificity, .bb-u-68631a74) {
  display: inline-block;
  padding: 15px 40px;
  background: var(--bb-kelly);
  color: #000;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
}

.bb-u-234e5abb:is(#bb-inline-specificity, .bb-u-234e5abb) {
  --accent: var(--blue);
}

.bb-u-1d55f3ad:is(#bb-inline-specificity, .bb-u-1d55f3ad) {
  --accent: var(--green);
}

.bb-u-527c9885:is(#bb-inline-specificity, .bb-u-527c9885) {
  height: 45px;
}

.bb-u-ba84447c:is(#bb-inline-specificity, .bb-u-ba84447c) {
  font-size: 1.15rem;
  letter-spacing: 1px;
}

.bb-u-48483644:is(#bb-inline-specificity, .bb-u-48483644) {
  padding: 120px 20px;
  text-align: center;
}

.bb-u-e6f5e288:is(#bb-inline-specificity, .bb-u-e6f5e288) {
  padding: 100px 20px;
  text-align: center;
}

.bb-u-42bcff20:is(#bb-inline-specificity, .bb-u-42bcff20) {
  text-transform: uppercase;
  margin-bottom: 20px;
}

.bb-u-1197c9a2:is(#bb-inline-specificity, .bb-u-1197c9a2) {
  margin-bottom: 30px;
}

.bb-u-f6763def:is(#bb-inline-specificity, .bb-u-f6763def) {
  display: inline-block;
  padding: 14px 32px;
  background: var(--bb-kelly,#00c853);
  color: #000;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
}

.bb-u-35c682a6:is(#bb-inline-specificity, .bb-u-35c682a6) {
  font-size: 1rem;
  letter-spacing: 1px;
}

.bb-u-d80197ed:is(#bb-inline-specificity, .bb-u-d80197ed) {
  padding-right: 130px;
}

.bb-u-2c5f0fad:is(#bb-inline-specificity, .bb-u-2c5f0fad) {
  width: 100%;
  display: flex;
  justify-content: center;
}

.bb-u-559cc255:is(#bb-inline-specificity, .bb-u-559cc255) {
  font-size: 14px;
  color: var(--bb-text-dim);
  margin-bottom: 8px;
}

.bb-u-4779829e:is(#bb-inline-specificity, .bb-u-4779829e) {
  font-size: max(14px, 0.9rem);
  padding-left: 20px;
  margin-top: 10px;
  color: var(--bb-text-muted);
}

.bb-u-2d41a47f:is(#bb-inline-specificity, .bb-u-2d41a47f) {
  margin-bottom: 8px;
}

.bb-u-f9015c65:is(#bb-inline-specificity, .bb-u-f9015c65) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 130px;
}

.bb-u-a5216f27:is(#bb-inline-specificity, .bb-u-a5216f27) {
  border-radius: 12px;
  margin-bottom: 30px;
  border: 1px solid rgba(0,200,83,0.1);
}

.bb-u-fbd5ddef:is(#bb-inline-specificity, .bb-u-fbd5ddef) {
  margin-left: 1.5rem;
  color: var(--bb-text-muted);
}

.bb-u-b3595b13:is(#bb-inline-specificity, .bb-u-b3595b13) {
  margin: 25px 0;
}

.bb-u-21541d93:is(#bb-inline-specificity, .bb-u-21541d93) {
  margin-top: 30px;
}

.bb-u-3cc777e4:is(#bb-inline-specificity, .bb-u-3cc777e4) {
  color: var(--bb-error);
}

.bb-u-1a6aae14:is(#bb-inline-specificity, .bb-u-1a6aae14) {
  font-style: italic;
}

.bb-u-8fdcd849:is(#bb-inline-specificity, .bb-u-8fdcd849) {
  font-size: 14px;
  margin-top: 10px;
}

.bb-u-6f543461:is(#bb-inline-specificity, .bb-u-6f543461) {
  margin-top: 20px;
}

.bb-u-3a84d31e:is(#bb-inline-specificity, .bb-u-3a84d31e) {
  border-left-color: var(--bb-cyan);
}

.bb-u-624b6c55:is(#bb-inline-specificity, .bb-u-624b6c55) {
  color: var(--bb-cyan);
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin-bottom: 15px;
}

.bb-u-306e0b07:is(#bb-inline-specificity, .bb-u-306e0b07) {
  margin-top: 20px;
  gap: 20px;
}

.bb-u-3b48d62c:is(#bb-inline-specificity, .bb-u-3b48d62c) {
  background: rgba(0,0,0,0.2);
  padding: 15px;
  border-radius: 4px;
}

.bb-u-2c05681c:is(#bb-inline-specificity, .bb-u-2c05681c) {
  color: var(--bb-kelly);
  display: block;
  margin-bottom: 5px;
}

.bb-u-f701b42e:is(#bb-inline-specificity, .bb-u-f701b42e) {
  display: flex;
  gap: 10px;
}

.bb-u-2b2cbe68:is(#bb-inline-specificity, .bb-u-2b2cbe68) {
  position: absolute;
  width: 40%;
  height: 2px;
  background: rgba(255,255,255,0.05);
  top: 50%;
  z-index: 1;
}

.bb-u-78ead39c:is(#bb-inline-specificity, .bb-u-78ead39c) {
  border: 0;
  border-top: 1px solid rgba(255,255,255,0.1);
  margin: 8px 0;
}

.bb-u-3de6dcb1:is(#bb-inline-specificity, .bb-u-3de6dcb1) {
  left: 40px;
}

.bb-u-fee4d970:is(#bb-inline-specificity, .bb-u-fee4d970) {
  right: 40px;
}

.bb-u-043a6c6b:is(#bb-inline-specificity, .bb-u-043a6c6b) {
  position: absolute;
  width: 80%;
  height: 1px;
  background: rgba(255,255,255,0.05);
  top: 50%;
  z-index: 1;
}

.bb-u-bdf4e7ef:is(#bb-inline-specificity, .bb-u-bdf4e7ef) {
  padding-left: 20px;
  line-height: 1.8;
}

.bb-u-a63ef596:is(#bb-inline-specificity, .bb-u-a63ef596) {
  background: rgba(255, 82, 82, 0.1);
  border-bottom-color: rgba(255, 82, 82, 0.3);
}

.bb-u-632d1cd0:is(#bb-inline-specificity, .bb-u-632d1cd0) {
  color: var(--bb-error);
  letter-spacing: 2px;
  font-size: 1rem;
}

.bb-u-cde220f6:is(#bb-inline-specificity, .bb-u-cde220f6) {
  animation-delay: 1s;
}

.bb-u-90cb6d07:is(#bb-inline-specificity, .bb-u-90cb6d07) {
  opacity: 0.3;
}

.bb-u-fcb0da41:is(#bb-inline-specificity, .bb-u-fcb0da41) {
  border-top-color: rgba(255, 82, 82, 0.3);
}

.bb-u-3ace4aed:is(#bb-inline-specificity, .bb-u-3ace4aed) {
  border-right-color: rgba(255, 82, 82, 0.1);
}

.bb-u-492085c9:is(#bb-inline-specificity, .bb-u-492085c9) {
  background: var(--bb-error);
  border-color: var(--bb-error);
}

.bb-u-23b915c7:is(#bb-inline-specificity, .bb-u-23b915c7) {
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-c6f72764:is(#bb-inline-specificity, .bb-u-c6f72764) {
  font-size: 1rem;
  margin-bottom: 0;
}

.bb-u-d35f1f11:is(#bb-inline-specificity, .bb-u-d35f1f11) {
  margin: 0;
  border-left-color: var(--bb-cyan);
}

.bb-u-3f489038:is(#bb-inline-specificity, .bb-u-3f489038) {
  margin-bottom: 10px;
}

.bb-u-cf863573:is(#bb-inline-specificity, .bb-u-cf863573) {
  margin-bottom: 0;
}

.bb-u-c9aac8c0:is(#bb-inline-specificity, .bb-u-c9aac8c0) {
  color: var(--bb-kelly);
  margin-bottom: 12px;
}

.bb-u-a40cebfe:is(#bb-inline-specificity, .bb-u-a40cebfe) {
  margin: 6px 0 0;
  font-family: var(--font-tech);
  color: #fff;
  text-transform: uppercase;
}

.bb-u-91c1e497:is(#bb-inline-specificity, .bb-u-91c1e497) {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 16px;
}

.bb-u-b8cdbe82:is(#bb-inline-specificity, .bb-u-b8cdbe82) {
  border-left-color: var(--bb-kelly);
}

.bb-u-f994e78a:is(#bb-inline-specificity, .bb-u-f994e78a) {
  padding-top: 20px;
}

.bb-u-6d2d3c05:is(#bb-inline-specificity, .bb-u-6d2d3c05) {
  margin-top: 10px;
}

.bb-u-3b951957:is(#bb-inline-specificity, .bb-u-3b951957) {
  margin-top: 15px;
  font-family: var(--font-code);
  font-size: 14px;
}

.bb-u-f94a6deb:is(#bb-inline-specificity, .bb-u-f94a6deb) {
  margin-top: 30px;
  font-family: var(--font-code);
  font-size: 14px;
  color: var(--bb-text-dim);
}

.bb-u-b91fc006:is(#bb-inline-specificity, .bb-u-b91fc006) {
  padding-left: 20px;
}

.bb-u-91fc4628:is(#bb-inline-specificity, .bb-u-91fc4628) {
  font-size: max(14px, 0.95rem);
  border-top: 1px solid rgba(0, 200, 83, 0.2);
  padding-top: 20px;
}

.bb-u-fc158703:is(#bb-inline-specificity, .bb-u-fc158703) {
  font-size: 14px;
  color: #666;
  margin-bottom: 10px;
}

.bb-u-40d3d53b:is(#bb-inline-specificity, .bb-u-40d3d53b) {
  color: var(--bb-kelly);
  text-transform: uppercase;
  margin-bottom: 15px;
  border-bottom: 1px solid #333;
  padding-bottom: 5px;
}

.bb-u-4440896b:is(#bb-inline-specificity, .bb-u-4440896b) {
  display: block;
  color: #aaa;
  font-size: 14px;
  margin-bottom: 5px;
}

.bb-u-7f56571b:is(#bb-inline-specificity, .bb-u-7f56571b) {
  width: 100%;
  padding: 8px;
  background: #000;
  border: 1px solid #555;
  color: #fff;
  font-family: var(--font-code);
}

.bb-u-0e353964:is(#bb-inline-specificity, .bb-u-0e353964) {
  width: 100%;
  padding: 8px;
  background: #222;
  border: 1px solid #333;
  color: #777;
  font-family: var(--font-code);
}

.bb-u-2baf8e90:is(#bb-inline-specificity, .bb-u-2baf8e90) {
  width: 100%;
  margin-top: 15px;
}

.bb-u-e8685d9c:is(#bb-inline-specificity, .bb-u-e8685d9c) {
  margin-top: 10px;
  font-size: 14px;
  color: var(--bb-text-dim);
  min-height: 1.2em;
}

.bb-u-77dfdab3:is(#bb-inline-specificity, .bb-u-77dfdab3) {
  display: flex;
  gap: 5px;
}

.bb-u-68e6b0a3:is(#bb-inline-specificity, .bb-u-68e6b0a3) {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #ff5f56;
}

.bb-u-d2f9f624:is(#bb-inline-specificity, .bb-u-d2f9f624) {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #ffbd2e;
}

.bb-u-175a0183:is(#bb-inline-specificity, .bb-u-175a0183) {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #27c93f;
}

.bb-u-657a3ef3:is(#bb-inline-specificity, .bb-u-657a3ef3) {
  border: none;
  background: transparent;
  cursor: pointer;
}

.bb-u-664fd801:is(#bb-inline-specificity, .bb-u-664fd801) {
  display: flex;
  flex-direction: column;
}

.bb-u-dc6ab183:is(#bb-inline-specificity, .bb-u-dc6ab183) {
  font-size: 14px;
  color: #aaa;
  text-transform: uppercase;
}

.bb-u-edd3baf3:is(#bb-inline-specificity, .bb-u-edd3baf3) {
  color: var(--bb-kelly);
  font-family: var(--font-code);
}

.bb-u-969c7556:is(#bb-inline-specificity, .bb-u-969c7556) {
  text-align: right;
}

.bb-u-940ed70c:is(#bb-inline-specificity, .bb-u-940ed70c) {
  margin-top: 5px;
}

.bb-u-df634f51:is(#bb-inline-specificity, .bb-u-df634f51) {
  left: 14%;
  top: 50%;
  width: 36%;
}

.bb-u-ba99cdf6:is(#bb-inline-specificity, .bb-u-ba99cdf6) {
  left: 50%;
  top: 50%;
  width: 36%;
}

.bb-u-ecfa00c3:is(#bb-inline-specificity, .bb-u-ecfa00c3) {
  left: 50%;
  top: 14%;
  width: 0;
}

.bb-u-382be92e:is(#bb-inline-specificity, .bb-u-382be92e) {
  animation: poisoning-attacker-drop 8s infinite;
}

.bb-u-ca7f29e7:is(#bb-inline-specificity, .bb-u-ca7f29e7) {
  left: 50%;
  top: 14%;
  animation: poisoning-attacker-drop 8s infinite;
}

.bb-u-13880ae3:is(#bb-inline-specificity, .bb-u-13880ae3) {
  animation: poisoning-user-query 8s infinite;
}

.bb-u-acd15b87:is(#bb-inline-specificity, .bb-u-acd15b87) {
  left: 14%;
  top: 50%;
  animation: poisoning-user-query 8s infinite;
}

.bb-u-b87ce7df:is(#bb-inline-specificity, .bb-u-b87ce7df) {
  animation: poisoning-resolver-lie 8s infinite;
}

.bb-u-09bbfedb:is(#bb-inline-specificity, .bb-u-09bbfedb) {
  left: 50%;
  top: 50%;
  animation: poisoning-resolver-lie 8s infinite;
}

.bb-u-ed521f89:is(#bb-inline-specificity, .bb-u-ed521f89) {
  animation: poisoning-redirect-bad 8s infinite;
}

.bb-u-11a026dd:is(#bb-inline-specificity, .bb-u-11a026dd) {
  left: 14%;
  top: 50%;
  animation: poisoning-redirect-bad 8s infinite;
}

.bb-u-64b3695e:is(#bb-inline-specificity, .bb-u-64b3695e) {
  left: 50%;
  top: 50%;
  animation: poison-flash-inject 8s infinite, flash-pop 1.2s infinite;
}

.bb-u-846e15b8:is(#bb-inline-specificity, .bb-u-846e15b8) {
  left: 86%;
  top: 74%;
  animation: poison-flash-redirect 8s infinite, flash-pop 1.2s infinite;
}

.bb-u-290aad79:is(#bb-inline-specificity, .bb-u-290aad79) {
  left: 18%;
  top: 50%;
  width: 32%;
}

.bb-u-a52a8629:is(#bb-inline-specificity, .bb-u-a52a8629) {
  left: 50%;
  top: 50%;
  width: 32%;
}

.bb-u-a92e727b:is(#bb-inline-specificity, .bb-u-a92e727b) {
  top: 28%;
  left: 73%;
  transform: translateY(-50%);
}

.bb-u-128e0240:is(#bb-inline-specificity, .bb-u-128e0240) {
  animation: amp-pulse-spoofed 4.8s infinite;
}

.bb-u-76e60920:is(#bb-inline-specificity, .bb-u-76e60920) {
  left: 18%;
  top: 50%;
  animation: amp-pulse-spoofed 4.8s infinite;
}

.bb-u-81079dfd:is(#bb-inline-specificity, .bb-u-81079dfd) {
  animation: amp-wave 4.8s infinite;
}

.bb-u-9c203c64:is(#bb-inline-specificity, .bb-u-9c203c64) {
  height: 30px;
  top: 58%;
  animation: amp-wave2 4.8s infinite;
}

.bb-u-1e5fd46f:is(#bb-inline-specificity, .bb-u-1e5fd46f) {
  animation: tunnel-packet 7s infinite;
  border: 1px solid rgba(255,23,68,0.85);
}

.bb-u-a58a5d63:is(#bb-inline-specificity, .bb-u-a58a5d63) {
  left: 16%;
  top: 50%;
  animation: tunnel-packet 7s infinite;
}

.bb-u-37569a05:is(#bb-inline-specificity, .bb-u-37569a05) {
  color: #00c853;
}

.bb-u-a64d981a:is(#bb-inline-specificity, .bb-u-a64d981a) {
  color: #aaa;
}

.bb-u-12713d80:is(#bb-inline-specificity, .bb-u-12713d80) {
  font-size: 1.2rem;
  letter-spacing: 1px;
}

.bb-u-48068c0b:is(#bb-inline-specificity, .bb-u-48068c0b) {
  font-size: 14px;
  margin-bottom: 0;
}

.bb-u-b70f8305:is(#bb-inline-specificity, .bb-u-b70f8305) {
  margin-bottom: 10px;
  color: #fff;
  font-family: var(--font-code);
}

.bb-u-845ae89f:is(#bb-inline-specificity, .bb-u-845ae89f) {
  color: var(--bb-gold);
  margin-bottom: 20px;
}

.bb-u-5698d3ab:is(#bb-inline-specificity, .bb-u-5698d3ab) {
  grid-column: span 3;
}

.bb-u-25736407:is(#bb-inline-specificity, .bb-u-25736407) {
  padding: 20px;
  background: rgba(0,0,0,0.3);
  border-top: 1px solid var(--sim-border);
}

.bb-u-341aac7c:is(#bb-inline-specificity, .bb-u-341aac7c) {
  margin: 0;
}

.bb-u-0b12d3cb:is(#bb-inline-specificity, .bb-u-0b12d3cb) {
  font-size: 14px;
  margin-bottom: 0;
}

.bb-u-89c94112:is(#bb-inline-specificity, .bb-u-89c94112) {
  color: var(--bb-kelly);
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin-bottom: 15px;
  font-size: 1.5rem;
}

.bb-u-3fc2050d:is(#bb-inline-specificity, .bb-u-3fc2050d) {
  display: flex;
  gap: 15px;
  align-items: center;
}

.bb-u-b2034355:is(#bb-inline-specificity, .bb-u-b2034355) {
  color: var(--bb-text-muted);
  font-size: max(14px, 0.9rem);
}

.bb-u-4528415b:is(#bb-inline-specificity, .bb-u-4528415b) {
  display: none;
  border-color: var(--bb-red);
  color: var(--bb-red);
}

.bb-u-ef4ece08:is(#bb-inline-specificity, .bb-u-ef4ece08) {
  margin-bottom: 20px;
  padding: 10px;
  border-radius: 4px;
  display: none;
}

.bb-u-a78a5956:is(#bb-inline-specificity, .bb-u-a78a5956) {
  margin-top: 10px;
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-9c48bae2:is(#bb-inline-specificity, .bb-u-9c48bae2) {
  color: var(--bb-red);
  font-size: 14px;
  margin-top: 4px;
  display: none;
  font-weight: bold;
}

.bb-u-225edbd7:is(#bb-inline-specificity, .bb-u-225edbd7) {
  color: var(--bb-kelly);
  font-family: var(--font-tech);
  border-bottom: 1px solid var(--bb-kelly);
  padding-bottom: 10px;
  margin-bottom: 20px;
}

.bb-u-6c5009e1:is(#bb-inline-specificity, .bb-u-6c5009e1) {
  margin-right: 10px;
}

.bb-u-31192cff:is(#bb-inline-specificity, .bb-u-31192cff) {
  margin-top: 20px;
  color: var(--bb-cyan);
}

.bb-u-4a451e77:is(#bb-inline-specificity, .bb-u-4a451e77) {
  margin-top: 20px;
  color: var(--bb-gold);
}

.bb-u-b1891863:is(#bb-inline-specificity, .bb-u-b1891863) {
  background: rgba(255,255,255,0.05);
  padding: 15px;
  border-radius: 4px;
  margin-bottom: 15px;
}

.bb-u-90e364af:is(#bb-inline-specificity, .bb-u-90e364af) {
  color: var(--bb-text-muted);
}

.bb-u-b1d9c9ad:is(#bb-inline-specificity, .bb-u-b1d9c9ad) {
  background: rgba(255,255,255,0.05);
  padding: 15px;
  border-radius: 4px;
}

.bb-u-d6915da6:is(#bb-inline-specificity, .bb-u-d6915da6) {
  background: rgba(0,0,0,0.4);
  padding: 15px;
  border: 1px solid var(--bb-kelly);
  border-radius: 4px;
  font-family: var(--font-code);
}

.bb-u-e36dddc6:is(#bb-inline-specificity, .bb-u-e36dddc6) {
  margin: 5px 0;
}

.bb-u-d4f9139f:is(#bb-inline-specificity, .bb-u-d4f9139f) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  margin-top: 10px;
}

.bb-u-d43e7b46:is(#bb-inline-specificity, .bb-u-d43e7b46) {
  background: rgba(0, 200, 83, 0.1);
  padding: 10px;
  border-radius: 4px;
  border-left: 3px solid var(--bb-kelly);
}

.bb-u-6f3f50b6:is(#bb-inline-specificity, .bb-u-6f3f50b6) {
  margin-top: 5px;
  padding-left: 15px;
}

.bb-u-3c6cc1d7:is(#bb-inline-specificity, .bb-u-3c6cc1d7) {
  background: rgba(255, 82, 82, 0.1);
  padding: 10px;
  border-radius: 4px;
  border-left: 3px solid var(--bb-red);
}

.bb-u-b99da696:is(#bb-inline-specificity, .bb-u-b99da696) {
  color: var(--bb-red);
}

.bb-u-ae7eb109:is(#bb-inline-specificity, .bb-u-ae7eb109) {
  font-family: var(--font-tech);
  font-size: 3rem;
  color: var(--bb-kelly);
  text-transform: uppercase;
}

.bb-u-ea222ffb:is(#bb-inline-specificity, .bb-u-ea222ffb) {
  color: #fff;
  font-size: 1.2rem;
  margin-bottom: 30px;
}

.bb-u-3bde4d16:is(#bb-inline-specificity, .bb-u-3bde4d16) {
  margin-top: 16px;
  display: flex;
  justify-content: flex-end;
}

.bb-u-878df996:is(#bb-inline-specificity, .bb-u-878df996) {
  margin-top: 10px;
  max-width: 520px;
}

.bb-u-0b81d9e2:is(#bb-inline-specificity, .bb-u-0b81d9e2) {
  padding: 10px;
}

.bb-u-25442f7a:is(#bb-inline-specificity, .bb-u-25442f7a) {
  margin: 0;
  color: var(--muted);
  font-size: 15px;
}

.bb-u-a736295c:is(#bb-inline-specificity, .bb-u-a736295c) {
  font-size: 1.12rem;
  letter-spacing: 1px;
}

.bb-u-34fca500:is(#bb-inline-specificity, .bb-u-34fca500) {
  color: var(--green);
}

.bb-u-5afcada6:is(#bb-inline-specificity, .bb-u-5afcada6) {
  font-size: 1.5rem;
  text-align: left;
  margin-bottom: 20px;
  color: var(--bb-text-muted);
}

.bb-u-14ccc686:is(#bb-inline-specificity, .bb-u-14ccc686) {
  margin-top: 20px;
  font-size: 14px;
  color: #555;
}

.bb-u-62d7b89c:is(#bb-inline-specificity, .bb-u-62d7b89c) {
  padding: 20px;
  color: var(--bb-text-dim);
}

.bb-u-d8a8d0c0:is(#bb-inline-specificity, .bb-u-d8a8d0c0) {
  display: flex;
  gap: 14px;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

.bb-u-fa11d176:is(#bb-inline-specificity, .bb-u-fa11d176) {
  border-radius: 12px;
  margin-bottom: 20px;
  padding: 2.5px 0;
  border: 1px solid rgba(0,200,83,0.1);
  background-image: url('../../image/image_drillsherobackground.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.bb-u-a3f03d56:is(#bb-inline-specificity, .bb-u-a3f03d56) {
  font-size: 4rem;
  line-height: 1.05;
  margin-bottom: 14px;
}

.bb-u-56a865ad:is(#bb-inline-specificity, .bb-u-56a865ad) {
  font-size: 2rem;
  line-height: 1.2;
  margin: 0;
}

.bb-u-6c3c4d21:is(#bb-inline-specificity, .bb-u-6c3c4d21) {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}

.bb-u-6202f2ac:is(#bb-inline-specificity, .bb-u-6202f2ac) {
  display: flex;
  justify-content: flex-end;
  margin-top: 12px;
}

.bb-u-1ac6b4e2:is(#bb-inline-specificity, .bb-u-1ac6b4e2) {
  text-align: center;
  margin-top: 40px;
  color: var(--bb-text-muted);
  font-size: 14px;
}

.bb-u-c2cfe712:is(#bb-inline-specificity, .bb-u-c2cfe712) {
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.bb-u-43b8bc4e:is(#bb-inline-specificity, .bb-u-43b8bc4e) {
  justify-content: space-between;
  align-items: center;
  display: flex;
  margin-bottom: 20px;
}

.bb-u-f16f8017:is(#bb-inline-specificity, .bb-u-f16f8017) {
  color: var(--bb-text-muted);
  font-size: 14px;
}

.bb-u-bbe933c6:is(#bb-inline-specificity, .bb-u-bbe933c6) {
  margin: 0;
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  text-transform: uppercase;
}

.bb-u-bbd9cace:is(#bb-inline-specificity, .bb-u-bbd9cace) {
  display: grid;
  grid-template-columns: 1fr 1.5fr;
  gap: 20px;
}

.bb-u-685f4618:is(#bb-inline-specificity, .bb-u-685f4618) {
  background: rgba(255,255,255,0.03);
  padding: 15px;
  border-radius: 8px;
  border: 1px solid rgba(255,255,255,0.1);
}

.bb-u-b88ddb13:is(#bb-inline-specificity, .bb-u-b88ddb13) {
  font-family: var(--font-tech);
  font-size: 1.6rem;
  color: #fff;
  font-weight: 700;
}

.bb-u-8dfd6b35:is(#bb-inline-specificity, .bb-u-8dfd6b35) {
  margin-top: 15px;
  font-size: max(14px, 0.95rem);
  color: var(--bb-text-muted);
  border-top: 1px solid rgba(255,255,255,0.1);
  padding-top: 10px;
}

.bb-u-32761933:is(#bb-inline-specificity, .bb-u-32761933) {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.bb-u-cc239932:is(#bb-inline-specificity, .bb-u-cc239932) {
  background: rgba(0,176,255,0.05);
  padding: 12px;
  border-radius: 8px;
  border: 1px solid rgba(0,176,255,0.2);
}

.bb-u-6681b475:is(#bb-inline-specificity, .bb-u-6681b475) {
  color: var(--bb-cyan);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.bb-u-a0092fcd:is(#bb-inline-specificity, .bb-u-a0092fcd) {
  margin: 0;
  padding-left: 18px;
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-b6be168f:is(#bb-inline-specificity, .bb-u-b6be168f) {
  background: rgba(0,200,83,0.05);
  padding: 12px;
  border-radius: 8px;
  border: 1px solid rgba(0,200,83,0.2);
}

.bb-u-365af999:is(#bb-inline-specificity, .bb-u-365af999) {
  color: var(--bb-kelly);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.bb-u-e823b603:is(#bb-inline-specificity, .bb-u-e823b603) {
  margin: 0;
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-7fa39056:is(#bb-inline-specificity, .bb-u-7fa39056) {
  background: rgba(255,214,0,0.05);
  padding: 12px;
  border-radius: 8px;
  border: 1px solid rgba(255,214,0,0.2);
}

.bb-u-b990d83b:is(#bb-inline-specificity, .bb-u-b990d83b) {
  color: var(--bb-gold);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
}

.bb-u-669c0567:is(#bb-inline-specificity, .bb-u-669c0567) {
  justify-content: space-between;
  align-items: center;
}

.bb-u-2507636e:is(#bb-inline-specificity, .bb-u-2507636e) {
  width: 200px;
  background: var(--blue);
  border: none;
  border-radius: 4px;
}

.bb-u-401961d9:is(#bb-inline-specificity, .bb-u-401961d9) {
  margin-top: 15px;
  color: #666;
  cursor: pointer;
}

.bb-u-c691a021:is(#bb-inline-specificity, .bb-u-c691a021) {
  font-size: 24px;
}

.bb-u-8087eac0:is(#bb-inline-specificity, .bb-u-8087eac0) {
  font-weight: bold;
  color: #fff;
}

.bb-u-b7df37a2:is(#bb-inline-specificity, .bb-u-b7df37a2) {
  margin-top: 10px;
  text-align: center;
  width: 100%;
}

.bb-u-3e01cf65:is(#bb-inline-specificity, .bb-u-3e01cf65) {
  width: 200px;
  background: var(--blue);
  border-radius: 4px;
  align-self: flex-end;
}

.bb-u-de1a01f2:is(#bb-inline-specificity, .bb-u-de1a01f2) {
  margin: 0;
  font-size: 14px;
  color: #fff;
}

.bb-u-6d135676:is(#bb-inline-specificity, .bb-u-6d135676) {
  font-size: 14px;
  color: #666;
}

.bb-u-95deeeac:is(#bb-inline-specificity, .bb-u-95deeeac) {
  display: flex;
  margin-top: 10px;
}

.bb-u-7e48117d:is(#bb-inline-specificity, .bb-u-7e48117d) {
  padding-left: 0;
  list-style: none;
  margin: 5px 0 0 0;
}

.bb-u-8240d42b:is(#bb-inline-specificity, .bb-u-8240d42b) {
  font-size: 14px;
  color: #888;
  line-height: 1.4;
}

.bb-u-7b288451:is(#bb-inline-specificity, .bb-u-7b288451) {
  min-height: 100px;
}

.bb-u-e13a3c66:is(#bb-inline-specificity, .bb-u-e13a3c66) {
  margin-top: 20px;
  display: flex;
  gap: 10px;
  align-items: center;
}

.bb-u-c0a0734b:is(#bb-inline-specificity, .bb-u-c0a0734b) {
  font-family: var(--font-code);
  font-size: max(14px, 0.9rem);
}

.bb-u-6b1662f0:is(#bb-inline-specificity, .bb-u-6b1662f0) {
  display: flex;
  gap: 15px;
}

.bb-u-3ad46111:is(#bb-inline-specificity, .bb-u-3ad46111) {
  margin-top: 10px;
  font-size: max(14px, 0.95rem);
}

.bb-u-dec041a4:is(#bb-inline-specificity, .bb-u-dec041a4) {
  padding-left: 15px;
}

.bb-u-cd9b37f3:is(#bb-inline-specificity, .bb-u-cd9b37f3) {
  cursor: default;
  min-width: 176px;
  text-align: center;
}

.bb-u-580c8a5d:is(#bb-inline-specificity, .bb-u-580c8a5d) {
  color: var(--bb-text-muted);
  font-family: var(--font-code);
  font-size: max(14px, 0.9rem);
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: uppercase;
  margin-left: 10px;
}

.bb-u-48059f40:is(#bb-inline-specificity, .bb-u-48059f40) {
  color: var(--bb-text-dim);
  font-size: 1.2rem;
  letter-spacing: 0;
}

.bb-u-aca25e2b:is(#bb-inline-specificity, .bb-u-aca25e2b) {
  padding: 60px 20px;
  text-align: center;
}

.bb-u-8809c97c:is(#bb-inline-specificity, .bb-u-8809c97c) {
  margin-top: 25px;
  color: var(--bb-kelly);
  text-transform: uppercase;
  font-family: var(--font-tech);
  letter-spacing: 1px;
}

.bb-u-8e7d7053:is(#bb-inline-specificity, .bb-u-8e7d7053) {
  margin-top: 15px;
}

.bb-u-ef60a0df:is(#bb-inline-specificity, .bb-u-ef60a0df) {
  margin-top: 12px;
}

.bb-u-d45e1e87:is(#bb-inline-specificity, .bb-u-d45e1e87) {
  margin-top: 14px;
  color: var(--bb-text-muted);
  font-family: var(--font-code);
}

.bb-u-41fb3e2a:is(#bb-inline-specificity, .bb-u-41fb3e2a) {
  margin-top: 16px;
  color: var(--bb-text-muted);
  font-family: var(--font-code);
}

.bb-u-5b6c31e2:is(#bb-inline-specificity, .bb-u-5b6c31e2) {
  margin-right: 15px;
}

.bb-u-920ea0ea:is(#bb-inline-specificity, .bb-u-920ea0ea) {
  display: block;
  font-size: 14px;
  opacity: 0.6;
  margin-top: 5px;
}

.bb-u-5e5e1487:is(#bb-inline-specificity, .bb-u-5e5e1487) {
  font-size: 3rem;
  margin-bottom: 20px;
  opacity: 0.3;
}

.bb-u-294ce9ab:is(#bb-inline-specificity, .bb-u-294ce9ab) {
  font-weight: 700;
  margin-bottom: 10px;
}

.bb-u-43cd3461:is(#bb-inline-specificity, .bb-u-43cd3461) {
  margin-top: 14px;
}

.bb-u-f68f6856:is(#bb-inline-specificity, .bb-u-f68f6856) {
  --meter: 100%;
  --meter-color: var(--bb-error);
}

.bb-u-c5a2e27f:is(#bb-inline-specificity, .bb-u-c5a2e27f) {
  --meter: 68%;
  --meter-color: var(--bb-gold);
}

.bb-u-3ad83a9f:is(#bb-inline-specificity, .bb-u-3ad83a9f) {
  --meter: 22%;
  --meter-color: var(--bb-kelly);
}

.bb-u-fcb544ad:is(#bb-inline-specificity, .bb-u-fcb544ad) {
  --meter: 10%;
  --meter-color: var(--bb-cyan);
}

.bb-u-73bcf195:is(#bb-inline-specificity, .bb-u-73bcf195) {
  margin: 40px 0 20px 0;
  border-bottom: 2px solid #f44336;
  padding-bottom: 10px;
}

.bb-u-12ebe884:is(#bb-inline-specificity, .bb-u-12ebe884) {
  color: #f44336;
  margin: 0;
  font-size: 1.4rem;
}

.bb-u-da4492b7:is(#bb-inline-specificity, .bb-u-da4492b7) {
  color: #f44336;
}

.bb-u-9945e092:is(#bb-inline-specificity, .bb-u-9945e092) {
  border-left: 4px solid #f44336;
}

.bb-u-af7d96d1:is(#bb-inline-specificity, .bb-u-af7d96d1) {
  border-color: #f44336;
  color: #f44336;
}

.bb-u-9db9642e:is(#bb-inline-specificity, .bb-u-9db9642e) {
  margin: 40px 0 20px 0;
  border-bottom: 2px solid var(--bb-gold);
  padding-bottom: 10px;
}

.bb-u-22f7dd8d:is(#bb-inline-specificity, .bb-u-22f7dd8d) {
  color: var(--bb-gold);
  margin: 0;
  font-size: 1.4rem;
}

.bb-u-ae87704f:is(#bb-inline-specificity, .bb-u-ae87704f) {
  border-left: 4px solid var(--bb-gold);
}

.bb-u-075fa03c:is(#bb-inline-specificity, .bb-u-075fa03c) {
  border-color: var(--bb-gold);
  color: var(--bb-gold);
}

.bb-u-1b77a4c3:is(#bb-inline-specificity, .bb-u-1b77a4c3) {
  margin: 40px 0 20px 0;
  border-bottom: 2px solid var(--bb-cyan);
  padding-bottom: 10px;
}

.bb-u-4b86d3a3:is(#bb-inline-specificity, .bb-u-4b86d3a3) {
  color: var(--bb-cyan);
  margin: 0;
  font-size: 1.4rem;
}

.bb-u-3895aedd:is(#bb-inline-specificity, .bb-u-3895aedd) {
  border-left: 4px solid var(--bb-cyan);
}

.bb-u-80b4cf35:is(#bb-inline-specificity, .bb-u-80b4cf35) {
  border-color: var(--bb-cyan);
  color: var(--bb-cyan);
}

.bb-u-b9aa0fed:is(#bb-inline-specificity, .bb-u-b9aa0fed) {
  margin: 40px 0 20px 0;
  border-bottom: 2px solid #9e9e9e;
  padding-bottom: 10px;
}

.bb-u-963f0731:is(#bb-inline-specificity, .bb-u-963f0731) {
  color: #9e9e9e;
  margin: 0;
  font-size: 1.4rem;
}

.bb-u-76d9efbf:is(#bb-inline-specificity, .bb-u-76d9efbf) {
  color: #9e9e9e;
}

.bb-u-e8f2ea79:is(#bb-inline-specificity, .bb-u-e8f2ea79) {
  margin-bottom: 20px;
  font-size: max(14px, 0.9rem);
}

.bb-u-60ccdc6d:is(#bb-inline-specificity, .bb-u-60ccdc6d) {
  border-left: 4px solid #9e9e9e;
}

.bb-u-606bd684:is(#bb-inline-specificity, .bb-u-606bd684) {
  border-color: #9e9e9e;
  color: #9e9e9e;
}

.bb-u-b6a0c450:is(#bb-inline-specificity, .bb-u-b6a0c450) {
  font-size: max(14px, 0.9rem);
  margin-bottom: 0;
}

.bb-u-e623f06d:is(#bb-inline-specificity, .bb-u-e623f06d) {
  margin-bottom: 16px;
}

.bb-u-9cd349ee:is(#bb-inline-specificity, .bb-u-9cd349ee) {
  margin-top: 8px;
}

.bb-u-d74d9852:is(#bb-inline-specificity, .bb-u-d74d9852) {
  color: #fff;
  margin-bottom: 14px;
}

.bb-u-3ca4e9f7:is(#bb-inline-specificity, .bb-u-3ca4e9f7) {
  color: var(--bb-kelly);
  margin-bottom: 6px;
}

.bb-u-37b4383a:is(#bb-inline-specificity, .bb-u-37b4383a) {
  color: #fff;
  margin-bottom: 10px;
}

.bb-u-2b1e5cc9:is(#bb-inline-specificity, .bb-u-2b1e5cc9) {
  padding: 16px;
}

.bb-u-04c38434:is(#bb-inline-specificity, .bb-u-04c38434) {
  display: block;
  margin-bottom: 8px;
  color: var(--bb-kelly);
}

.bb-u-70ba940d:is(#bb-inline-specificity, .bb-u-70ba940d) {
  margin: 0;
  color: var(--bb-text-muted);
}

.bb-u-fad2bba5:is(#bb-inline-specificity, .bb-u-fad2bba5) {
  margin-top: 16px;
}

.bb-u-1d6440bc:is(#bb-inline-specificity, .bb-u-1d6440bc) {
  margin-top: 24px;
}

.bb-u-e778a638:is(#bb-inline-specificity, .bb-u-e778a638) {
  color: var(--bb-error);
  display: block;
  margin-bottom: 10px;
}

.bb-u-d916c5bd:is(#bb-inline-specificity, .bb-u-d916c5bd) {
  display: block;
  color: #fff;
  margin-bottom: 10px;
}

.bb-u-c22b3c50:is(#bb-inline-specificity, .bb-u-c22b3c50) {
  margin-top: 22px;
}

.bb-u-20ac0a65:is(#bb-inline-specificity, .bb-u-20ac0a65) {
  padding: 15px 0 0;
  justify-content: flex-start;
  background: transparent;
  border-top: none;
}

.bb-u-6cf28537:is(#bb-inline-specificity, .bb-u-6cf28537) {
  justify-content: flex-start;
}

.bb-u-275f5845:is(#bb-inline-specificity, .bb-u-275f5845) {
  color: var(--bb-kelly);
  margin-bottom: 10px;
}

.bb-u-c3bee33a:is(#bb-inline-specificity, .bb-u-c3bee33a) {
  font-size: 14px;
}

.bb-u-b6c3e363:is(#bb-inline-specificity, .bb-u-b6c3e363) {
  font-size: 14px;
  opacity: 0.75;
}

.bb-u-4f3e5b01:is(#bb-inline-specificity, .bb-u-4f3e5b01) {
  color: var(--bb-kelly);
  margin-bottom: 8px;
}

.bb-u-2b60808b:is(#bb-inline-specificity, .bb-u-2b60808b) {
  color: #fff;
  margin-bottom: 12px;
}

.bb-u-bdb688b9:is(#bb-inline-specificity, .bb-u-bdb688b9) {
  margin: 0;
  display: none;
}

.bb-u-9db15e20:is(#bb-inline-specificity, .bb-u-9db15e20) {
  color: var(--bb-kelly);
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin-bottom: 10px;
}

.bb-u-4391eac7:is(#bb-inline-specificity, .bb-u-4391eac7) {
  margin-bottom: 12px;
}

.bb-u-63e470b1:is(#bb-inline-specificity, .bb-u-63e470b1) {
  color: #fff;
  font-family: var(--font-code);
  margin-bottom: 10px;
}

.bb-u-d4483ed8:is(#bb-inline-specificity, .bb-u-d4483ed8) {
  margin-top: 12px;
  font-family: var(--font-code);
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-94d1e582:is(#bb-inline-specificity, .bb-u-94d1e582) {
  color: #fff;
}

.bb-u-f9335245:is(#bb-inline-specificity, .bb-u-f9335245) {
  border-top: none;
  background: transparent;
  padding: 0;
  justify-content: flex-start;
}

.bb-u-21e95a7d:is(#bb-inline-specificity, .bb-u-21e95a7d) {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.bb-u-f850072f:is(#bb-inline-specificity, .bb-u-f850072f) {
  grid-column: 1 / -1;
}

.bb-u-b840863d:is(#bb-inline-specificity, .bb-u-b840863d) {
  aspect-ratio: 16 / 5;
}

.bb-u-b881c56d:is(#bb-inline-specificity, .bb-u-b881c56d) {
  margin: 12px 0 0;
}

.bb-u-79e67a2b:is(#bb-inline-specificity, .bb-u-79e67a2b) {
  display: none;
  margin-top: 12px;
}

.bb-u-188d427d:is(#bb-inline-specificity, .bb-u-188d427d) {
  margin-top: 14px;
  display: inline-block;
  text-decoration: none;
}

.bb-u-6a044019:is(#bb-inline-specificity, .bb-u-6a044019) {
  margin: 10px 0 0;
}

.bb-u-2e03b304:is(#bb-inline-specificity, .bb-u-2e03b304) {
  color: #fff;
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 34px 0 14px;
}

.bb-u-75fc6cdb:is(#bb-inline-specificity, .bb-u-75fc6cdb) {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}

.bb-u-4f80f019:is(#bb-inline-specificity, .bb-u-4f80f019) {
  background: #ff9130;
}

.bb-u-c551baa1:is(#bb-inline-specificity, .bb-u-c551baa1) {
  background: #ff4d4d;
}

.bb-u-11022ef1:is(#bb-inline-specificity, .bb-u-11022ef1) {
  background: #ffd60a;
}

.bb-u-56be4e20:is(#bb-inline-specificity, .bb-u-56be4e20) {
  background: #2b2b2b;
  border: 1px solid #666;
}

.bb-u-33ef638f:is(#bb-inline-specificity, .bb-u-33ef638f) {
  background: #a066ff;
}

.bb-u-410eea6f:is(#bb-inline-specificity, .bb-u-410eea6f) {
  background: #00c853;
}

.bb-u-4c243fdd:is(#bb-inline-specificity, .bb-u-4c243fdd) {
  background: #8f8f8f;
}

.bb-u-81e5f530:is(#bb-inline-specificity, .bb-u-81e5f530) {
  background: #3a7bff;
}

.bb-u-fd691ee0:is(#bb-inline-specificity, .bb-u-fd691ee0) {
  --rail-color: #ff9130;
}

.bb-u-f7358446:is(#bb-inline-specificity, .bb-u-f7358446) {
  --rail-color: #ff4d4d;
}

.bb-u-4dbc19ef:is(#bb-inline-specificity, .bb-u-4dbc19ef) {
  --rail-color: #ffd60a;
}

.bb-u-65cfb30f:is(#bb-inline-specificity, .bb-u-65cfb30f) {
  margin: 0 0 16px;
  color: var(--bb-text-muted);
  font-size: max(14px, .92rem);
}

.bb-u-a3223fec:is(#bb-inline-specificity, .bb-u-a3223fec) {
  --stage-color: #8f9aa6;
}

.bb-u-98ebdc06:is(#bb-inline-specificity, .bb-u-98ebdc06) {
  --stage-color: #00b0ff;
}

.bb-u-4df6d370:is(#bb-inline-specificity, .bb-u-4df6d370) {
  --stage-color: var(--bb-kelly);
}

.bb-u-9fefd39a:is(#bb-inline-specificity, .bb-u-9fefd39a) {
  --stage-color: #ffd60a;
}

.bb-u-28e71ed2:is(#bb-inline-specificity, .bb-u-28e71ed2) {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
}

.bb-u-6a161249:is(#bb-inline-specificity, .bb-u-6a161249) {
  color: #fff;
  margin: 0 0 4px;
  font-family: var(--font-tech);
  text-transform: uppercase;
  font-size: max(14px, .9rem);
}

.bb-u-12a37ff6:is(#bb-inline-specificity, .bb-u-12a37ff6) {
  opacity: .4;
}

.bb-u-50d7ae95:is(#bb-inline-specificity, .bb-u-50d7ae95) {
  margin-top: 12px;
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-871b15c8:is(#bb-inline-specificity, .bb-u-871b15c8) {
  margin-top: 14px;
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-51cec494:is(#bb-inline-specificity, .bb-u-51cec494) {
  color: #fff;
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin: 32px 0 8px;
}

.bb-u-e2e9c059:is(#bb-inline-specificity, .bb-u-e2e9c059) {
  color: var(--bb-kelly);
  margin-top: 2px;
}

.bb-u-8bde4e77:is(#bb-inline-specificity, .bb-u-8bde4e77) {
  color: #fff;
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin: 0 0 12px;
}

.bb-u-31e7f3fa:is(#bb-inline-specificity, .bb-u-31e7f3fa) {
  background: #ff8080;
}

.bb-u-55a73bc8:is(#bb-inline-specificity, .bb-u-55a73bc8) {
  background: #8080ff;
}

.bb-u-b8fa6353:is(#bb-inline-specificity, .bb-u-b8fa6353) {
  background: #a000a0;
}

.bb-u-dd2b1942:is(#bb-inline-specificity, .bb-u-dd2b1942) {
  background: #00a000;
}

.bb-u-6f195e67:is(#bb-inline-specificity, .bb-u-6f195e67) {
  margin-top: 12px;
  font-size: 14px;
}

.bb-u-3c038a23:is(#bb-inline-specificity, .bb-u-3c038a23) {
  margin: 10px 0 12px;
  color: #fff;
  font-family: var(--font-tech);
  text-transform: uppercase;
}

.bb-u-4bd1f832:is(#bb-inline-specificity, .bb-u-4bd1f832) {
  overflow-x: auto;
}

.bb-u-cc9bd806:is(#bb-inline-specificity, .bb-u-cc9bd806) {
  margin-bottom: 14px;
}

.bb-u-fbdfa911:is(#bb-inline-specificity, .bb-u-fbdfa911) {
  text-align: left;
  margin-bottom: 10px;
}

.bb-u-79db3a1a:is(#bb-inline-specificity, .bb-u-79db3a1a) {
  margin-bottom: 28px;
}

.bb-u-d5b8f231:is(#bb-inline-specificity, .bb-u-d5b8f231) {
  --kdf-meter: 25%;
  --kdf-meter-color: var(--bb-gold);
}

.bb-u-14ddd9db:is(#bb-inline-specificity, .bb-u-14ddd9db) {
  --kdf-meter: 50%;
  --kdf-meter-color: var(--bb-cyan);
}

.bb-u-d0bacc2b:is(#bb-inline-specificity, .bb-u-d0bacc2b) {
  --kdf-meter: 75%;
  --kdf-meter-color: #c77dff;
}

.bb-u-9a6aefcd:is(#bb-inline-specificity, .bb-u-9a6aefcd) {
  --kdf-meter: 95%;
  --kdf-meter-color: var(--bb-kelly);
}

.bb-u-fca1c932:is(#bb-inline-specificity, .bb-u-fca1c932) {
  left: 15%;
  top: 85%;
}

.bb-u-5858f126:is(#bb-inline-specificity, .bb-u-5858f126) {
  left: 85%;
  top: 85%;
}

.bb-u-8a349321:is(#bb-inline-specificity, .bb-u-8a349321) {
  left: 50%;
  top: 15%;
}

.bb-u-f43a084f:is(#bb-inline-specificity, .bb-u-f43a084f) {
  display: block;
  margin-bottom: 6px;
  font-weight: 700;
}

.bb-u-ca9aa267:is(#bb-inline-specificity, .bb-u-ca9aa267) {
  margin-top: 36px;
}

.bb-u-33444997:is(#bb-inline-specificity, .bb-u-33444997) {
  padding: 0;
}

.bb-u-96bdac00:is(#bb-inline-specificity, .bb-u-96bdac00) {
  margin-top: 25px;
  font-weight: bold;
}

.bb-u-f2d66971:is(#bb-inline-specificity, .bb-u-f2d66971) {
  margin-top: 25px;
}

.bb-u-57e810f0:is(#bb-inline-specificity, .bb-u-57e810f0) {
  height: 100%;
}

.bb-u-005251c5:is(#bb-inline-specificity, .bb-u-005251c5) {
  margin-top: 25px;
  font-size: max(14px, 0.95rem);
  color: #00ff00;
  white-space: pre;
  font-family: var(--font-code);
}

.bb-u-9e71e438:is(#bb-inline-specificity, .bb-u-9e71e438) {
  font-size: 14px;
  font-family: var(--font-code);
}

.bb-u-d0ed795d:is(#bb-inline-specificity, .bb-u-d0ed795d) {
  margin: 40px auto;
  display: flex;
  width: 480px;
}

.bb-u-68a2c4d7:is(#bb-inline-specificity, .bb-u-68a2c4d7) {
  display: flex;
  gap: 20px;
  align-items: center;
}

.bb-u-fa54224f:is(#bb-inline-specificity, .bb-u-fa54224f) {
  font-size: 2.5rem;
  color: var(--bb-error);
}

.bb-u-0dd22d23:is(#bb-inline-specificity, .bb-u-0dd22d23) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--bb-kelly);
  margin-bottom: 20px;
}

.bb-u-c41b42dd:is(#bb-inline-specificity, .bb-u-c41b42dd) {
  border: none;
  margin: 0;
}

.bb-u-042a6ca2:is(#bb-inline-specificity, .bb-u-042a6ca2) {
  width: 550px;
}

.bb-u-fd15e2bc:is(#bb-inline-specificity, .bb-u-fd15e2bc) {
  display: flex;
  justify-content: center;
  margin-top: 8px;
}

.bb-u-44fa5b0c:is(#bb-inline-specificity, .bb-u-44fa5b0c) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  font-size: 1.2rem;
  margin-bottom: 12px;
}

.bb-u-ffeb04ed:is(#bb-inline-specificity, .bb-u-ffeb04ed) {
  font-size: max(15px, 0.9rem);
}

.bb-u-a6761ae8:is(#bb-inline-specificity, .bb-u-a6761ae8) {
  font-size: 14px;
  color: var(--bb-text-muted);
  text-transform: uppercase;
  margin-bottom: 3px;
}

.bb-u-8d509193:is(#bb-inline-specificity, .bb-u-8d509193) {
  color: var(--bb-error);
  font-size: 14px;
  margin-top: 5px;
  font-family: var(--font-code);
}

.bb-u-ad1609c6:is(#bb-inline-specificity, .bb-u-ad1609c6) {
  margin-top: 15px;
  font-family: var(--font-code);
  font-size: max(14px, 0.9rem);
}

.bb-u-71de62d5:is(#bb-inline-specificity, .bb-u-71de62d5) {
  margin-bottom: 15px;
  font-family: var(--font-tech);
  font-size: 1.2rem;
  color: var(--bb-text-dim);
}

.bb-u-b753b59f:is(#bb-inline-specificity, .bb-u-b753b59f) {
  font-size: 1.5rem;
}

.bb-u-cb369088:is(#bb-inline-specificity, .bb-u-cb369088) {
  flex-grow: 1;
  margin: 0 40px;
}

.bb-u-8deb7275:is(#bb-inline-specificity, .bb-u-8deb7275) {
  font-size: 14px;
  margin-bottom: 5px;
}

.bb-u-dcbcd88a:is(#bb-inline-specificity, .bb-u-dcbcd88a) {
  font-size: 14px;
  color: var(--bb-text-muted);
  margin-top: 3px;
}

.bb-u-3815ef7d:is(#bb-inline-specificity, .bb-u-3815ef7d) {
  width: 800px;
}

.bb-u-172b00a5:is(#bb-inline-specificity, .bb-u-172b00a5) {
  max-height: 70vh;
  overflow-y: auto;
}

.bb-u-5f896912:is(#bb-inline-specificity, .bb-u-5f896912) {
  width: min(980px, 92vw);
}

.bb-u-cb4b0e2e:is(#bb-inline-specificity, .bb-u-cb4b0e2e) {
  max-height: 76vh;
  overflow-y: auto;
}

.bb-u-1c1779ee:is(#bb-inline-specificity, .bb-u-1c1779ee) {
  width: min(1060px, 92vw);
}

.bb-u-dc55cc0d:is(#bb-inline-specificity, .bb-u-dc55cc0d) {
  max-height: 72vh;
  overflow-y: auto;
}

.bb-u-2eb7eecb:is(#bb-inline-specificity, .bb-u-2eb7eecb) {
  padding: 12px;
}

.bb-u-80b1ce35:is(#bb-inline-specificity, .bb-u-80b1ce35) {
  color: #ccc;
}

.bb-u-1e984a15:is(#bb-inline-specificity, .bb-u-1e984a15) {
  display: flex;
  gap: 10px;
  margin-top: 20px;
}

.bb-u-4e0cd256:is(#bb-inline-specificity, .bb-u-4e0cd256) {
  width: 200px;
  background: var(--blue);
  border-radius: 4px;
}

.bb-u-3b13eff4:is(#bb-inline-specificity, .bb-u-3b13eff4) {
  width: 200px;
  background: #333;
  border-radius: 4px;
}

.bb-u-1f5feb6f:is(#bb-inline-specificity, .bb-u-1f5feb6f) {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  border-bottom: 1px solid #333;
  padding-bottom: 10px;
}

.bb-u-752a05b1:is(#bb-inline-specificity, .bb-u-752a05b1) {
  color: #fff;
  margin: 0;
}

.bb-u-06c7f865:is(#bb-inline-specificity, .bb-u-06c7f865) {
  color: #666;
  cursor: pointer;
  font-size: 24px;
}

.bb-u-179a0e42:is(#bb-inline-specificity, .bb-u-179a0e42) {
  cursor: pointer;
  font-weight: bold;
}

.bb-u-0e17a141:is(#bb-inline-specificity, .bb-u-0e17a141) {
  background: var(--good);
}

.bb-u-de9ffff4:is(#bb-inline-specificity, .bb-u-de9ffff4) {
  background: var(--warn);
}

.bb-u-e5b6bb32:is(#bb-inline-specificity, .bb-u-e5b6bb32) {
  background: var(--blue);
}

.bb-u-a9ad1f4d:is(#bb-inline-specificity, .bb-u-a9ad1f4d) {
  font-size: 28px;
  font-family: monospace;
  color: var(--neon);
}

.bb-u-624e9ea2:is(#bb-inline-specificity, .bb-u-624e9ea2) {
  color: #aaa;
  font-size: 14px;
}

.bb-u-a33f0774:is(#bb-inline-specificity, .bb-u-a33f0774) {
  font-size: 14px;
  color: var(--blue);
  margin-top: 5px;
}

.bb-u-db5c37c0:is(#bb-inline-specificity, .bb-u-db5c37c0) {
  margin-left: 20px;
  margin-top: 5px;
}

.bb-u-a8be40b3:is(#bb-inline-specificity, .bb-u-a8be40b3) {
  display: none;
  margin-top: 15px;
}

.bb-u-1695632f:is(#bb-inline-specificity, .bb-u-1695632f) {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: none;
}

.bb-u-23e880f1:is(#bb-inline-specificity, .bb-u-23e880f1) {
  float: right;
}

.bb-u-f510d308:is(#bb-inline-specificity, .bb-u-f510d308) {
  font-family: var(--font-tech);
  font-size: 2.5rem;
  color: var(--bb-kelly);
}

.bb-u-2587dc93:is(#bb-inline-specificity, .bb-u-2587dc93) {
  color: var(--bb-cyan);
  border-color: rgba(0, 176, 255, 0.3);
}

.bb-u-2210e8fb:is(#bb-inline-specificity, .bb-u-2210e8fb) {
  font-size: 15px;
  margin-bottom: 20px;
}

.bb-u-71b1e19d:is(#bb-inline-specificity, .bb-u-71b1e19d) {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
}

.bb-u-8aaccafd:is(#bb-inline-specificity, .bb-u-8aaccafd) {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--bb-text-dim);
}

.bb-u-2f36a1b0:is(#bb-inline-specificity, .bb-u-2f36a1b0) {
  max-width: 800px;
  margin: 0 auto;
}

.bb-u-9769b5da:is(#bb-inline-specificity, .bb-u-9769b5da) {
  padding: 20px;
  overflow-y: auto;
}

.bb-u-c83ac65e:is(#bb-inline-specificity, .bb-u-c83ac65e) {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  color: var(--bb-text-dim);
}

.bb-u-8a6e7718:is(#bb-inline-specificity, .bb-u-8a6e7718) {
  flex-direction: column;
  align-items: stretch;
  border: none;
}

.bb-u-375f204b:is(#bb-inline-specificity, .bb-u-375f204b) {
  flex: 1 1 100%;
}

.bb-u-14c83352:is(#bb-inline-specificity, .bb-u-14c83352) {
  padding: 15px;
  min-height: 120px;
  border: 2px dashed rgba(255,255,255,0.1);
}

.bb-u-9ae4aa2b:is(#bb-inline-specificity, .bb-u-9ae4aa2b) {
  min-height: 300px;
  flex-direction: column;
  align-items: stretch;
}

.bb-u-adc52a03:is(#bb-inline-specificity, .bb-u-adc52a03) {
  cursor: pointer;
}

.bb-u-8a1793b0:is(#bb-inline-specificity, .bb-u-8a1793b0) {
  font-size: 14px;
  color: var(--bb-text-muted);
  font-weight: 700;
  text-transform: uppercase;
}

.bb-u-85c323e2:is(#bb-inline-specificity, .bb-u-85c323e2) {
  display: none;
  margin-top: 10px;
}

.bb-u-85f69e46:is(#bb-inline-specificity, .bb-u-85f69e46) {
  display: none;
  margin-top: 10px;
  border-top: 1px solid #444;
  padding-top: 10px;
}

.bb-u-b8df5bd0:is(#bb-inline-specificity, .bb-u-b8df5bd0) {
  cursor: pointer;
  color: #fff;
}

.bb-u-e36cd2d1:is(#bb-inline-specificity, .bb-u-e36cd2d1) {
  display: none !important;
  padding: 100px 20px;
  text-align: center;
  background: var(--bb-bg);
  color: var(--bb-text);
  font-family: var(--font-tech);
}

.bb-u-cedb5075:is(#bb-inline-specificity, .bb-u-cedb5075) {
  display: inline-block;
  padding: 15px 40px;
  background: var(--bb-kelly);
  color: #000;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  clip-path: polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);
}

.bb-u-972b89dd:is(#bb-inline-specificity, .bb-u-972b89dd) {
  display: inline-block;
  padding: 15px 40px;
  background: transparent;
  border: 1px solid var(--bb-kelly);
  color: var(--bb-kelly);
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  clip-path: polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);
}

.bb-u-8fd909e7:is(#bb-inline-specificity, .bb-u-8fd909e7) {
  width: 94%;
}

.bb-u-6f190b7a:is(#bb-inline-specificity, .bb-u-6f190b7a) {
  width: 37%;
}

.bb-u-345b393e:is(#bb-inline-specificity, .bb-u-345b393e) {
  width: 88%;
}

.bb-u-053fcbfe:is(#bb-inline-specificity, .bb-u-053fcbfe) {
  width: 74%;
}

.bb-u-ccf9ea1c:is(#bb-inline-specificity, .bb-u-ccf9ea1c) {
  left: 42.5%;
  top: 22%;
  width: 18%;
  height: 23%;
}

.bb-u-6fba8292:is(#bb-inline-specificity, .bb-u-6fba8292) {
  left: 68%;
  top: 7%;
  width: 16%;
  height: 48%;
}

.bb-u-93aed80a:is(#bb-inline-specificity, .bb-u-93aed80a) {
  left: 19%;
  top: 55%;
  width: 40%;
  height: 15%;
}

.bb-u-46e07fbe:is(#bb-inline-specificity, .bb-u-46e07fbe) {
  left: 74%;
  top: 92%;
  width: 12%;
  height: 4.5%;
}

.bb-u-99552ce6:is(#bb-inline-specificity, .bb-u-99552ce6) {
  left: 31%;
  top: 4.5%;
  width: 35%;
  height: 17%;
  z-index: 5;
}

.bb-u-1183056e:is(#bb-inline-specificity, .bb-u-1183056e) {
  left: 92%;
  top: 21.5%;
  width: 5%;
  height: 21%;
}

.bb-u-be4d9923:is(#bb-inline-specificity, .bb-u-be4d9923) {
  left: 35.5%;
  top: 18%;
  width: 32%;
  height: 32%;
}

.bb-u-bf752344:is(#bb-inline-specificity, .bb-u-bf752344) {
  left: 62.5%;
  top: 0%;
  width: 28%;
  height: 70%;
}

.bb-u-694bfcf0:is(#bb-inline-specificity, .bb-u-694bfcf0) {
  left: -29.5%;
  top: 38.5%;
  width: 135%;
  height: 51%;
}

.bb-u-7b0bf509:is(#bb-inline-specificity, .bb-u-7b0bf509) {
  left: 64.5%;
  top: 81%;
  width: 36%;
  height: 24%;
}

.bb-u-48741030:is(#bb-inline-specificity, .bb-u-48741030) {
  left: 27%;
  top: 1%;
  width: 44%;
  height: 24%;
}

.bb-u-52556ceb:is(#bb-inline-specificity, .bb-u-52556ceb) {
  left: 87.5%;
  top: 21.5%;
  width: 12%;
  height: 23%;
}

.bb-u-0f9ab147:is(#bb-inline-specificity, .bb-u-0f9ab147) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
}

.bb-u-2e9363ee:is(#bb-inline-specificity, .bb-u-2e9363ee) {
  border: none;
  padding: 0;
  margin: 0;
}

.bb-u-57ffc71d:is(#bb-inline-specificity, .bb-u-57ffc71d) {
  display: flex;
  gap: 10px;
  margin-bottom: 15px;
}

.bb-u-b03aa608:is(#bb-inline-specificity, .bb-u-b03aa608) {
  border-top: 1px solid rgba(255,255,255,0.1);
  margin-bottom: 15px;
}

.bb-u-fc656b2f:is(#bb-inline-specificity, .bb-u-fc656b2f) {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

.bb-u-cb289a10:is(#bb-inline-specificity, .bb-u-cb289a10) {
  margin-top: 12px;
  border: 1px solid rgba(0,255,136,0.22);
  border-radius: 8px;
  padding: 12px;
  background: rgba(0,200,83,0.05);
}

.bb-u-9d4c2347:is(#bb-inline-specificity, .bb-u-9d4c2347) {
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 8px;
}

.bb-u-ccfd5757:is(#bb-inline-specificity, .bb-u-ccfd5757) {
  font-size: max(14px, 0.88rem);
  color: var(--bb-text-main);
  line-height: 1.5;
}

.bb-u-654b6706:is(#bb-inline-specificity, .bb-u-654b6706) {
  margin-top: 20px;
  display: none;
}

.bb-u-36552488:is(#bb-inline-specificity, .bb-u-36552488) {
  padding: 4px 10px;
}

.bb-u-6f35e1e9:is(#bb-inline-specificity, .bb-u-6f35e1e9) {
  font-family: var(--font-body);
  color: var(--bb-text-main);
  line-height: 1.55;
}

.bb-u-70895437:is(#bb-inline-specificity, .bb-u-70895437) {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 12px;
  flex-wrap: wrap;
  margin-bottom: 14px;
}

.bb-u-9d5cc444:is(#bb-inline-specificity, .bb-u-9d5cc444) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bb-kelly);
  font-size: 1.05rem;
}

.bb-u-35a14f8c:is(#bb-inline-specificity, .bb-u-35a14f8c) {
  color: var(--bb-text-muted);
  font-size: max(14px, 0.9rem);
  margin-top: 4px;
}

.bb-u-c896575d:is(#bb-inline-specificity, .bb-u-c896575d) {
  border-color: rgba(0,255,136,0.25);
}

.bb-u-f87f6f06:is(#bb-inline-specificity, .bb-u-f87f6f06) {
  border: 1px solid rgba(0,176,255,0.30);
  border-radius: 10px;
  padding: 14px;
  background: rgba(0,176,255,0.06);
  margin-bottom: 14px;
}

.bb-u-b9403d24:is(#bb-inline-specificity, .bb-u-b9403d24) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bb-cyan);
  margin-bottom: 8px;
}

.bb-u-268e6760:is(#bb-inline-specificity, .bb-u-268e6760) {
  color: var(--bb-text-muted);
  font-size: max(14px, 0.92rem);
}

.bb-u-528a297c:is(#bb-inline-specificity, .bb-u-528a297c) {
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 10px;
  padding: 14px;
  background: rgba(0,0,0,0.22);
  margin-bottom: 14px;
}

.bb-u-6aafe9de:is(#bb-inline-specificity, .bb-u-6aafe9de) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bb-cyan);
  margin-bottom: 6px;
}

.bb-u-3a0c457c:is(#bb-inline-specificity, .bb-u-3a0c457c) {
  color: var(--bb-text-main);
  font-size: max(14px, 0.95rem);
}

.bb-u-0a239169:is(#bb-inline-specificity, .bb-u-0a239169) {
  display: grid;
  gap: 10px;
  margin-bottom: 14px;
}

.bb-u-6899d974:is(#bb-inline-specificity, .bb-u-6899d974) {
  border: 1px solid rgba(0,255,136,0.22);
  border-radius: 10px;
  padding: 12px;
  background: rgba(0,200,83,0.04);
}

.bb-u-f7e1987d:is(#bb-inline-specificity, .bb-u-f7e1987d) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  margin-bottom: 6px;
}

.bb-u-9ea7472a:is(#bb-inline-specificity, .bb-u-9ea7472a) {
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 12px;
  padding: 14px;
  background: rgba(0,0,0,0.20);
  margin-bottom: 12px;
}

.bb-u-c9cd0e82:is(#bb-inline-specificity, .bb-u-c9cd0e82) {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  flex-wrap: wrap;
}

.bb-u-199849c4:is(#bb-inline-specificity, .bb-u-199849c4) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bb-cyan);
}

.bb-u-d1c6f4c4:is(#bb-inline-specificity, .bb-u-d1c6f4c4) {
  color: var(--bb-text-muted);
  font-size: max(14px, 0.92rem);
  margin-top: 8px;
}

.bb-u-d4300d5f:is(#bb-inline-specificity, .bb-u-d4300d5f) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  margin-top: 12px;
}

.bb-u-89fd62e8:is(#bb-inline-specificity, .bb-u-89fd62e8) {
  border: 1px solid rgba(0,255,136,0.18);
  border-radius: 10px;
  padding: 12px;
  background: rgba(0,200,83,0.03);
}

.bb-u-e98528db:is(#bb-inline-specificity, .bb-u-e98528db) {
  font-family: var(--font-tech);
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 6px;
}

.bb-u-b40e1368:is(#bb-inline-specificity, .bb-u-b40e1368) {
  margin: 0;
  padding-left: 18px;
  color: var(--bb-text-main);
}

.bb-u-7b0b1949:is(#bb-inline-specificity, .bb-u-7b0b1949) {
  color: var(--bb-text-muted);
  font-size: max(14px, 0.9rem);
  margin-top: 8px;
}

.bb-u-5e0c8467:is(#bb-inline-specificity, .bb-u-5e0c8467) {
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 10px;
  padding: 12px;
  background: rgba(255,255,255,0.02);
}

.bb-u-570f85a8:is(#bb-inline-specificity, .bb-u-570f85a8) {
  margin: 0;
  padding-left: 18px;
}

.bb-u-eea79168:is(#bb-inline-specificity, .bb-u-eea79168) {
  border: 1px solid rgba(0,255,136,0.22);
  border-radius: 12px;
  padding: 14px;
  background: rgba(0,200,83,0.04);
  margin-bottom: 12px;
}

.bb-u-8a937db5:is(#bb-inline-specificity, .bb-u-8a937db5) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bb-kelly);
  margin-bottom: 8px;
}

.bb-u-019ffbf9:is(#bb-inline-specificity, .bb-u-019ffbf9) {
  color: var(--bb-text-muted);
  font-size: max(14px, 0.92rem);
  margin-bottom: 10px;
}

.bb-u-95e9aa42:is(#bb-inline-specificity, .bb-u-95e9aa42) {
  overflow: auto;
}

.bb-u-9bd52d9f:is(#bb-inline-specificity, .bb-u-9bd52d9f) {
  width: 100%;
  border-collapse: collapse;
  color: var(--bb-text-main);
  font-size: max(14px, 0.9rem);
}

.bb-u-a127ce34:is(#bb-inline-specificity, .bb-u-a127ce34) {
  text-align: left;
  padding: 8px;
  border: 1px solid rgba(0,255,136,0.18);
  color: var(--bb-cyan);
}

.bb-u-eae6db31:is(#bb-inline-specificity, .bb-u-eae6db31) {
  padding: 8px;
  border: 1px solid rgba(0,255,136,0.12);
}

.bb-u-a05cb61d:is(#bb-inline-specificity, .bb-u-a05cb61d) {
  border: 1px solid rgba(255,214,0,0.24);
  border-radius: 12px;
  padding: 14px;
  background: rgba(255,214,0,0.04);
  margin-bottom: 12px;
}

.bb-u-7f708832:is(#bb-inline-specificity, .bb-u-7f708832) {
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bb-gold);
  margin-bottom: 8px;
}

.bb-u-8a76ce55:is(#bb-inline-specificity, .bb-u-8a76ce55) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  color: var(--bb-text-main);
  font-size: max(14px, 0.92rem);
}

.bb-u-af8bdb72:is(#bb-inline-specificity, .bb-u-af8bdb72) {
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 10px;
  padding: 12px;
  background: rgba(0,0,0,0.18);
}

.bb-u-e7fb798e:is(#bb-inline-specificity, .bb-u-e7fb798e) {
  margin: 8px 0 0;
  padding-left: 18px;
  line-height: 1.55;
}

.bb-u-ff96e6f8:is(#bb-inline-specificity, .bb-u-ff96e6f8) {
  margin-top: 10px;
  color: var(--bb-text-muted);
  font-size: max(14px, 0.9rem);
}

.bb-u-fcc512b2:is(#bb-inline-specificity, .bb-u-fcc512b2) {
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 12px;
  padding: 14px;
  background: rgba(0,0,0,0.24);
  margin-bottom: 12px;
}

.bb-u-24d8c281:is(#bb-inline-specificity, .bb-u-24d8c281) {
  color: var(--bb-text-main);
  font-size: max(14px, 0.95rem);
  margin-bottom: 10px;
}

.bb-u-e6ad5954:is(#bb-inline-specificity, .bb-u-e6ad5954) {
  margin: 0 0 0 18px;
  padding: 0;
  color: var(--bb-text-main);
  line-height: 1.6;
}

.bb-u-56a7c3bf:is(#bb-inline-specificity, .bb-u-56a7c3bf) {
  border: 1px solid rgba(255,255,255,0.10);
  border-radius: 12px;
  padding: 14px;
  background: rgba(0,0,0,0.24);
}

.bb-u-51258036:is(#bb-inline-specificity, .bb-u-51258036) {
  display: grid;
  gap: 8px;
  color: var(--bb-text-main);
}

.bb-u-fbf4a4cd:is(#bb-inline-specificity, .bb-u-fbf4a4cd) {
  color: var(--bb-kelly);
  font-weight: 800;
}

.bb-u-24deeffa:is(#bb-inline-specificity, .bb-u-24deeffa) {
  margin-top: 6px;
  color: var(--bb-text-muted);
  font-size: max(14px, 0.9rem);
}

.bb-u-d64c7394:is(#bb-inline-specificity, .bb-u-d64c7394) {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}

.bb-u-fbe310c6:is(#bb-inline-specificity, .bb-u-fbe310c6) {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
}

.bb-u-46b9fe3c:is(#bb-inline-specificity, .bb-u-46b9fe3c) {
  height: 46px;
  width: auto;
  object-fit: contain;
}

.bb-u-13cd88d2:is(#bb-inline-specificity, .bb-u-13cd88d2) {
  border-color: var(--bb-text-dim);
}

.bb-u-4b12e404:is(#bb-inline-specificity, .bb-u-4b12e404) {
  color: var(--bb-text-muted);
  border-color: var(--bb-text-dim);
}

.bb-u-c4b8cd13:is(#bb-inline-specificity, .bb-u-c4b8cd13) {
  margin-bottom: 0;
  min-height: 100%;
}

.bb-u-2e6e74bb:is(#bb-inline-specificity, .bb-u-2e6e74bb) {
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  font-size: 1rem;
  margin-bottom: 15px;
}

.bb-u-1f344542:is(#bb-inline-specificity, .bb-u-1f344542) {
  padding: 20px 0;
}

.bb-u-894ed306:is(#bb-inline-specificity, .bb-u-894ed306) {
  margin-bottom: 14px;
  padding: 12px;
  border: 1px solid var(--bb-error);
  border-radius: 6px;
  background: rgba(255, 51, 51, 0.08);
}

.bb-u-17c91a46:is(#bb-inline-specificity, .bb-u-17c91a46) {
  font-family: var(--font-tech);
  color: var(--bb-error);
  margin-bottom: 8px;
}

.bb-u-8f4d9387:is(#bb-inline-specificity, .bb-u-8f4d9387) {
  font-size: 14px;
  margin-bottom: 10px;
}

.bb-u-2f5e98ea:is(#bb-inline-specificity, .bb-u-2f5e98ea) {
  width: 100%;
  border-color: var(--bb-error);
  color: var(--bb-error);
}

.bb-u-4b27a991:is(#bb-inline-specificity, .bb-u-4b27a991) {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid rgba(255,255,255,0.1);
  padding-bottom: 8px;
  margin-bottom: 15px;
  font-family: var(--font-tech);
}

.bb-u-a6b1bd08:is(#bb-inline-specificity, .bb-u-a6b1bd08) {
  color: #fff;
  font-size: 1.1rem;
}

.bb-u-ec78f7ae:is(#bb-inline-specificity, .bb-u-ec78f7ae) {
  font-size: 14px;
  color: var(--bb-text-muted);
  display: block;
  margin-bottom: 5px;
}

.bb-u-c66e1b68:is(#bb-inline-specificity, .bb-u-c66e1b68) {
  font-size: 14px;
  margin-bottom: 15px;
}

.bb-u-0f9e36ec:is(#bb-inline-specificity, .bb-u-0f9e36ec) {
  display: grid;
  grid-template-columns: 1fr 40px;
  gap: 10px;
}

.bb-u-ccf50358:is(#bb-inline-specificity, .bb-u-ccf50358) {
  border-color: var(--bb-error);
  color: var(--bb-error);
}

.bb-u-f620eb10:is(#bb-inline-specificity, .bb-u-f620eb10) {
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  font-size: 1rem;
  margin-bottom: 10px;
}

.bb-u-8eee4c7d:is(#bb-inline-specificity, .bb-u-8eee4c7d) {
  font-size: 14px;
  padding-left: 20px;
  line-height: 1.5;
}

.bb-u-e00fef88:is(#bb-inline-specificity, .bb-u-e00fef88) {
  width: 100%;
  padding: 12px;
}

.bb-u-f8c5f911:is(#bb-inline-specificity, .bb-u-f8c5f911) {
  margin-top: 15px;
  font-family: var(--font-code);
  font-size: max(14px, 0.9rem);
  text-align: center;
}

.bb-u-bb1e35af:is(#bb-inline-specificity, .bb-u-bb1e35af) {
  margin-top: 30px;
  border-color: var(--bb-kelly);
}

.bb-u-6b54c0f5:is(#bb-inline-specificity, .bb-u-6b54c0f5) {
  color: var(--bb-kelly);
  font-family: var(--font-tech);
  margin: 0;
}

.bb-u-a77fec99:is(#bb-inline-specificity, .bb-u-a77fec99) {
  margin: 0;
  padding-left: 20px;
}

.bb-u-6ff3a947:is(#bb-inline-specificity, .bb-u-6ff3a947) {
  border-left-color: var(--bb-gold);
}

.bb-u-a415cc81:is(#bb-inline-specificity, .bb-u-a415cc81) {
  margin-bottom: 25px;
}

.bb-u-926be8bd:is(#bb-inline-specificity, .bb-u-926be8bd) {
  color: #fff;
  font-family: var(--font-tech);
}

.bb-u-d13db31a:is(#bb-inline-specificity, .bb-u-d13db31a) {
  font-size: max(14px, 0.9rem);
  margin-top: 5px;
  padding-left: 20px;
}

.bb-u-0fa074f1:is(#bb-inline-specificity, .bb-u-0fa074f1) {
  width: 10%;
}

.bb-u-8308aac0:is(#bb-inline-specificity, .bb-u-8308aac0) {
  width: 15%;
}

.bb-u-eb59276e:is(#bb-inline-specificity, .bb-u-eb59276e) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  margin-bottom: 20px;
}

.bb-u-f8ce3255:is(#bb-inline-specificity, .bb-u-f8ce3255) {
  border: 0;
  border-top: 1px solid #444;
  margin: 10px 0;
}

.bb-u-91adca69:is(#bb-inline-specificity, .bb-u-91adca69) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

.bb-u-3a4369c2:is(#bb-inline-specificity, .bb-u-3a4369c2) {
  margin-top: 10px;
  padding-left: 20px;
}

.bb-u-35fbe36d:is(#bb-inline-specificity, .bb-u-35fbe36d) {
  border-left-color: var(--bb-text-dim);
}

.bb-u-20c44197:is(#bb-inline-specificity, .bb-u-20c44197) {
  text-align: center;
  padding: 20px;
  color: var(--bb-text-muted);
}

.bb-u-1545f58e:is(#bb-inline-specificity, .bb-u-1545f58e) {
  font-family: var(--font-tech);
  margin-bottom: 20px;
}

.bb-u-512d6d88:is(#bb-inline-specificity, .bb-u-512d6d88) {
  display: flex;
  justify-content: space-between;
}

.bb-u-c5257940:is(#bb-inline-specificity, .bb-u-c5257940) {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

.bb-u-34ab2496:is(#bb-inline-specificity, .bb-u-34ab2496) {
  margin-bottom: 10px;
  font-size: 14px;
  color: var(--bb-gold);
}

.bb-u-ff42c4fc:is(#bb-inline-specificity, .bb-u-ff42c4fc) {
  font-weight: bold;
}

.bb-u-bdc0572e:is(#bb-inline-specificity, .bb-u-bdc0572e) {
  font-size: 14px;
  color: #fff;
  line-height: 1.4;
}

.bb-u-d8257e11:is(#bb-inline-specificity, .bb-u-d8257e11) {
  width: 100%;
  margin-top: 10px;
}

.bb-u-37e44d0e:is(#bb-inline-specificity, .bb-u-37e44d0e) {
  margin-top: 10px;
  font-size: 14px;
  text-align: center;
}

.bb-u-e21919a6:is(#bb-inline-specificity, .bb-u-e21919a6) {
  text-align: center;
  padding: 20px;
  border: 1px solid var(--bb-kelly);
  background: rgba(0,200,83,0.05);
  margin-bottom: 20px;
}

.bb-u-178b62ae:is(#bb-inline-specificity, .bb-u-178b62ae) {
  color: var(--bb-kelly);
  font-family: var(--font-tech);
}

.bb-u-657bbfb6:is(#bb-inline-specificity, .bb-u-657bbfb6) {
  max-height: 400px;
  overflow-y: auto;
}

.bb-u-bb8c6d3b:is(#bb-inline-specificity, .bb-u-bb8c6d3b) {
  min-height: 100%;
}

.bb-u-bd6feee8:is(#bb-inline-specificity, .bb-u-bd6feee8) {
  font-family: var(--font-tech);
}

.bb-u-41c8e83d:is(#bb-inline-specificity, .bb-u-41c8e83d) {
  border-color: var(--bb-gold);
  grid-column: span 2;
}

.bb-u-2ab01b9a:is(#bb-inline-specificity, .bb-u-2ab01b9a) {
  margin-bottom: 5px;
  font-size: 14px;
}

.bb-u-5346ab07:is(#bb-inline-specificity, .bb-u-5346ab07) {
  width: 50%;
}

.bb-u-13d72f7c:is(#bb-inline-specificity, .bb-u-13d72f7c) {
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  color: var(--bb-text-dim);
  margin-top: 5px;
}

.bb-u-cae9b8bf:is(#bb-inline-specificity, .bb-u-cae9b8bf) {
  margin-bottom: 10px;
  font-size: 14px;
}

.bb-u-da99da12:is(#bb-inline-specificity, .bb-u-da99da12) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(255,255,255,0.1);
  padding-bottom: 10px;
}

.bb-u-6790f384:is(#bb-inline-specificity, .bb-u-6790f384) {
  margin: 0;
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  font-size: 1.4rem;
}

.bb-u-693862c7:is(#bb-inline-specificity, .bb-u-693862c7) {
  color: var(--muted);
  font: 800 14px var(--font-code);
}

.bb-u-968a4765:is(#bb-inline-specificity, .bb-u-968a4765) {
  color: var(--yellow);
  font: 900 14px var(--font-code);
}

.bb-u-9b59020a:is(#bb-inline-specificity, .bb-u-9b59020a) {
  border: 0;
  background: transparent;
}

.bb-u-22036382:is(#bb-inline-specificity, .bb-u-22036382) {
  min-height: 0;
  flex: 1;
  overflow: auto;
}

.bb-u-ad152700:is(#bb-inline-specificity, .bb-u-ad152700) {
  min-height: 0;
  max-height: 220px;
  overflow: auto;
}

.bb-u-36c40526:is(#bb-inline-specificity, .bb-u-36c40526) {
  display: grid;
  gap: 7px;
  margin-top: 9px;
}

.bb-u-b5f11212:is(#bb-inline-specificity, .bb-u-b5f11212) {
  padding: 10px;
  font-family: var(--font-code);
  color: var(--bb-text-muted);
  font-size: 14px;
  text-transform: uppercase;
}

.bb-u-28aa3032:is(#bb-inline-specificity, .bb-u-28aa3032) {
  font-family: var(--font-tech);
  margin-bottom: 10px;
  color: var(--bb-kelly);
  letter-spacing: 2px;
}

.bb-u-26ac26a4:is(#bb-inline-specificity, .bb-u-26ac26a4) {
  font-family: var(--font-code);
  color: var(--bb-kelly);
  display: flex;
  align-items: center;
  gap: 8px;
}

.bb-u-86fc8faa:is(#bb-inline-specificity, .bb-u-86fc8faa) {
  width: 8px;
  height: 8px;
  background: var(--bb-kelly);
  border-radius: 50%;
}

.bb-u-7bca8cdc:is(#bb-inline-specificity, .bb-u-7bca8cdc) {
  padding: 2px 12px;
  font-size: 1.2rem;
  border-color: rgba(0,200,83,0.3);
}

.bb-u-159b4f0f:is(#bb-inline-specificity, .bb-u-159b4f0f) {
  font-family: var(--font-tech);
  color: var(--bb-gold);
  font-size: 14px;
  display: flex;
  align-items: center;
  margin-right: 10px;
}

.bb-u-fa2aff40:is(#bb-inline-specificity, .bb-u-fa2aff40) {
  flex: 1;
  display: flex;
  align-items: center;
  gap: 15px;
}

.bb-u-5eda284d:is(#bb-inline-specificity, .bb-u-5eda284d) {
  font-size: 14px;
}

.bb-u-8fa48a1c:is(#bb-inline-specificity, .bb-u-8fa48a1c) {
  width: 140px;
  margin: 0;
}

.bb-u-18ad2bfe:is(#bb-inline-specificity, .bb-u-18ad2bfe) {
  display: none;
  padding: 30px;
}

.bb-u-47d41cdc:is(#bb-inline-specificity, .bb-u-47d41cdc) {
  margin-top: 20px;
  padding: 0;
  background: none;
}

.bb-u-e5257ceb:is(#bb-inline-specificity, .bb-u-e5257ceb) {
  font-family: var(--font-tech);
  font-size: 2.5rem;
  color: var(--bb-kelly);
  text-transform: uppercase;
}

.bb-u-fb12692c:is(#bb-inline-specificity, .bb-u-fb12692c) {
  justify-content: center;
  gap: 20px;
  margin-bottom: 30px;
}

.bb-u-ffbc17e2:is(#bb-inline-specificity, .bb-u-ffbc17e2) {
  font-size: 3rem;
  color: var(--bb-text-muted);
  margin-bottom: 20px;
}

.bb-u-2bea72c2:is(#bb-inline-specificity, .bb-u-2bea72c2) {
  padding: 10px;
  border: 1px solid var(--bb-text-dim);
  border-radius: 4px;
  text-align: center;
  width: 100%;
  background: #000;
}

.bb-u-dbd4a5b2:is(#bb-inline-specificity, .bb-u-dbd4a5b2) {
  max-width: 860px;
  margin: 0 auto;
}

.bb-u-ef6bcb66:is(#bb-inline-specificity, .bb-u-ef6bcb66) {
  font-size: max(14px, 0.9em);
  color: var(--bb-cyan);
}

.bb-u-b9096c1c:is(#bb-inline-specificity, .bb-u-b9096c1c) {
  justify-content: center;
  gap: 20px;
  margin-bottom: 30px;
  align-items: center;
}

.bb-u-a74492bf:is(#bb-inline-specificity, .bb-u-a74492bf) {
  font-size: 14px;
  display: block;
  text-align: left;
}

.bb-u-ff1ed9ad:is(#bb-inline-specificity, .bb-u-ff1ed9ad) {
  color: var(--bb-cyan);
  border-color: var(--bb-cyan);
}

.bb-u-283ea5aa:is(#bb-inline-specificity, .bb-u-283ea5aa) {
  color: var(--bb-honey);
  border-color: var(--bb-honey);
}

.bb-u-78c7737e:is(#bb-inline-specificity, .bb-u-78c7737e) {
  height: 96px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.5;
}

.bb-u-bf7dcf2c:is(#bb-inline-specificity, .bb-u-bf7dcf2c) {
  font-size: 5rem;
  color: #333;
}

.bb-u-04251ab9:is(#bb-inline-specificity, .bb-u-04251ab9) {
  border-style: dashed;
  opacity: 0.8;
}

.bb-u-0031114e:is(#bb-inline-specificity, .bb-u-0031114e) {
  color: #666;
}

.bb-u-5a33be1a:is(#bb-inline-specificity, .bb-u-5a33be1a) {
  background: none;
  border: none;
  color: white;
  font-size: 1.5rem;
  cursor: none;
}

.bb-u-60291dcf:is(#bb-inline-specificity, .bb-u-60291dcf) {
  background: none;
  border: none;
  color: black;
  font-size: 1.5rem;
  cursor: none;
}

.bb-u-f77a8d6f:is(#bb-inline-specificity, .bb-u-f77a8d6f) {
  display: flex;
  align-items: center;
  gap: 14px;
}

.bb-u-06ddb6c6:is(#bb-inline-specificity, .bb-u-06ddb6c6) {
  margin-right: 2px;
}

.bb-u-488b0306:is(#bb-inline-specificity, .bb-u-488b0306) {
  font-family: var(--font-tech);
  font-size: 1.2rem;
  text-transform: uppercase;
}

.bb-u-757dfca0:is(#bb-inline-specificity, .bb-u-757dfca0) {
  font-size: 14px;
  color: var(--bb-text-muted);
}

.bb-u-221d5a63:is(#bb-inline-specificity, .bb-u-221d5a63) {
  display: flex;
  align-items: center;
  gap: 10px;
}

.bb-u-8df81693:is(#bb-inline-specificity, .bb-u-8df81693) {
  font-size: 14px;
  color: var(--bb-text-muted);
  display: block;
  text-transform: uppercase;
}

.bb-u-b1e598f6:is(#bb-inline-specificity, .bb-u-b1e598f6) {
  margin-left: auto;
  border-color: var(--bb-kelly);
  color: var(--bb-kelly);
}

.bb-u-7dba54cb:is(#bb-inline-specificity, .bb-u-7dba54cb) {
  font-family: var(--font-code);
  font-size: 14px;
  color: var(--bb-text-muted);
  align-self: center;
}

.bb-u-75c943f3:is(#bb-inline-specificity, .bb-u-75c943f3) {
  max-height: 840px;
  overflow-y: auto;
}

.bb-u-5809049d:is(#bb-inline-specificity, .bb-u-5809049d) {
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  margin-bottom: 25px;
  border-bottom: 2px solid var(--bb-kelly);
  padding-bottom: 10px;
}

.bb-u-d46cb05a:is(#bb-inline-specificity, .bb-u-d46cb05a) {
  width: 100%;
  margin-top: 40px;
}

.bb-u-914f2875:is(#bb-inline-specificity, .bb-u-914f2875) {
  list-style-type: disc;
  padding-left: 20px;
}

.bb-u-a1a919a8:is(#bb-inline-specificity, .bb-u-a1a919a8) {
  display: contents;
}

.bb-u-8e11a74e:is(#bb-inline-specificity, .bb-u-8e11a74e) {
  height: 120px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

.bb-u-3d33d6f4:is(#bb-inline-specificity, .bb-u-3d33d6f4) {
  background: #000;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 14px;
  color: #666;
  z-index: 5;
}

.bb-u-a14a6430:is(#bb-inline-specificity, .bb-u-a14a6430) {
  margin-top: 6px;
  background: #18181b;
  border: 1px solid #333;
  padding: 6px;
  border-radius: 4px;
  font-size: 14px;
  font-family: monospace;
  color: #aaa;
  z-index: 5;
  text-align: center;
  min-width: 140px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.5);
}

.bb-u-e6aff71c:is(#bb-inline-specificity, .bb-u-e6aff71c) {
  margin-bottom: 40px;
}

.bb-u-22fa9354:is(#bb-inline-specificity, .bb-u-22fa9354) {
  display: grid;
  grid-template-columns: 3fr 2fr;
  gap: 40px;
  margin-bottom: 30px;
}

.bb-u-3fea3155:is(#bb-inline-specificity, .bb-u-3fea3155) {
  background: rgba(0,200,83,0.05);
  padding: 20px;
  border: 1px solid var(--bb-kelly-dim);
  border-radius: 4px;
}

.bb-u-9de3ed25:is(#bb-inline-specificity, .bb-u-9de3ed25) {
  font-size: 1.1rem;
  color: var(--bb-kelly);
  margin-bottom: 10px;
}

.bb-u-bd987c26:is(#bb-inline-specificity, .bb-u-bd987c26) {
  list-style: none;
  font-size: max(14px, 0.9rem);
  color: var(--bb-text-dim);
}

.bb-u-d71bc1cb:is(#bb-inline-specificity, .bb-u-d71bc1cb) {
  color: var(--bb-kelly);
  margin-right: 8px;
}

.bb-u-f672cfa1:is(#bb-inline-specificity, .bb-u-f672cfa1) {
  color: var(--bb-text-dim);
  font-size: max(14px, 0.9rem);
}

.bb-u-f759136a:is(#bb-inline-specificity, .bb-u-f759136a) {
  margin-top: 60px;
}

.bb-u-70bf62d1:is(#bb-inline-specificity, .bb-u-70bf62d1) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
}

.bb-u-378e5758:is(#bb-inline-specificity, .bb-u-378e5758) {
  color: var(--bb-info);
}

.bb-u-d6bce0fe:is(#bb-inline-specificity, .bb-u-d6bce0fe) {
  margin-bottom: 15px;
  padding: 20px;
}

.bb-u-5553bad1:is(#bb-inline-specificity, .bb-u-5553bad1) {
  color: var(--bb-info);
  font-size: max(14px, 0.9rem);
  text-transform: uppercase;
}

.bb-u-fbeed75a:is(#bb-inline-specificity, .bb-u-fbeed75a) {
  font-size: 14px;
  color: var(--bb-text-dim);
  margin-top: 5px;
}

.bb-u-a85dc49e:is(#bb-inline-specificity, .bb-u-a85dc49e) {
  color: var(--bb-error);
  font-size: max(14px, 0.9rem);
  text-transform: uppercase;
}

.bb-u-596db06e:is(#bb-inline-specificity, .bb-u-596db06e) {
  margin-right: 10px;
  color: var(--bb-kelly);
}

.bb-u-31b72c8b:is(#bb-inline-specificity, .bb-u-31b72c8b) {
  font-size: 14px;
  color: var(--bb-text-dim);
  margin-bottom: 15px;
}

.bb-u-49a019aa:is(#bb-inline-specificity, .bb-u-49a019aa) {
  font-size: 14px;
  color: var(--bb-kelly);
}

.bb-u-903192af:is(#bb-inline-specificity, .bb-u-903192af) {
  margin-right: 10px;
  color: var(--bb-warning);
}

.bb-u-1135d488:is(#bb-inline-specificity, .bb-u-1135d488) {
  font-size: 14px;
  color: var(--bb-warning);
}

.bb-u-a2836dcb:is(#bb-inline-specificity, .bb-u-a2836dcb) {
  margin-right: 10px;
  color: var(--bb-info);
}

.bb-u-69f6f8a0:is(#bb-inline-specificity, .bb-u-69f6f8a0) {
  font-size: 14px;
  color: var(--bb-info);
}

.bb-u-d8624c4a:is(#bb-inline-specificity, .bb-u-d8624c4a) {
  margin-right: 10px;
  color: var(--bb-error);
}

.bb-u-667c864a:is(#bb-inline-specificity, .bb-u-667c864a) {
  font-size: 14px;
  color: var(--bb-error);
}

.bb-u-d2fa3262:is(#bb-inline-specificity, .bb-u-d2fa3262) {
  margin-right: 10px;
  color: #fff;
}

.bb-u-3a0db7f1:is(#bb-inline-specificity, .bb-u-3a0db7f1) {
  font-size: 14px;
  color: #fff;
}

.bb-u-fba86b9b:is(#bb-inline-specificity, .bb-u-fba86b9b) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  margin-bottom: 30px;
}

.bb-u-44c9c681:is(#bb-inline-specificity, .bb-u-44c9c681) {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.bb-u-b66d5ff0:is(#bb-inline-specificity, .bb-u-b66d5ff0) {
  font-size: 1.2rem;
  color: var(--bb-kelly);
}

.bb-u-5487d727:is(#bb-inline-specificity, .bb-u-5487d727) {
  background: var(--bb-kelly);
  color: #000;
  font-size: 14px;
  font-weight: 800;
  padding: 2px 8px;
  border-radius: 2px;
}

.bb-u-fa416944:is(#bb-inline-specificity, .bb-u-fa416944) {
  font-size: max(14px, 0.9rem);
  color: var(--bb-text-dim);
  margin-bottom: 20px;
}

.bb-u-d950d70e:is(#bb-inline-specificity, .bb-u-d950d70e) {
  font-size: 1.2rem;
  color: var(--bb-info);
}

.bb-u-68493ee2:is(#bb-inline-specificity, .bb-u-68493ee2) {
  background: var(--bb-info);
  color: #000;
  font-size: 14px;
  font-weight: 800;
  padding: 2px 8px;
  border-radius: 2px;
}

.bb-u-d9a95857:is(#bb-inline-specificity, .bb-u-d9a95857) {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  margin-top: 30px;
}

.bb-u-445b7cdd:is(#bb-inline-specificity, .bb-u-445b7cdd) {
  font-size: 1.1rem;
  color: var(--bb-kelly);
}

.bb-u-17aa1ae0:is(#bb-inline-specificity, .bb-u-17aa1ae0) {
  font-size: 14px;
  color: var(--bb-text-dim);
}

.bb-u-116ef105:is(#bb-inline-specificity, .bb-u-116ef105) {
  color: #ff4081;
  font-weight: bold;
}

.bb-u-52c7594e:is(#bb-inline-specificity, .bb-u-52c7594e) {
  color: #00e5ff;
  font-weight: bold;
}

.bb-u-7ca28489:is(#bb-inline-specificity, .bb-u-7ca28489) {
  color: var(--bb-error);
  font-weight: bold;
}

.bb-u-5c459d7f:is(#bb-inline-specificity, .bb-u-5c459d7f) {
  color: var(--bb-warning);
  font-weight: bold;
}

.bb-u-7b9cae82:is(#bb-inline-specificity, .bb-u-7b9cae82) {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 25px;
}

.bb-u-ab5d5c1d:is(#bb-inline-specificity, .bb-u-ab5d5c1d) {
  margin-bottom: 20px;
  color: var(--bb-text-dim);
}

.bb-u-79d4143f:is(#bb-inline-specificity, .bb-u-79d4143f) {
  color: #fff;
  letter-spacing: 5px;
}

.bb-u-1b591dec:is(#bb-inline-specificity, .bb-u-1b591dec) {
  max-width: 550px;
  margin: 20px 0 30px;
  font-size: 1.1rem;
  letter-spacing: 1px;
}

.bb-u-0287633d:is(#bb-inline-specificity, .bb-u-0287633d) {
  color: var(--bb-kelly);
  font-weight: bold;
  font-size: 14px;
  display: flex;
  align-items: center;
}

.bb-u-ee70bee7:is(#bb-inline-specificity, .bb-u-ee70bee7) {
  color: var(--bb-text-dim);
  text-align: center;
  margin-top: 40px;
  font-style: italic;
}

.bb-u-2e1576a4:is(#bb-inline-specificity, .bb-u-2e1576a4) {
  color: #444;
}

.bb-u-151d694a:is(#bb-inline-specificity, .bb-u-151d694a) {
  font-size: 14px;
  color: var(--bb-text-dim);
}

.bb-u-7eff497f:is(#bb-inline-specificity, .bb-u-7eff497f) {
  margin-top: 30px;
  margin-bottom: 15px;
  color: var(--bb-kelly);
  font-family: var(--font-tech);
  text-transform: uppercase;
}

.bb-u-eaff8037:is(#bb-inline-specificity, .bb-u-eaff8037) {
  margin-bottom: 15px;
}

.bb-u-269bf0e4:is(#bb-inline-specificity, .bb-u-269bf0e4) {
  margin-top: 15px;
  display: none;
}

.bb-u-ff40bb43:is(#bb-inline-specificity, .bb-u-ff40bb43) {
  color: var(--bb-cyan);
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin-bottom: 10px;
}

.bb-u-72b4fc85:is(#bb-inline-specificity, .bb-u-72b4fc85) {
  grid-column: span 2;
}

.bb-u-20f8f606:is(#bb-inline-specificity, .bb-u-20f8f606) {
  padding-bottom: 10px;
}

.bb-u-c3e20dfc:is(#bb-inline-specificity, .bb-u-c3e20dfc) {
  font-size: 14px;
  color: #666;
  margin-bottom: 10px;
  line-height: 1.5;
}

.bb-u-34f20303:is(#bb-inline-specificity, .bb-u-34f20303) {
  font-size: 14px;
  margin-bottom: 0;
}

.bb-u-127a225b:is(#bb-inline-specificity, .bb-u-127a225b) {
  margin: 0;
  border-left-color: var(--bb-cyan);
  background: rgba(0, 176, 255, 0.05);
}

.bb-u-bf59c120:is(#bb-inline-specificity, .bb-u-bf59c120) {
  color: var(--bb-cyan);
  margin-bottom: 12px;
  font-family: var(--font-tech);
  text-transform: uppercase;
}

.bb-u-0415087a:is(#bb-inline-specificity, .bb-u-0415087a) {
  margin-bottom: 0;
  font-size: max(14px, 0.95rem);
}

.bb-u-87e912e5:is(#bb-inline-specificity, .bb-u-87e912e5) {
  justify-content: center;
  align-items: center;
}

.bb-u-c40320f8:is(#bb-inline-specificity, .bb-u-c40320f8) {
  max-width: 420px;
  width: 100%;
  background: rgba(0,0,0,0.5);
  border: 1px solid rgba(255,255,255,0.12);
  padding: 12px 14px;
  border-radius: 4px;
}

.bb-u-66c0d4c9:is(#bb-inline-specificity, .bb-u-66c0d4c9) {
  color: #fff;
  display: none;
}

.bb-u-998289ee:is(#bb-inline-specificity, .bb-u-998289ee) {
  justify-content: flex-start;
  padding-top: 20px;
  background: transparent;
  border-top: none;
  margin-top: 20px;
}

.bb-u-aa83c6f2:is(#bb-inline-specificity, .bb-u-aa83c6f2) {
  height: 14px;
}

.bb-u-ee96e720:is(#bb-inline-specificity, .bb-u-ee96e720) {
  position: relative;
}

.bb-u-098b3699:is(#bb-inline-specificity, .bb-u-098b3699) {
  display: block;
  color: #fff;
  margin-bottom: 6px;
}

.bb-u-313c8413:is(#bb-inline-specificity, .bb-u-313c8413) {
  color: var(--bb-kelly);
  font-family: var(--font-tech);
  text-transform: uppercase;
  margin-bottom: 15px;
  font-size: 1.45rem;
}

.bb-u-567f14f1:is(#bb-inline-specificity, .bb-u-567f14f1) {
  color: #fff;
  margin: 28px 0 12px;
  font-family: var(--font-tech);
  text-transform: uppercase;
  letter-spacing: 1px;
}

.bb-u-9c5d56a3:is(#bb-inline-specificity, .bb-u-9c5d56a3) {
  color: #fff;
  margin-bottom: 10px;
  font-family: var(--font-tech);
  text-transform: uppercase;
}

.bb-u-d7d75f09:is(#bb-inline-specificity, .bb-u-d7d75f09) {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}

.bb-u-f1d08a2d:is(#bb-inline-specificity, .bb-u-f1d08a2d) {
  padding: 20px;
  text-align: center;
  color: var(--dim);
}

.bb-u-8eea5246:is(#bb-inline-specificity, .bb-u-8eea5246) {
  max-height: 520px;
  overflow-y: auto;
}

.bb-u-7df61a1d:is(#bb-inline-specificity, .bb-u-7df61a1d) {
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  text-transform: uppercase;
  margin-bottom: 25px;
  border-bottom: 2px solid var(--bb-kelly);
  padding-bottom: 10px;
}

.bb-u-9c27e61a:is(#bb-inline-specificity, .bb-u-9c27e61a) {
  color: var(--bb-text-muted);
  line-height: 1.6;
}

.bb-u-b36a2715:is(#bb-inline-specificity, .bb-u-b36a2715) {
  left: 10%;
  top: 50%;
}

.bb-u-b9453152:is(#bb-inline-specificity, .bb-u-b9453152) {
  left: 26%;
  top: 50%;
}

.bb-u-1afc6044:is(#bb-inline-specificity, .bb-u-1afc6044) {
  left: 42%;
  top: 50%;
}

.bb-u-445e6c15:is(#bb-inline-specificity, .bb-u-445e6c15) {
  left: 58%;
  top: 50%;
}

.bb-u-869c1158:is(#bb-inline-specificity, .bb-u-869c1158) {
  left: 74%;
  top: 50%;
}

.bb-u-90c5aaa8:is(#bb-inline-specificity, .bb-u-90c5aaa8) {
  left: 90%;
  top: 50%;
}

.bb-u-a0ae5fd2:is(#bb-inline-specificity, .bb-u-a0ae5fd2) {
  color: var(--bb-text-main);
  font-size: 14px;
}

.bb-u-222d393b:is(#bb-inline-specificity, .bb-u-222d393b) {
  padding-left: 15px;
  list-style: square;
}

.bb-u-8aeb3371:is(#bb-inline-specificity, .bb-u-8aeb3371) {
  width: 100%;
  margin-top: 8px;
  font-size: 14px;
}

.bb-u-96607201:is(#bb-inline-specificity, .bb-u-96607201) {
  width: 100%;
  margin-top: 8px;
}

.bb-u-10227d8b:is(#bb-inline-specificity, .bb-u-10227d8b) {
  font-family: var(--font-tech);
  color: var(--bb-kelly);
  text-transform: uppercase;
  margin-bottom: 25px;
  border-bottom: 1px solid var(--bb-kelly);
  padding-bottom: 10px;
}

.bb-u-5c060352:is(#bb-inline-specificity, .bb-u-5c060352) {
  width: 100%;
  margin-top: 30px;
}

.bb-u-503e5f4b:is(#bb-inline-specificity, .bb-u-503e5f4b) {
  opacity: 0.5;
  pointer-events: none;
}

.bb-u-7b9c8f18:is(#bb-inline-specificity, .bb-u-7b9c8f18) {
  --accent: var(--raid-cyan);
}

.bb-u-898ef60d:is(#bb-inline-specificity, .bb-u-898ef60d) {
  --accent: var(--raid-green);
}

.bb-u-d2f501f6:is(#bb-inline-specificity, .bb-u-d2f501f6) {
  --accent: var(--raid-gold);
}

.bb-u-a4c84fc2:is(#bb-inline-specificity, .bb-u-a4c84fc2) {
  --accent: var(--raid-orange);
}

.bb-u-b15ba41b:is(#bb-inline-specificity, .bb-u-b15ba41b) {
  --accent: var(--raid-purple);
}

.bb-u-06a1c3af:is(#bb-inline-specificity, .bb-u-06a1c3af) {
  color: var(--bb-cyan);
  border-left: 4px solid var(--bb-cyan);
  padding-left: 15px;
}

.bb-u-0135cbe3:is(#bb-inline-specificity, .bb-u-0135cbe3) {
  margin-bottom: 15px;
  padding: 20px;
  border-left: 3px solid var(--bb-cyan);
}

.bb-u-76ca74f7:is(#bb-inline-specificity, .bb-u-76ca74f7) {
  color: var(--bb-cyan);
  font-size: max(14px, 0.9rem);
  text-transform: uppercase;
}

.bb-u-ff5b33e3:is(#bb-inline-specificity, .bb-u-ff5b33e3) {
  color: var(--bb-error);
  border-left: 4px solid var(--bb-error);
  padding-left: 15px;
}

.bb-u-9cf27ae0:is(#bb-inline-specificity, .bb-u-9cf27ae0) {
  margin-bottom: 15px;
  padding: 20px;
  border-left: 3px solid var(--bb-error);
}

.bb-u-2be7068b:is(#bb-inline-specificity, .bb-u-2be7068b) {
  font-size: 1.1rem;
  color: var(--bb-error);
}

.bb-u-c7e39e34:is(#bb-inline-specificity, .bb-u-c7e39e34) {
  font-size: max(14px, 0.9rem);
  color: var(--bb-text-dim);
}

.bb-u-cfdddb53:is(#bb-inline-specificity, .bb-u-cfdddb53) {
  font-size: 1.1rem;
  color: var(--bb-warning);
}

.bb-u-28bbc6f5:is(#bb-inline-specificity, .bb-u-28bbc6f5) {
  font-size: 1.1rem;
  color: var(--bb-cyan);
}

.bb-u-8c5fd509:is(#bb-inline-specificity, .bb-u-8c5fd509) {
  color: var(--bb-warning);
}

.bb-u-2b39d69b:is(#bb-inline-specificity, .bb-u-2b39d69b) {
  margin-right: 10px;
  color: var(--bb-cyan);
}

.bb-u-e7a2c3be:is(#bb-inline-specificity, .bb-u-e7a2c3be) {
  font-size: 14px;
  color: var(--bb-cyan);
}

.bb-u-ae36bc9b:is(#bb-inline-specificity, .bb-u-ae36bc9b) {
  margin-right: 10px;
  color: var(--bb-gold);
}

.bb-u-aaa4edb9:is(#bb-inline-specificity, .bb-u-aaa4edb9) {
  font-size: 14px;
  color: var(--bb-gold);
}

.bb-u-3402f312:is(#bb-inline-specificity, .bb-u-3402f312) {
  margin-right: 10px;
  color: var(--bb-sage);
}

.bb-u-ed97121d:is(#bb-inline-specificity, .bb-u-ed97121d) {
  font-size: 14px;
  color: var(--bb-sage);
}

.bb-u-8a6e5315:is(#bb-inline-specificity, .bb-u-8a6e5315) {
  margin-right: 10px;
  color: var(--bb-lav);
}

.bb-u-1917774b:is(#bb-inline-specificity, .bb-u-1917774b) {
  font-size: 14px;
  color: var(--bb-lav);
}

.bb-u-3dc7b957:is(#bb-inline-specificity, .bb-u-3dc7b957) {
  margin-right: 10px;
  color: var(--bb-basil);
}

.bb-u-b3596a9c:is(#bb-inline-specificity, .bb-u-b3596a9c) {
  font-size: 14px;
  color: var(--bb-basil);
}

.bb-u-f193d762:is(#bb-inline-specificity, .bb-u-f193d762) {
  width: 35%;
}

.bb-u-d9890d1b:is(#bb-inline-specificity, .bb-u-d9890d1b) {
  width: 40%;
}

.bb-u-0412f7f1:is(#bb-inline-specificity, .bb-u-0412f7f1) {
  font-size: 14px;
  color: var(--bb-text-dim);
  list-style: none;
}

.bb-u-107fa309:is(#bb-inline-specificity, .bb-u-107fa309) {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #ff5f56;
}

.bb-u-3af63f31:is(#bb-inline-specificity, .bb-u-3af63f31) {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #ffbd2e;
}

.bb-u-6d237e64:is(#bb-inline-specificity, .bb-u-6d237e64) {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #27c93f;
}

.bb-u-354a9597:is(#bb-inline-specificity, .bb-u-354a9597) {
  margin-bottom: 25px;
  color: var(--bb-text-dim);
}

.bb-u-f08fe986:is(#bb-inline-specificity, .bb-u-f08fe986) {
  font-size: 14px;
  color: var(--bb-text-dim);
  margin-bottom: 10px;
}
