/* JoinEarnVista consistent premium components */
:root{--xpr-violet:#70149b;--xpr-magenta:#c02bb0;--xpr-rose:#ec426a}.xpr-alert,.alert,.notice{border-radius:12px;box-shadow:0 5px 16px #3b16470d}.xpr-auth-card,.xpr-card,.card,.table-container,.settings-card{border-radius:18px!important}.xpr-auth-submit,.btn-primary,.save-btn{box-shadow:0 7px 17px #70149b26}.xpr-money-page input:focus,input:focus,select:focus,textarea:focus{border-color:#9b43bb!important;box-shadow:0 0 0 3px #9b43bb1c!important;outline:none}.adm-sidebar a{transition:background .18s ease,transform .18s ease}.adm-sidebar a:active{transform:scale(.985)}table th{white-space:nowrap}button{touch-action:manipulation}