.pulse-icon{display:inline-block;margin-right:6px;color:#ffe066;animation:1.3s ease-in-out infinite pulseHand;transform-origin:center}@keyframes pulseHand{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.85}}.pointing-icon{display:inline-block;margin-right:6px;color:#ffe066;animation:1s ease-in-out infinite pointingMove}@keyframes pointingMove{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(5px);opacity:.9}}.sliding-icon{display:inline-block;margin-right:6px;color:#ffe066;animation:1.2s ease-in-out infinite slideRight}@keyframes slideRight{0%,70%{transform:translateX(0);opacity:1}40%{transform:translateX(6px);opacity:.9}100%{transform:translateX(0)}}.horn-slide{animation:1.2s ease-in-out infinite hornSlide;display:inline-block}@keyframes hornSlide{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(5px);opacity:.9}}.dt-more-btn{font-size:12px;margin-left:6px;color:#007bff;cursor:pointer}.dt-more-btn:hover{text-decoration:underline;color:#0056b3}.dtGrid td,.dtGrid th{white-space:nowrap}.phone-group .form-control,.phone-group .form-select,.phone-group .input-group-text{border:1px solid #e5e7eb;height:52px;font-size:15px}.phone-group .country-select{max-width:85px;padding-left:14px;padding-right:14px;font-weight:600;border-radius:12px 0 0 12px;border-right:2px solid #d1d5db!important}.phone-group .phone-input{border-left:0;border-right:0}.phone-group .input-group-text{border-radius:0 12px 12px 0}.form-select:disabled{cursor:not-allowed!important}fieldset{border:1px solid #ced4da!important;padding:1rem 1.5rem!important;border-radius:.5rem}legend{font-size:1rem;font-weight:600;padding:0 .5rem}.form-text{display:block;margin-top:0!important;font-size:13px}.input-disabled{pointer-events:none;opacity:.6;background-color:#e9ecef!important;cursor:not-allowed}.form-disabled button,.form-disabled input,.form-disabled select,.form-disabled textarea{pointer-events:none;background-color:#f5f5f5;color:#6c757d;border-color:#dee2e6}.form-disabled .section-title,.form-disabled label{color:#6c757d}.user-name-text{max-width:215px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.SumoSelect select.form-control-sm.multiSelectSingle+.CaptionCont,.SumoSelect select.form-control-sm.multiselect+.CaptionCont,.SumoSelect select.form-control-sm.singleselect+.CaptionCont{height:calc(1.8125rem + 2px)!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important},.SumoSelect select.form-control-sm.multiSelectSingle+.CaptionCont span,.SumoSelect select.form-control-sm.singleselect+.CaptionCont span{font-size:.875rem!important;line-height:1.5rem!important}@media (max-width:768px){.SumoSelect>.optWrapper{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;width:100%!important;max-height:60vh!important;border-radius:16px 16px 0 0!important;overflow-y:auto!important;z-index:9999!important}.SumoSelect>.CaptionCont{font-size:16px}}.modal-toast-message{display:none;background:#28a745;color:#fff;padding:10px 15px;border-radius:6px;font-size:14px;font-weight:500;margin-bottom:10px;opacity:0;transform:translateY(-8px);transition:opacity .3s,transform .3s}.modal-toast-message.show{display:block;opacity:1;transform:translateY(0)}.required::before{content:"*";color:#ff2636;font-weight:400;font-size:14px}.display-1{font-size:4.5rem}@media (max-width:991.98px){.form-control,input,select,textarea{font-size:16px!important}}html{-webkit-text-size-adjust:100%}