.landing-login-button[data-v-26d9178a]{position:relative;overflow:hidden;box-shadow:0 14px 30px -16px #18181bd9;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;animation:landing-login-button-breathe-26d9178a 2.6s ease-in-out infinite}.landing-login-button[data-v-26d9178a]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);transform:translate(-140%);animation:landing-login-button-shine-26d9178a 2.5s ease-in-out infinite}.landing-login-button[data-v-26d9178a]:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 36px -14px #18181beb;filter:saturate(1.08)}.landing-login-button[data-v-26d9178a]:active{transform:translateY(0) scale(.99)}.scan-action-button[data-v-26d9178a]{position:relative;overflow:hidden;border:1px solid rgba(63,63,70,.55);background:linear-gradient(120deg,#18181b,#27272a 55%,#52525b);color:#fff;box-shadow:0 14px 34px -14px #18181be6;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;animation:scan-action-breathe-26d9178a 2.8s ease-in-out infinite}.scan-action-button[data-v-26d9178a]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 33%,rgba(255,255,255,.5) 50%,transparent 67%);transform:translate(-145%);animation:scan-action-shine-26d9178a 2.4s ease-in-out infinite}.scan-action-button[data-v-26d9178a]:hover{transform:translateY(-1px) scale(1.01);filter:brightness(1.06);box-shadow:0 18px 40px -14px #18181bf7}.scan-action-button[data-v-26d9178a]:active{transform:translateY(0) scale(.99)}.scan-action-icon[data-v-26d9178a]{position:relative;z-index:10;animation:scan-action-icon-sweep-26d9178a 1.8s ease-in-out infinite}@keyframes landing-login-button-shine-26d9178a{0%,20%{transform:translate(-140%)}55%,to{transform:translate(160%)}}@keyframes landing-login-button-breathe-26d9178a{0%,to{box-shadow:0 14px 30px -16px #18181bd9}50%{box-shadow:0 20px 40px -14px #18181bf2}}@keyframes scan-action-breathe-26d9178a{0%,to{box-shadow:0 14px 34px -14px #18181be6}50%{box-shadow:0 22px 42px -14px #18181bfc}}@keyframes scan-action-shine-26d9178a{0%,24%{transform:translate(-145%)}60%,to{transform:translate(150%)}}@keyframes scan-action-icon-sweep-26d9178a{0%,to{transform:translate(0) scale(1);opacity:.95}50%{transform:translate(2px) scale(1.08);opacity:1}}@media(prefers-reduced-motion:reduce){.landing-login-button[data-v-26d9178a],.scan-action-button[data-v-26d9178a],.scan-action-icon[data-v-26d9178a]{animation:none;transition:none}.landing-login-button[data-v-26d9178a]:before,.scan-action-button[data-v-26d9178a]:before{animation:none}}
