/* Shared action-button style for the support page, including popup forms. */
:is(body.support-page,body.support-page #allrecords) :is(.btn,.support-info__button,.support-price__button,.support-compliance__button,.tn-elem[data-elem-type="button"] .tn-atom,.t-form .t-submit){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px;min-height:54px!important;height:auto!important;padding:15px 22px!important;border:1.5px solid transparent!important;border-radius:12px!important;background:#d92c04!important;color:#fff!important;font-family:'Gilroy','Montserrat','Helvetica Neue',Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;box-shadow:none!important;cursor:pointer;transition:background .18s ease;transform:none!important}
:is(body.support-page,body.support-page #allrecords) :is(.btn,.support-info__button,.support-price__button,.support-compliance__button,.tn-elem[data-elem-type="button"] .tn-atom,.t-form .t-submit):hover{background:#b32403!important;color:#fff!important}
:is(body.support-page,body.support-page #allrecords) :is(.btn,.support-info__button,.support-price__button,.support-compliance__button,.tn-elem[data-elem-type="button"] .tn-atom,.t-form .t-submit):focus-visible{outline:3px solid #0097ea!important;outline-offset:4px!important}
body.support-page .support-price__button{width:100%}
body.support-page .t-submit .t-btnflex__text{font:inherit!important;color:inherit!important}