@property --holo-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.holo-card-module__sLQS1a__stage{width:var(--card-w);height:calc(var(--card-w)*.63);font-size:calc(var(--card-w)/32);perspective:1000px;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;position:relative}[data-holo=wait] .holo-card-module__sLQS1a__stage,[data-holo=ok] .holo-card-module__sLQS1a__stage,[data-holo=go] .holo-card-module__sLQS1a__stage{cursor:default}.holo-card-module__sLQS1a__shake,.holo-card-module__sLQS1a__tilt,.holo-card-module__sLQS1a__flip{transform-style:preserve-3d;position:absolute;inset:0}.holo-card-module__sLQS1a__tilt{transform:translateY(var(--fy,0px))rotateX(calc(var(--ny,0)*-16deg))rotateY(calc(var(--nx,0)*20deg))}.holo-card-module__sLQS1a__flip{transition:transform .8s cubic-bezier(.25,.9,.25,1)}[data-holo=wait] .holo-card-module__sLQS1a__flip{transform:rotateY(180deg)}[data-holo=error] .holo-card-module__sLQS1a__shake{animation:.55s cubic-bezier(.36,.07,.19,.97) holo-card-module__sLQS1a__holo-shake}.holo-card-module__sLQS1a__face{color:#fff;backface-visibility:hidden;border-radius:1.9em;transition:box-shadow .4s;position:absolute;inset:0;overflow:hidden}.holo-card-module__sLQS1a__front{background:radial-gradient(120% 90% at 0 0,#ffffff29,#0000 45%),radial-gradient(120% 90% at 12% 8%,#a99bff4d,#0000 60%),linear-gradient(135deg,#3b2a6b 0%,#271a48 42%,#1a1030 100%);align-content:space-between;padding:1.6em 1.8em;display:grid;box-shadow:inset 0 0 0 1px #ffffff24,0 34px 60px -26px #0a0618f2}[data-card=admin] .holo-card-module__sLQS1a__front{background:radial-gradient(120% 90% at 0 0,#ffffff24,#0000 45%),radial-gradient(120% 90% at 12% 8%,#a99bff38,#0000 60%),linear-gradient(135deg,#2c2152 0%,#1d1538 44%,#110b22 100%)}.holo-card-module__sLQS1a__back{background:radial-gradient(120% 90% at 12% 8%,#a99bff38,#0000 60%),linear-gradient(150deg,#33214f 0%,#1f1436 55%,#120b22 100%);transform:rotateY(180deg);box-shadow:inset 0 0 0 1px #ffffff24}.holo-card-module__sLQS1a__holo{pointer-events:none;mix-blend-mode:color-dodge;opacity:.62;background:linear-gradient(110deg,#0000 25%,#a99ef58c 38%,#96cdff6b 45%,#ffffff80 50%,#c7b4ff73 56%,#0000 70%) 0 0/260% 260%;background-position:calc(50% + var(--nx,0)*-70%)calc(50% + var(--ny,0)*-70%);position:absolute;inset:0}.holo-card-module__sLQS1a__glare{pointer-events:none;mix-blend-mode:overlay;background:radial-gradient(circle at calc(50% + var(--nx,0)*70%)calc(40% + var(--ny,0)*70%),#ffffff80,transparent 55%);position:absolute;inset:0}.holo-card-module__sLQS1a__row{justify-content:space-between;align-items:center;display:flex;position:relative}.holo-card-module__sLQS1a__rowEnd{align-items:flex-end}.holo-card-module__sLQS1a__title{letter-spacing:-.02em;font-size:1.6em;font-weight:600;line-height:1.2}.holo-card-module__sLQS1a__kind{letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c;margin-top:.3em;font-size:.9em;font-weight:600}.holo-card-module__sLQS1a__chip{background:linear-gradient(135deg,#e8d9a8 0%,#c9ad61 28%,#f2e7bf 52%,#b9974a 76%,#dccb92 100%);border-radius:.55em;width:4.2em;height:3.2em;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000026}.holo-card-module__sLQS1a__chip:before,.holo-card-module__sLQS1a__chip:after{content:"";border-block:1px solid #00000038;position:absolute;inset:33% 0}.holo-card-module__sLQS1a__chip:after{border:0;border-inline:1px solid #00000038;inset:0 33%}.holo-card-module__sLQS1a__seal{background:#ffffff1a;border-radius:1em;place-items:center;width:3.6em;height:3.6em;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.holo-card-module__sLQS1a__seal svg{color:#ffffffd9;width:1.9em;height:1.9em}.holo-card-module__sLQS1a__nfc{color:#fff9;width:2.3em;height:2.3em}.holo-card-module__sLQS1a__num{font:500 1.35em/1 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.12em;white-space:nowrap;color:#fffc}.holo-card-module__sLQS1a__visa{letter-spacing:-.05em;font-size:2.3em;font-style:italic;font-weight:700;line-height:.8}.holo-card-module__sLQS1a__ok{color:#3b2a6b;background:#fff;border-radius:50%;place-items:center;width:2.8em;height:2.8em;transition:transform .45s cubic-bezier(.3,1.6,.5,1);display:grid;transform:scale(0)}.holo-card-module__sLQS1a__ok svg{width:1.5em;height:1.5em}[data-holo=ok] .holo-card-module__sLQS1a__ok,[data-holo=go] .holo-card-module__sLQS1a__ok{transform:scale(1)}[data-holo=ok] .holo-card-module__sLQS1a__front,[data-holo=go] .holo-card-module__sLQS1a__front{box-shadow:inset 0 0 0 1px #ffffff3d,0 0 0 6px #8b7cf047,0 30px 80px -14px #8b7cf0d9}[data-holo=ok] .holo-card-module__sLQS1a__front:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:40%;animation:.9s cubic-bezier(.4,0,.2,1) forwards holo-card-module__sLQS1a__holo-sweep;position:absolute;top:-20%;bottom:-20%;left:0}[data-holo=error] .holo-card-module__sLQS1a__front{box-shadow:inset 0 0 0 1.5px var(--destructive),0 0 0 6px var(--expense-soft),0 34px 60px -26px #0a0618f2}.holo-card-module__sLQS1a__stripe{background:linear-gradient(#0d0a18,#140f26);height:19%;position:absolute;inset:13% 0 auto}.holo-card-module__sLQS1a__scanWrap{flex-direction:column;justify-content:center;align-items:center;gap:.8em;display:flex;position:absolute;inset:36% 0 4%}.holo-card-module__sLQS1a__scan{background:#ffffff14;border-radius:50%;place-items:center;width:6.4em;height:6.4em;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff3d}.holo-card-module__sLQS1a__scan svg{width:3.2em;height:3.2em}.holo-card-module__sLQS1a__scanLine{background:linear-gradient(90deg,#0000,#fff,#0000);border-radius:2px;height:2px;animation:1.5s ease-in-out infinite holo-card-module__sLQS1a__holo-scan;position:absolute;left:14%;right:14%;box-shadow:0 0 10px #c9c1ff}.holo-card-module__sLQS1a__scanCap{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8;font-size:.95em;font-weight:600}.holo-card-module__sLQS1a__trace{pointer-events:none;opacity:0;background:conic-gradient(from var(--holo-ang),transparent 0 60%,#a99ef5f2 84%,#fff 90%,transparent 93%);-webkit-mask-composite:xor;border-radius:2.3em;padding:2.5px;transition:opacity .3s;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html:not(.dark) .holo-card-module__sLQS1a__trace{background:conic-gradient(from var(--holo-ang),transparent 0 60%,#6244e0e6 84%,#8b7cf0 90%,transparent 93%)}[data-holo=wait] .holo-card-module__sLQS1a__trace{opacity:1;transition-delay:.5s;animation:1.3s linear infinite holo-card-module__sLQS1a__holo-ang}.holo-card-module__sLQS1a__floor{pointer-events:none;filter:blur(12px);height:36px;transform:translateX(calc(var(--nx,0)*-22px));background:radial-gradient(closest-side,#6244e0a6,#0000);border-radius:50%;position:absolute;bottom:-46px;left:10%;right:10%}html:not(.dark) .holo-card-module__sLQS1a__floor{background:radial-gradient(closest-side,#3c288c66,#0000)}.holo-card-module__sLQS1a__ghost{z-index:70;pointer-events:none;transform-origin:0 0;will-change:transform,opacity;position:fixed}@keyframes holo-card-module__sLQS1a__holo-shake{0%,to{transform:translate(0)}15%{transform:translate(-12px)}30%{transform:translate(10px)}45%{transform:translate(-8px)}60%{transform:translate(6px)}75%{transform:translate(-3px)}}@keyframes holo-card-module__sLQS1a__holo-ang{to{--holo-ang:360deg}}@keyframes holo-card-module__sLQS1a__holo-scan{0%,to{top:22%}50%{top:76%}}@keyframes holo-card-module__sLQS1a__holo-sweep{0%{transform:translate(-120%)skew(-16deg)}to{transform:translate(320%)skew(-16deg)}}@media (prefers-reduced-motion:reduce){.holo-card-module__sLQS1a__stage *,.holo-card-module__sLQS1a__stage :before,.holo-card-module__sLQS1a__stage :after{transition-duration:.15s!important;transition-delay:0s!important;animation:none!important}[data-holo=wait] .holo-card-module__sLQS1a__flip,.holo-card-module__sLQS1a__tilt{transform:none}[data-holo=ok] .holo-card-module__sLQS1a__front:after{display:none}}
