@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#demo-desktop-button {color: var(--bricks-color-bxstbu); fill: var(--bricks-color-bxstbu); font-size: 20px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(255, 255, 255, 0.1); border-radius: 5px}#demo-tablet-button {color: var(--bricks-color-bxstbu); fill: var(--bricks-color-bxstbu); font-size: 20px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(255, 255, 255, 0.1); border-radius: 5px}#demo-mobile-button {color: var(--bricks-color-bxstbu); fill: var(--bricks-color-bxstbu); font-size: 20px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(255, 255, 255, 0.1); border-radius: 5px}#brxe-sfijdl {font-size: 30px; color: var(--bricks-color-bxstbu); fill: var(--bricks-color-bxstbu); font-weight: 600}#brxe-yuwmub {flex-direction: row; background-color: #FFFFFF1A; border-top-left-radius: 24px; border-top-right-radius: 24px; padding-top: 5px; padding-bottom: 5px; column-gap: 10px; justify-content: center; align-items: center}#brxe-aqzyoe {margin-right: auto; margin-left: auto}#brxe-khxflz {padding-right: 0; padding-left: 0; width: 100%}#brxe-iqyyqb {background-color: #18181a; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-radius: 24px; align-self: center !important}#brxe-zgpnze {width: 100vw; height: 100vh; background-color: #000000cc; align-self: center !important}#mainDemoIframe { width: 100% !important; aspect-ratio: 16 / 9; height: auto !important; max-width: 100vw; min-height: 600px; max-height: 90vh; display: block; border: none; background: white; box-shadow: 0 4px 32px rgba(0,0,0,0.15);}@media (max-width: 600px) { #mainDemoIframe { aspect-ratio: 9 / 16; min-height: 200px; }}