/* UGO — every primary button is the same colour and style (generated by tools/ugo-cm-primary.js; do not edit by hand).
 *
 * The reference is the Sign In button of Market's login page: fill #d4664a, label #611200, 12px corners, bold, a soft terracotta glow.
 * Colour goes on every terracotta button; the corners, weight and glow go on the ones that are not circles or pills. Size is never changed.
 * !important because Tailwind's utilities and each page's own rules load after this file and say a dozen different things. */
html body :is(a, button, input)[class~="bg-primary-container"]:not(.interactive-switch):not([role="switch"]),
html body :is(a, button, input)[class~="bg-primary"]:not(.interactive-switch):not([role="switch"]),
html body :is(a, button, input)[class~="bg-[#d4664a]"]:not(.interactive-switch):not([role="switch"]),
html body :is(a, button, input)[style*="background:#c0533a" i],
html body :is(a, button, input)[style*="background: #c0533a" i],
html body :is(a, button, input)[style*="background-color:#c0533a" i],
html body :is(a, button, input)[style*="background-color: #c0533a" i],
html body :is(a, button, input)[style*="background:#d4553a" i],
html body :is(a, button, input)[style*="background: #d4553a" i],
html body :is(a, button, input)[style*="background-color:#d4553a" i],
html body :is(a, button, input)[style*="background-color: #d4553a" i],
html body :is(a, button, input)[style*="background:#e17053" i],
html body :is(a, button, input)[style*="background: #e17053" i],
html body :is(a, button, input)[style*="background-color:#e17053" i],
html body :is(a, button, input)[style*="background-color: #e17053" i],
html body :is(a, button, input)[style*="background:#d4664a" i],
html body :is(a, button, input)[style*="background: #d4664a" i],
html body :is(a, button, input)[style*="background-color:#d4664a" i],
html body :is(a, button, input)[style*="background-color: #d4664a" i],
html body .btn-primary,
html body .btn-primary-wd,
html body .cf-submit,
html body .go-btn-next,
html body .modal-track-btn,
html body .qr-mock-btn,
html body .btn-auth,
html body .sb-cta,
html body .mob-launch,
html body .bid-action-btn,
html body .btn-add,
html body .cc-save-btn,
html body .settings-save-btn,
html body .media-fab,
html body .fab-upload,
html body .fab-exchange-calc {
  background-color: #d4664a !important; background-image: none !important; color: #611200 !important;
}
html body :is(a, button, input)[class~="bg-primary-container"]:not(.interactive-switch):not([role="switch"]) :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[class~="bg-primary"]:not(.interactive-switch):not([role="switch"]) :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[class~="bg-[#d4664a]"]:not(.interactive-switch):not([role="switch"]) :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background:#c0533a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background: #c0533a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color:#c0533a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color: #c0533a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background:#d4553a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background: #d4553a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color:#d4553a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color: #d4553a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background:#e17053" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background: #e17053" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color:#e17053" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color: #e17053" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background:#d4664a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background: #d4664a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color:#d4664a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body :is(a, button, input)[style*="background-color: #d4664a" i] :where(span, i, svg, b, strong, em, small, p, div),
html body .btn-primary :where(span, i, svg, b, strong, em, small, p, div),
html body .btn-primary-wd :where(span, i, svg, b, strong, em, small, p, div),
html body .cf-submit :where(span, i, svg, b, strong, em, small, p, div),
html body .go-btn-next :where(span, i, svg, b, strong, em, small, p, div),
html body .modal-track-btn :where(span, i, svg, b, strong, em, small, p, div),
html body .qr-mock-btn :where(span, i, svg, b, strong, em, small, p, div),
html body .btn-auth :where(span, i, svg, b, strong, em, small, p, div),
html body .sb-cta :where(span, i, svg, b, strong, em, small, p, div),
html body .mob-launch :where(span, i, svg, b, strong, em, small, p, div),
html body .bid-action-btn :where(span, i, svg, b, strong, em, small, p, div),
html body .btn-add :where(span, i, svg, b, strong, em, small, p, div),
html body .cc-save-btn :where(span, i, svg, b, strong, em, small, p, div),
html body .settings-save-btn :where(span, i, svg, b, strong, em, small, p, div),
html body .media-fab :where(span, i, svg, b, strong, em, small, p, div),
html body .fab-upload :where(span, i, svg, b, strong, em, small, p, div),
html body .fab-exchange-calc :where(span, i, svg, b, strong, em, small, p, div) { color: inherit !important; }
html body :is(a, button, input)[class~="bg-primary-container"]:not(.interactive-switch):not([role="switch"]):not([class~="rounded-full"]),
html body :is(a, button, input)[class~="bg-primary"]:not(.interactive-switch):not([role="switch"]):not([class~="rounded-full"]),
html body :is(a, button, input)[class~="bg-[#d4664a]"]:not(.interactive-switch):not([role="switch"]):not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background:#c0533a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background: #c0533a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color:#c0533a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color: #c0533a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background:#d4553a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background: #d4553a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color:#d4553a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color: #d4553a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background:#e17053" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background: #e17053" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color:#e17053" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color: #e17053" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background:#d4664a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background: #d4664a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color:#d4664a" i]:not([class~="rounded-full"]),
html body :is(a, button, input)[style*="background-color: #d4664a" i]:not([class~="rounded-full"]),
html body .btn-primary,
html body .btn-primary-wd,
html body .cf-submit,
html body .go-btn-next,
html body .modal-track-btn,
html body .qr-mock-btn,
html body .btn-auth,
html body .sb-cta,
html body .mob-launch,
html body .bid-action-btn,
html body .btn-add,
html body .cc-save-btn,
html body .settings-save-btn {
  border-radius: 12px !important; font-weight: 700 !important; box-shadow: 0 .4em 1.2em rgba(212,102,74,.35) !important;
}
html body :is(a, button, input)[class~="bg-primary-container"]:not(.interactive-switch):not([role="switch"]):hover,
html body :is(a, button, input)[class~="bg-primary"]:not(.interactive-switch):not([role="switch"]):hover,
html body :is(a, button, input)[class~="bg-[#d4664a]"]:not(.interactive-switch):not([role="switch"]):hover,
html body :is(a, button, input)[style*="background:#c0533a" i]:hover,
html body :is(a, button, input)[style*="background: #c0533a" i]:hover,
html body :is(a, button, input)[style*="background-color:#c0533a" i]:hover,
html body :is(a, button, input)[style*="background-color: #c0533a" i]:hover,
html body :is(a, button, input)[style*="background:#d4553a" i]:hover,
html body :is(a, button, input)[style*="background: #d4553a" i]:hover,
html body :is(a, button, input)[style*="background-color:#d4553a" i]:hover,
html body :is(a, button, input)[style*="background-color: #d4553a" i]:hover,
html body :is(a, button, input)[style*="background:#e17053" i]:hover,
html body :is(a, button, input)[style*="background: #e17053" i]:hover,
html body :is(a, button, input)[style*="background-color:#e17053" i]:hover,
html body :is(a, button, input)[style*="background-color: #e17053" i]:hover,
html body :is(a, button, input)[style*="background:#d4664a" i]:hover,
html body :is(a, button, input)[style*="background: #d4664a" i]:hover,
html body :is(a, button, input)[style*="background-color:#d4664a" i]:hover,
html body :is(a, button, input)[style*="background-color: #d4664a" i]:hover,
html body .btn-primary:hover,
html body .btn-primary-wd:hover,
html body .cf-submit:hover,
html body .go-btn-next:hover,
html body .modal-track-btn:hover,
html body .qr-mock-btn:hover,
html body .btn-auth:hover,
html body .sb-cta:hover,
html body .mob-launch:hover,
html body .bid-action-btn:hover,
html body .btn-add:hover,
html body .cc-save-btn:hover,
html body .settings-save-btn:hover,
html body .media-fab:hover,
html body .fab-upload:hover,
html body .fab-exchange-calc:hover { background-color: #d4664a !important; filter: brightness(.94); }
html body :is(a, button, input)[class~="bg-primary-container"]:not(.interactive-switch):not([role="switch"]):not([class~="rounded-full"]):active,
html body :is(a, button, input)[class~="bg-primary"]:not(.interactive-switch):not([role="switch"]):not([class~="rounded-full"]):active,
html body :is(a, button, input)[class~="bg-[#d4664a]"]:not(.interactive-switch):not([role="switch"]):not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background:#c0533a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background: #c0533a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color:#c0533a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color: #c0533a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background:#d4553a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background: #d4553a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color:#d4553a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color: #d4553a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background:#e17053" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background: #e17053" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color:#e17053" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color: #e17053" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background:#d4664a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background: #d4664a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color:#d4664a" i]:not([class~="rounded-full"]):active,
html body :is(a, button, input)[style*="background-color: #d4664a" i]:not([class~="rounded-full"]):active,
html body .btn-primary:active,
html body .btn-primary-wd:active,
html body .cf-submit:active,
html body .go-btn-next:active,
html body .modal-track-btn:active,
html body .qr-mock-btn:active,
html body .btn-auth:active,
html body .sb-cta:active,
html body .mob-launch:active,
html body .bid-action-btn:active,
html body .btn-add:active,
html body .cc-save-btn:active,
html body .settings-save-btn:active { transform: scale(.99); }
