/**
 * Batch 05 form + CTA contrast, solid primaries, readable fields.
 */

body.atelier:is(
.theme-t51, .theme-t52, .theme-t53, .theme-t54, .theme-t55,
.theme-t56, .theme-t57, .theme-t58, .theme-t59, .theme-t60,
.theme-t61, .theme-t62, .theme-t63, .theme-t64, .theme-t65,
.theme-t66, .theme-t67, .theme-t68, .theme-t69, .theme-t70,
.theme-t71, .theme-t72, .theme-t73, .theme-t74, .theme-t75,
.theme-t76, .theme-t77, .theme-t78, .theme-t79, .theme-t80,
.theme-t81, .theme-t82, .theme-t83, .theme-t84, .theme-t85,
.theme-t86, .theme-t87, .theme-t88, .theme-t89, .theme-t90,
.theme-t91, .theme-t92, .theme-t93, .theme-t94, .theme-t95,
.theme-t96, .theme-t97, .theme-t98, .theme-t99, .theme-t100
) .an-btn--solid,
body.atelier:is(
.theme-t51, .theme-t52, .theme-t53, .theme-t54, .theme-t55,
.theme-t56, .theme-t57, .theme-t58, .theme-t59, .theme-t60,
.theme-t61, .theme-t62, .theme-t63, .theme-t64, .theme-t65,
.theme-t66, .theme-t67, .theme-t68, .theme-t69, .theme-t70,
.theme-t71, .theme-t72, .theme-t73, .theme-t74, .theme-t75,
.theme-t76, .theme-t77, .theme-t78, .theme-t79, .theme-t80,
.theme-t81, .theme-t82, .theme-t83, .theme-t84, .theme-t85,
.theme-t86, .theme-t87, .theme-t88, .theme-t89, .theme-t90,
.theme-t91, .theme-t92, .theme-t93, .theme-t94, .theme-t95,
.theme-t96, .theme-t97, .theme-t98, .theme-t99, .theme-t100
) .ui-btn--solid,
body.atelier:is(
.theme-t51, .theme-t52, .theme-t53, .theme-t54, .theme-t55,
.theme-t56, .theme-t57, .theme-t58, .theme-t59, .theme-t60,
.theme-t61, .theme-t62, .theme-t63, .theme-t64, .theme-t65,
.theme-t66, .theme-t67, .theme-t68, .theme-t69, .theme-t70,
.theme-t71, .theme-t72, .theme-t73, .theme-t74, .theme-t75,
.theme-t76, .theme-t77, .theme-t78, .theme-t79, .theme-t80,
.theme-t81, .theme-t82, .theme-t83, .theme-t84, .theme-t85,
.theme-t86, .theme-t87, .theme-t88, .theme-t89, .theme-t90,
.theme-t91, .theme-t92, .theme-t93, .theme-t94, .theme-t95,
.theme-t96, .theme-t97, .theme-t98, .theme-t99, .theme-t100
) .an-bag-cta {
  background: var(--cta-bg, var(--ink)) !important;
  color: var(--cta-fg, #fff) !important;
  border: 2px solid var(--cta-border, var(--cta-bg, var(--ink))) !important;
  -webkit-text-fill-color: var(--cta-fg, #fff) !important;
}

body.atelier:is(
.theme-t51, .theme-t52, .theme-t53, .theme-t54, .theme-t55,
.theme-t56, .theme-t57, .theme-t58, .theme-t59, .theme-t60,
.theme-t61, .theme-t62, .theme-t63, .theme-t64, .theme-t65,
.theme-t66, .theme-t67, .theme-t68, .theme-t69, .theme-t70,
.theme-t71, .theme-t72, .theme-t73, .theme-t74, .theme-t75,
.theme-t76, .theme-t77, .theme-t78, .theme-t79, .theme-t80,
.theme-t81, .theme-t82, .theme-t83, .theme-t84, .theme-t85,
.theme-t86, .theme-t87, .theme-t88, .theme-t89, .theme-t90,
.theme-t91, .theme-t92, .theme-t93, .theme-t94, .theme-t95,
.theme-t96, .theme-t97, .theme-t98, .theme-t99, .theme-t100
) .an-btn--ghost:not(.hx .an-btn--ghost):not(.an-news .an-btn--ghost) {
  background: transparent; border: 2px solid var(--ink); color: var(--ink); -webkit-text-fill-color: var(--ink);
}
