/* HH_CONSULT_PULSE_20260527 */
#detailMask .modal-actions .order-btn{
    position:relative !important;
    overflow:hidden !important;
    isolation:isolate !important;
    background:linear-gradient(135deg,#4d2387,#8a3ff0) !important;
    color:#fff !important;
    border:1px solid rgba(214,185,255,.48) !important;
    box-shadow:0 0 0 0 rgba(138,63,240,.34),0 8px 24px rgba(126,55,222,.34) !important;
    animation:hhConsultBreath 1.55s ease-in-out infinite !important;
    transform-origin:center center !important;
}
#detailMask .modal-actions .order-btn::after{
    content:"";
    position:absolute !important;
    inset:-45% !important;
    background:radial-gradient(circle,rgba(255,255,255,.28),transparent 48%) !important;
    opacity:.42 !important;
    transform:translateX(-28%) rotate(18deg) !important;
    pointer-events:none !important;
    z-index:-1 !important;
}
@keyframes hhConsultBreath{
    0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(138,63,240,.34),0 8px 24px rgba(126,55,222,.34);}
    50%{transform:scale(1.045);box-shadow:0 0 0 7px rgba(138,63,240,.11),0 12px 30px rgba(126,55,222,.45);}
}
#detailMask .modal-actions .order-btn:disabled{
    animation:none !important;
    transform:none !important;
    opacity:.72 !important;
}
