/* AlphaBellz WordPress embed; strictly scoped to the shortcode */
.ab-gym-builder{box-sizing:border-box;width:100%;max-width:100%;margin:16px auto 26px;background:#0a0d0a;color:#eaf2e2;border:1px solid #263427;}
.ab-gym-builder *{box-sizing:border-box}
.ab-gym-builder__iframe{width:100%;min-width:0;min-height:650px;display:block;background:#0a0d0a;border:0;overflow:auto;}
.ab-gym-builder__toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid #2a362a;font:12px/1.5 Arial,sans-serif;color:#b8c4b3;}
.ab-gym-builder__toolbar a{color:#c8ed46!important;text-decoration:none!important;font-weight:700;}
.ab-gym-builder__toolbar a:hover{text-decoration:underline!important;}
@media(max-width:767px){.ab-gym-builder{margin:8px auto 16px}.ab-gym-builder__iframe{min-height:540px;height:min(780px,calc(100dvh - 100px))!important}.ab-gym-builder__toolbar{font-size:11px;padding:11px 14px}.ab-gym-builder__toolbar span{display:none}}
