/* Keep the feature layer in the artwork's coordinate system, including letterboxing. */
@media (min-width: 1101px) {
  .bttdAccessAuthModal > .loginShell.bttdBwpAuth > .loginBrand {
    container-type: size;
  }
  .bttdAccessAuthModal > .loginShell.bttdBwpAuth > .loginBrand > .currentFeatureEdits {
    display: block !important;
    inset: auto !important;
    top: 50% !important;
    left: 50% !important;
    width: min(100cqw, 133.2625cqh) !important;
    height: auto !important;
    aspect-ratio: 1254 / 941 !important;
    transform: translate(-50%, -50%) !important;
    container-type: inline-size;
  }
  .bttdAccessAuthModal .loginShell.bttdBwpAuth .currentFeatureEdits::before {
    left: 6.05% !important;
    top: 48.4% !important;
    width: 51.8% !important;
    height: 25% !important;
    border: 0 !important;
    border-radius: 12px !important;
    background: linear-gradient(160deg, #063a31, #04372e) !important;
    box-shadow: none !important;
  }
  .bttdAccessAuthModal .loginShell.bttdBwpAuth .currentFeatureEdits article {
    top: 52% !important;
    height: 17% !important;
    border: 1px solid rgba(151, 191, 137, .38) !important;
    border-radius: 12px !important;
    background: rgba(4, 49, 40, .3) !important;
    box-shadow: none !important;
    gap: 7% !important;
  }
  .bttdAccessAuthModal .loginShell.bttdBwpAuth .currentFeatureEdits i {
    width: 4.7cqw !important;
    height: 4.7cqw !important;
    filter: none !important;
    color: #d7ff19 !important;
  }
  .bttdAccessAuthModal .loginShell.bttdBwpAuth .currentFeatureEdits span {
    font-size: 1.65cqw !important;
    line-height: 1.15 !important;
    font-weight: 750 !important;
    text-shadow: none !important;
  }
}
