@property --card-opacity{syntax:"<number>";inherits:true;initial-value:0}.vcard-stage{--rotate-x:0deg;--rotate-y:0deg;--pointer-x:50%;--pointer-y:50%;--pointer-from-center:0;--pointer-from-top:.5;--pointer-from-left:.5;--card-opacity:0;--background-x:50%;--background-y:50%;--fx-strength:1;--vcard-w:340px;--vcard-h:526px;width:var(--vcard-w);height:var(--vcard-h);perspective:1400px;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:--card-opacity .55s ease-out}.vcard-stage img{-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}.vcard-tilt{width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));transition:transform .3s ease-out}.vcard-stage.is-interacting .vcard-tilt{transition:none}.vcard-flip{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotateY(0)}.vcard-flip.is-flipped{transform:rotateY(180deg)}@keyframes vcard-arrive{0%{opacity:0;transform:translateY(30px)scale(.26)}10%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes vcard-spin-in{0%{transform:rotateY(-1.5turn)}to{transform:rotateY(0)}}.vcard-shell.is-arriving .vcard-stage{animation:1.9s cubic-bezier(.3,.52,.22,1) vcard-arrive}.vcard-shell.is-arriving .vcard-flip{animation:1.9s cubic-bezier(.3,.52,.22,1) vcard-spin-in}@media (prefers-reduced-motion:reduce){.vcard-shell.is-arriving .vcard-stage,.vcard-shell.is-arriving .vcard-flip{animation:none}}.vcard-face{backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(1px)}.vcard-face--back{transform:rotateY(180deg)translateZ(1px)}.vcard{border-radius:calc(var(--vcard-w,340px) * .08587);--edge:#444;--edge-core:#0d0f11;--edge-rim:color-mix(in srgb, var(--edge) 42%, transparent);--edge-glow:color-mix(in srgb, var(--edge) 22%, transparent);--edge-depth:calc(var(--vcard-w,340px) * .0115);--edge-sign:1;--edge-x:0px;--edge-y:var(--edge-depth);width:100%;height:100%;box-shadow: 0 0 0 1px var(--edge-rim),  calc(var(--edge-x) * .9) calc(var(--edge-y) * 1.3) calc(var(--vcard-w,340px) * .014) calc(var(--vcard-w,340px) * -.004) #00000080, calc(var(--edge-x) * 1.4) calc(var(--vcard-w,340px) * .065) calc(var(--vcard-w,340px) * .132) calc(var(--vcard-w,340px) * -.035) #000000d9,  0 0 calc(var(--vcard-w,340px) * .103) calc(var(--vcard-w,340px) * -.029) var(--edge-glow),  calc(var(--vcard-w,340px) * .02862) calc(var(--vcard-w,340px) * .02147) calc(var(--vcard-w,340px) * .10018) #0000005c;isolation:isolate;--fx:calc(var(--card-opacity,0) * var(--fx-strength,1));--fx-rest:calc((1 - var(--card-opacity,0)) * var(--fx-strength,1));font-family:Pretendard Variable,Pretendard,-apple-system,system-ui,sans-serif;position:relative;overflow:hidden;container-type:inline-size}@supports (width:calc(tan(45deg) * 1px)){.vcard{--edge-max:calc(var(--edge-depth) * 2.6);--edge-x:clamp(calc(var(--edge-max) * -1), calc(tan(var(--rotate-x,0deg)) * var(--edge-depth) * 2.6 * var(--edge-sign)), var(--edge-max));--edge-y:clamp(calc(var(--edge-depth) * .25), calc(var(--edge-depth) - tan(var(--rotate-y,0deg)) * var(--edge-depth) * 2.6), var(--edge-max))}}.vcard-face--back .vcard{--edge-sign:-1}.vcard-shell{flex-direction:column;align-items:center;gap:18px;display:flex}.vcard-stage{cursor:pointer}.vcard-rotate{color:#7e8891;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:44px;height:44px;padding:0;transition:color .18s,transform .22s cubic-bezier(.2,.7,.2,1)}.vcard-rotate:hover{color:#d6dade}.vcard-rotate:active{transition-duration:.18s,.1s;transform:scale(1.22)}@media (prefers-reduced-motion:reduce){.vcard-rotate{transition-duration:.01ms}}.vcard-rotate svg{width:100%;height:100%;display:block}.vcard-shell.is-light .vcard-rotate{color:#8c8781}.vcard-shell.is-light .vcard-rotate:hover{color:#4a423c}.vcard-shell.is-light .vcard{--edge-rim:#3c363229;box-shadow:0 0 0 1px var(--edge-rim),  calc(var(--edge-x) * .9) calc(var(--edge-y) * 1.3) calc(var(--vcard-w,340px) * .014) calc(var(--vcard-w,340px) * -.004) #0000002e,  calc(var(--vcard-w,340px) * .02862) calc(var(--vcard-w,340px) * .02147) calc(var(--vcard-w,340px) * .10018) #0000005c}.vcard-shell.is-hold .vcard-stage{touch-action:none}.vcard:before{content:"";border-radius:inherit;pointer-events:none;z-index:4;background-image:radial-gradient(60cqw 60cqw at var(--pointer-x) var(--pointer-y), #ffffff8c 0%, transparent 70%);opacity:calc(.16 + var(--card-opacity,0) * .3);mix-blend-mode:soft-light;background-repeat:no-repeat;position:absolute;inset:0}.vd-finish{border-radius:inherit;pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.vd-finish>*{mix-blend-mode:soft-light;opacity:.34;position:absolute;inset:0}.vd-gloss{background-image:linear-gradient(calc(108deg + var(--rotate-x,0deg) * 2.2), transparent 30%, #ffffff57 44%, #ffffff85 50%, #ffffff47 57%, transparent 70%)}.vd-paper{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:140px 140px}.vcard:after{content:"";border-radius:inherit;pointer-events:none;z-index:5;box-shadow:inset 0 calc(var(--vcard-w,340px) * .004) calc(var(--vcard-w,340px) * .009) calc(var(--vcard-w,340px) * -.005) #ffffff80, inset 0 calc(var(--vcard-w,340px) * -.005) calc(var(--vcard-w,340px) * .012) calc(var(--vcard-w,340px) * -.006) #0000006b;position:absolute;inset:0}.vcard-mark-plate{z-index:2;pointer-events:none;position:absolute}.vcard-mark{object-fit:contain;object-position:center;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.vcard-bg{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.vcard-front{flex-direction:column;align-items:center;padding-left:7.156cqw;padding-right:7.156cqw;display:flex;position:absolute;inset:0}.vcard-hero{aspect-ratio:1;background:#0000000f;border-radius:2.147cqw;flex:none;width:83.72cqw;overflow:hidden}.vcard-hero-img{object-fit:cover;width:100%;height:100%;display:block}.vcard-logo{flex:none;justify-content:center;align-items:center;width:83.72cqw;height:17.889cqw;display:flex}.vcard-logo-img{object-fit:contain;width:50.089cqw;height:14.311cqw;display:block}.vcard-back{width:83.72cqw;height:var(--back-content-h,132.38cqw);color:var(--ink,#fff);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:10.018cqw;left:7.156cqw}.vcard-info-area{gap:var(--back-gap,7.156cqw);flex-direction:column;display:flex}.vcard-info{flex-direction:column;gap:3.221cqw;display:flex}.vcard-row{align-items:flex-start;width:100%;display:flex}.vcard-row--pair{gap:3.578cqw}.vcard-row--pair>*{flex:1 0 0;min-width:0}.vcard-row--rule{border-bottom:.0716cqw solid var(--ink,#fff);padding-bottom:2.862cqw}.vcard-row--trait{align-items:flex-end;gap:2.862cqw}.vcard-field{flex-direction:column;gap:.716cqw;min-width:0;padding-left:.716cqw;padding-right:.716cqw;display:flex}.vcard-field-label,.vcard-field-value{word-break:break-word;margin:0;font-size:4.294cqw;line-height:normal}.vcard-field-label{font-weight:600}.vcard-field-value{font-weight:400}.vcard-badge{flex:none;width:10.018cqw;height:11.449cqw;display:block}.vcard-badge img{object-fit:contain;width:100%;height:100%;display:block}.vcard-btn{background:var(--btn-fill,#003d43);color:#fff;white-space:nowrap;border-radius:10.734cqw;justify-content:center;align-items:center;height:17.174cqw;font-size:6.44cqw;font-weight:700;display:flex;position:relative}.vfx{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.vfx-layer{border-radius:inherit;position:absolute;inset:0}.vfx-glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #ffffffb3 5%, #ffffff38 22%, #0006 90%);mix-blend-mode:overlay;opacity:calc(var(--fx) * .6)}.vfx-sheen{background-image:linear-gradient(102deg,#f84f87 0%,#f8874f 12%,#f8d64f 24%,#92f84f 37%,#4ff8d6 50%,#4fbaf8 62%,#5a4ff8 75%,#e14ff8 88%,#f84f87 100%);background-size:230% 230%;background-position:calc(50% + (var(--background-x) - 50%) * 2.2) calc(50% + (var(--background-y) - 50%) * 2.2);mix-blend-mode:overlay;filter:saturate(1.35)blur(.6px);opacity:calc(var(--fx) * .75);-webkit-mask-image:radial-gradient(circle 74cqw at var(--pointer-x) var(--pointer-y), #000 0%, #0000009e 40%, #0003 68%, transparent 92%);mask-image:radial-gradient(circle 74cqw at var(--pointer-x) var(--pointer-y), #000 0%, #0000009e 40%, #0003 68%, transparent 92%);-webkit-mask-image:radial-gradient(circle 74cqw at var(--pointer-x) var(--pointer-y), #000 0%, #0000009e 40%, #0003 68%, transparent 92%)}.vfx-sparkle{background-size:44cqw 44cqw;background-position:calc(50% + (var(--pointer-from-left) - .5) * 7cqw) calc(50% + (var(--pointer-from-top) - .5) * 7cqw);mix-blend-mode:color-dodge;filter:brightness(.75)contrast(1.4);opacity:calc(var(--fx) * .7);-webkit-mask-image:radial-gradient(circle 58cqw at var(--pointer-x) var(--pointer-y), #000 0%, #0000008c 45%, transparent 84%);mask-image:radial-gradient(circle 58cqw at var(--pointer-x) var(--pointer-y), #000 0%, #0000008c 45%, transparent 84%);-webkit-mask-image:radial-gradient(circle 58cqw at var(--pointer-x) var(--pointer-y), #000 0%, #0000008c 45%, transparent 84%)}.vcard[data-fx=etch]{--etch-lines:repeating-linear-gradient(63deg, #fffaf08c 0 .14cqw, transparent .14cqw 5.6cqw), repeating-linear-gradient(-27deg, #fffaf066 0 .14cqw, transparent .14cqw 7.8cqw), repeating-linear-gradient(12deg, #00000059 0 .12cqw, transparent .12cqw 11cqw);--etch-mask:repeating-linear-gradient(63deg, #000 0 .34cqw, transparent .34cqw 5.6cqw), repeating-linear-gradient(-27deg, #000 0 .34cqw, transparent .34cqw 7.8cqw), repeating-linear-gradient(12deg, #0009 0 .3cqw, transparent .3cqw 11cqw)}.vfx-etch{background-image:var(--etch-lines);mix-blend-mode:overlay;opacity:calc((.22 + var(--fx) * .55) * var(--fx-strength,1))}.vcard[data-pale="1"] .vfx-etch{mix-blend-mode:hard-light;opacity:calc((.12 + var(--fx) * .3) * var(--fx-strength,1))}.vfx-etchglints{-webkit-mask-image:var(--etch-mask);mask-image:var(--etch-mask);-webkit-mask-image:var(--etch-mask);mix-blend-mode:screen;opacity:var(--fx-strength,1)}.vfx-glint{left:var(--gx);top:var(--gy);width:var(--gw);height:9cqw;transform:translate(-50%, -50%) rotate(var(--ga));--sig:calc(var(--pointer-from-left,.5) * var(--wx,.5) + var(--pointer-from-top,.5) * (1 - var(--wx,.5)));--d:calc(var(--sig) - var(--t,.5));opacity:calc(clamp(0, 1 - max(var(--d), -1 * var(--d)) * 6, 1) * var(--card-opacity,0));background:radial-gradient(50% 50%,#fffcf0,#ffecc859 55%,#0000 75%);position:absolute}.vfx-edgeglow{--el:clamp(0, (.5 - var(--pointer-from-left,.5)) * 2, 1);--er:clamp(0, (var(--pointer-from-left,.5) - .5) * 2, 1);--et:clamp(0, (.5 - var(--pointer-from-top,.5)) * 2, 1);--eb:clamp(0, (var(--pointer-from-top,.5) - .5) * 2, 1);--hue:calc(262deg + (var(--pointer-from-left,.5) - .5) * 90deg + (var(--pointer-from-top,.5) - .5) * 50deg);background-image: radial-gradient(28cqw 24cqw at 0% var(--pointer-y), hsl(var(--hue) 92% 84% / calc(var(--el) * .95)) 0%, hsl(var(--hue) 90% 66% / calc(var(--el) * .62)) 32%, hsl(calc(var(--hue) - 40deg) 85% 55% / calc(var(--el) * .22)) 62%, transparent 82%), radial-gradient(28cqw 24cqw at 100% var(--pointer-y), hsl(var(--hue) 92% 84% / calc(var(--er) * .95)) 0%, hsl(var(--hue) 90% 66% / calc(var(--er) * .62)) 32%, hsl(calc(var(--hue) - 40deg) 85% 55% / calc(var(--er) * .22)) 62%, transparent 82%), radial-gradient(24cqw 26cqw at var(--pointer-x) 0%, hsl(var(--hue) 92% 84% / calc(var(--et) * .95)) 0%, hsl(var(--hue) 90% 66% / calc(var(--et) * .62)) 32%, hsl(calc(var(--hue) - 40deg) 85% 55% / calc(var(--et) * .22)) 62%, transparent 82%), radial-gradient(24cqw 26cqw at var(--pointer-x) 100%, hsl(var(--hue) 92% 84% / calc(var(--eb) * .95)) 0%, hsl(var(--hue) 90% 66% / calc(var(--eb) * .62)) 32%, hsl(calc(var(--hue) - 40deg) 85% 55% / calc(var(--eb) * .22)) 62%, transparent 82%),  linear-gradient(90deg, hsl(var(--hue) 95% 80% / calc(var(--el) * .95)), transparent), linear-gradient(270deg, hsl(var(--hue) 95% 80% / calc(var(--er) * .95)), transparent), linear-gradient(180deg, hsl(var(--hue) 95% 80% / calc(var(--et) * .95)), transparent), linear-gradient(0deg, hsl(var(--hue) 95% 80% / calc(var(--eb) * .95)), transparent);mix-blend-mode:normal;filter:blur(.35cqw);opacity:var(--fx);background-position:0 0,0 0,0 0,0 0,0 0,100% 0,0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 100%,100% 100%,100% 100%,1.4cqw 100%,1.4cqw 100%,100% 1.4cqw,100% 1.4cqw}.vfx-facets{background-image:linear-gradient(158deg,#0000 38%,#ffffff1a 44%,#0000 47%),linear-gradient(158deg,#0000 62%,#c7a2ff2e 67%,#0000 70%);background-size:200% 200%;background-position:calc(50% + (var(--background-x) - 50%) * 2.4) calc(50% + (var(--background-y) - 50%) * 2.4);mix-blend-mode:screen;opacity:calc(var(--fx) * .9)}.vfx-glaze{background-image:radial-gradient(60cqw 46cqw at var(--pointer-x) var(--pointer-y), #d6fff68c 0%, #96dcd238 38%, #00282e40 78%);mix-blend-mode:soft-light;opacity:calc(var(--fx) * .9)}.vfx-crackle{mix-blend-mode:overlay;opacity:calc(var(--fx) * .22);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='c'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/><feColorMatrix type='saturate' values='0'/></filter><rect width='180' height='180' filter='url(%23c)' opacity='0.5'/></svg>");background-size:42cqw 42cqw}.vfx-nacre{mix-blend-mode:screen;opacity:var(--fx-strength,1)}.vfx-speck{left:var(--sx);top:var(--sy);width:var(--ss);height:calc(var(--ss) * .58);transform:translate(-50%, -50%) rotate(var(--st));background-image:conic-gradient(from calc(var(--sp) * 360deg), #7ef0ff, #ffd3f0, #fff6a8, #b6ffd0, #7ef0ff);box-shadow:0 0 calc(var(--ss) * .6) #fffaeb8c;filter:blur(.3cqw) hue-rotate(calc(var(--pointer-from-left,.5) * 140deg));--sig:calc(var(--pointer-from-left,.5) * var(--wx,.5) + var(--pointer-from-top,.5) * (1 - var(--wx,.5)));--d:calc(var(--sig) - var(--t,.5));opacity:calc(clamp(0, 1 - max(var(--d), -1 * var(--d)) * 8, 1) * var(--card-opacity,0));border-radius:50%;position:absolute}.vcard-trait{z-index:3;object-fit:contain;scale:var(--ts,1);pointer-events:none;display:block;position:absolute}.vd-box{opacity:var(--fx-strength,1);border-radius:4.6cqw;position:absolute;overflow:hidden}.vd-box>i{border-radius:inherit;position:absolute;inset:0}.vd-box--frost{box-shadow:0 1.8cqw 5.5cqw #0000005c}.vd-box-art{filter:blur(2.4cqw)saturate(1.45)brightness(1.06);background-repeat:no-repeat;background-size:100% 100%;border-radius:0;transform:scale(1.08)}.vd-box-frost{background:linear-gradient(155deg,#ffffff5c,#ffffff1f)}.vd-box-sheen{background:linear-gradient(115deg,#0000 30%,#ffffff1f 42%,#ffffff6b 48%,#ffffff1f 54%,#0000 66%) 0 0/230% 230%;background-position:calc(var(--pointer-from-left,.5) * 100%) calc(var(--pointer-from-top,.5) * 100%);mix-blend-mode:screen;opacity:calc(.25 + var(--card-opacity,0) * .75)}.vd-box-rim{box-shadow:inset 0 0 0 .18cqw #ffffff8c,inset 0 .36cqw #ffffff6b,inset 0 0 2.4cqw 1.2cqw #060a1629}.vd-box--frost:after{content:"";border-radius:inherit;pointer-events:none;--cx:calc((var(--pointer-from-left,.5) - .5) * 1.6cqw);--cy:calc((var(--pointer-from-top,.5) - .5) * 1.6cqw);box-shadow:inset var(--cx) var(--cy) 1cqw -.5cqw #6ec8ffd9, inset calc(-1 * var(--cx)) calc(-1 * var(--cy)) 1cqw -.5cqw #ff8c5ab3;mix-blend-mode:screen;opacity:calc(.35 + var(--card-opacity,0) * .65);position:absolute;inset:0}.vd-box--foil{box-shadow:0 1.4cqw 4cqw #00000059}.vd-box-mesh{filter:saturate(calc(1.15 + var(--card-opacity,0) * .55)) hue-rotate(calc((var(--pointer-from-left,.5) - .5) * 96deg));background:radial-gradient(38% 52% at 18% 22%,#6c2bf7 0%,#0000 62%),radial-gradient(42% 58% at 78% 18%,#f5478e 0%,#0000 60%),radial-gradient(46% 60% at 62% 92%,#ffb65c 0%,#0000 58%),radial-gradient(52% 66% at 8% 88%,#21d3c6 0%,#0000 62%),linear-gradient(150deg,#2b1b6b,#150b2e);border-radius:0;inset:-20%}.vd-box-grain{opacity:.55;background:repeating-linear-gradient(115deg,#ffffff17 0 .3cqw,#0000 .3cqw 1.8cqw);background-position:calc((var(--background-x,50%) - 50%) * .6) 0}.vd-box-streak{background:linear-gradient(calc(100deg + (var(--pointer-from-top,.5) - .5) * 40deg), transparent 34%, #ffffff8c 47%, #ffffff1a 53%, transparent 66%);background-size:260% 100%;background-position:calc(50% + (var(--background-x,50%) - 50%) * 3.2) 0;mix-blend-mode:screen;opacity:calc(.15 + var(--card-opacity,0) * .75)}.vfx-pool{background-image:radial-gradient(circle 32cqw at var(--pointer-x) var(--pointer-y), #d6baff8c 0%, #935cff47 40%, #5028a014 68%, transparent 84%);mix-blend-mode:screen;opacity:calc(var(--fx) * .95)}.vfx-lattice{mix-blend-mode:screen;opacity:calc((.12 + var(--fx) * .5) * var(--fx-strength,1));background-image:radial-gradient(circle,#7cd9ff80 0 .16cqw,#0000 .24cqw);background-size:2.4cqw 2.4cqw}.vfx-sweep{opacity:calc((.3 + var(--fx) * .7) * var(--fx-strength,1));mix-blend-mode:screen}.vfx-sweep:before{content:"";background:linear-gradient(90deg,#0000,#7cd9ffcc 20% 80%,#0000);height:.28cqw;animation:6s linear infinite alternate vfx-scan-sweep;position:absolute;top:4cqw;left:5cqw;right:5cqw;box-shadow:0 0 1.2cqw #7cd9ff99}@keyframes vfx-scan-sweep{to{transform:translateY(146cqw)}}.vfx-reticle{opacity:var(--fx);mix-blend-mode:screen}.vfx-reticle:before{content:"";left:var(--pointer-x);top:var(--pointer-y);border:.28cqw solid #7cd9ffbf;border-radius:50%;width:12cqw;height:12cqw;margin:-6cqw 0 0 -6cqw;position:absolute;box-shadow:0 0 1.6cqw #7cd9ff80,inset 0 0 1.6cqw #7cd9ff59}.vfx-reticle:after{content:"";left:var(--pointer-x);top:var(--pointer-y);background:linear-gradient(90deg,#7cd9ffb3 0 3cqw,#0000 3cqw) 0/100% .22cqw no-repeat,linear-gradient(270deg,#7cd9ffb3 0 3cqw,#0000 3cqw) 100%/100% .22cqw no-repeat,linear-gradient(#7cd9ffb3 0 3cqw,#0000 3cqw) top/.22cqw 100% no-repeat,linear-gradient(0deg,#7cd9ffb3 0 3cqw,#0000 3cqw) bottom/.22cqw 100% no-repeat;width:18cqw;height:18cqw;margin:-9cqw 0 0 -9cqw;position:absolute}@media (prefers-reduced-motion:reduce){.vfx-sweep:before{animation:none}}.vfx-aurora{--aur:calc((.16 + var(--card-opacity,0) * .42) * var(--fx-strength,1));opacity:var(--aur);mix-blend-mode:screen;filter:blur(.7cqw)saturate(1.3)}.vfx-band{transform-origin:50%;width:180%;height:38%;translate:0 var(--bo);rotate:var(--bt);filter:hue-rotate(var(--bh));animation:vfx-aurora-sway var(--bs) ease-in-out infinite;animation-delay:calc(var(--bp) * var(--bs) * -1);background-image:linear-gradient(#0000 0%,#7effd657 22%,#96d2ff70 48%,#d696ff4d 72%,#0000 100%);position:absolute;top:-30%;left:-40%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}@keyframes vfx-aurora-sway{0%,to{opacity:.5;transform:translateY(-6%)scaleY(.82)skew(-6deg)}50%{opacity:1;transform:translateY(9%)scaleY(1.22)skew(7deg)}}.vfx-aurora:after{content:"";background-image:radial-gradient(46cqw 46cqw at var(--pointer-x) var(--pointer-y), #ffffff52 0%, transparent 62%);opacity:var(--card-opacity,0);mix-blend-mode:screen;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.vfx-band{animation:none}}.vcard[data-fx=pane],.vcard[data-fx=panelite]{--pane-rest:.45;--pane-fx:calc((var(--pane-rest) + var(--card-opacity,0) * (1 - var(--pane-rest))) * var(--fx-strength,1))}.vcard[data-fx=panelite]{--pane-rest:.18}.vcard[data-fx=panelite] .vfx-pane{background-image:linear-gradient(112deg,#0000 38%,#ffffff24 44%,#ffffff5c 47%,#ffffff24 50%,#0000 56%)}.vcard[data-fx=panelite] .vfx-edge{box-shadow:inset 0 0 0 .5cqw #7ec4a829,inset .5cqw .5cqw 1.2cqw #ffffff1a,inset -.5cqw -.5cqw 1.2cqw #00000029}.vfx-pane{background-image:linear-gradient(112deg,#0000 38%,#ffffff29 44%,#ffffff6b 47%,#ffffff29 50%,#0000 56% 60%,#ffffff1f 63%,#0000 67%);background-size:220% 220%;background-position:calc(var(--pointer-from-left,.5) * 100%) calc(var(--pointer-from-top,.5) * 100%);mix-blend-mode:screen;opacity:calc(var(--pane-fx,var(--fx)) * .85)}.vfx-edge{opacity:calc(var(--pane-fx,var(--fx)) * .9);border:.16cqw solid #ebf8fa80;box-shadow:inset 0 0 0 .5cqw #7ec4a829,inset .5cqw .5cqw 1.2cqw #ffffff1a,inset -.5cqw -.5cqw 1.2cqw #00000052}.vfx-bevel:before,.vfx-bevel:after{content:"";position:absolute}.vfx-bevel:before{height:.35cqw;opacity:calc(clamp(0, (.5 - var(--pointer-from-top,.5)) * 2, 1) * var(--pane-fx,var(--fx)));background:linear-gradient(90deg,#0000,#ffffffd9 30% 70%,#0000);top:0;left:2cqw;right:2cqw}.vfx-bevel:after{width:.35cqw;opacity:calc(clamp(0, (.5 - var(--pointer-from-left,.5)) * 2, 1) * var(--pane-fx,var(--fx)));background:linear-gradient(#0000,#fffc 30% 70%,#0000);top:2cqw;bottom:2cqw;left:0}.vfx-grain{background-image:repeating-linear-gradient(94deg,#fffcf48c 0 .18cqw,#0000 .18cqw 1.07cqw),repeating-linear-gradient(94deg,#26201880 0 .18cqw,#0000 .18cqw 1.07cqw),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='t' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='1.4' intercept='-0.2'/%3E%3CfeFuncG type='linear' slope='1.4' intercept='-0.2'/%3E%3CfeFuncB type='linear' slope='1.4' intercept='-0.2'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='150' height='150' filter='url(%23t)'/%3E%3C/svg%3E");background-size:auto,auto,150px 150px;background-position:calc((var(--pointer-from-left,.5) - .5) * 2px) calc((var(--pointer-from-top,.5) - .5) * 2px), calc((.5 - var(--pointer-from-left,.5)) * 2px) calc((.5 - var(--pointer-from-top,.5)) * 2px), 0 0;mix-blend-mode:overlay;opacity:calc(var(--fx) * .92);-webkit-mask-image:radial-gradient(circle 46cqw at var(--pointer-x) var(--pointer-y), #000 0%, #000000bf 44%, #00000061 100%);mask-image:radial-gradient(circle 46cqw at var(--pointer-x) var(--pointer-y), #000 0%, #000000bf 44%, #00000061 100%);-webkit-mask-image:radial-gradient(circle 46cqw at var(--pointer-x) var(--pointer-y), #000 0%, #000000bf 44%, #00000061 100%)}.vcard[data-pale="1"] .vfx-grain{mix-blend-mode:hard-light;opacity:calc(var(--fx) * .26)}@media (prefers-reduced-motion:reduce){.vcard-flip,.vcard-tilt,.vcard-stage{transition-duration:.01ms}}.vd{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.vd>*{position:absolute}.vd-over{border-radius:inherit;pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.vd-over>*{position:absolute}.vd-halo{mix-blend-mode:screen;opacity:calc(var(--near,0) * var(--fx-strength,1) * .55);background-image:radial-gradient(closest-side,#fffae8d9 0%,#ffecbe66 42%,#ffdc9600 78%);transform:scale(1.32)}.vd-seal{pointer-events:none;place-items:center;display:grid}.vd-seal-lift,.vd-seal-glint{border-radius:50%;position:absolute;inset:0}.vd-seal-lift{mix-blend-mode:screen;opacity:calc(var(--near,0) * .9);background:radial-gradient(circle,#fff8e18c 0%,#ffe8aa47 42%,#0000 72%)}.vd-seal-glint{mix-blend-mode:screen;opacity:calc((.12 + var(--near,0) * .7) * var(--fx-strength,1));background:conic-gradient(#0000 0deg,#fffaebd9 22deg,#0000 58deg 360deg);animation:7s linear infinite vd-seal-turn;-webkit-mask-image:radial-gradient(circle,#0000 52%,#000 60% 82%,#0000 88%);mask-image:radial-gradient(circle,#0000 52%,#000 60% 82%,#0000 88%)}@keyframes vd-seal-turn{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.vd-seal-glint{animation:none}}.vd-deboss{--band:calc(clamp(0, calc((var(--pointer-from-left,.5) - .08) * 7), 1) * clamp(0, calc((.52 - var(--pointer-from-left,.5)) * 7), 1) * var(--card-opacity,0) * var(--fx-strength,1));opacity:var(--band);justify-content:flex-end;display:flex;bottom:5.5%;left:7%;right:7%}.vd-deboss span{letter-spacing:.24em;color:#0000;text-shadow:0 -.14cqw .18cqw #0009,0 .16cqw .12cqw #ffffff8c;font-size:7.2cqw;font-weight:600;line-height:1}.vcard[data-details~=btnpop] .vcard-btn{transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s}.vcard[data-details~=btnpop] .vcard-btn:hover,.vcard[data-details~=btnpop] .vcard-btn:active{transform:scale(1.04);box-shadow:0 1.2cqw 3cqw #00000057}@media (prefers-reduced-motion:reduce){.vcard[data-details~=btnpop] .vcard-btn{transition-duration:.01ms}}.vcard[data-details~=herolift] .vcard-hero{--hl-x:calc((.5 - var(--pointer-from-left,.5)) * 2.4cqw * var(--card-opacity,0));--hl-y:calc((.5 - var(--pointer-from-top,.5)) * 2cqw * var(--card-opacity,0));transform:translate(var(--hl-x), var(--hl-y));box-shadow:calc(var(--hl-x) * -1) calc(var(--hl-y) * -1 + 1.4cqw * var(--card-opacity,0)) calc(.4cqw + 2.4cqw * var(--card-opacity,0)) #00000073}.vcard[data-details~=herolift] .vcard-hero-img{transform:translate(calc(var(--hl-x) * -.35), calc(var(--hl-y) * -.35)) scale(1.04)}.vcard[data-details~=logoshine] .vcard-logo-img{filter:brightness(calc(1 + var(--fx) * .35)) drop-shadow(0 0 calc(var(--fx) * 1.4cqw) #ffffff8c) drop-shadow(0 .4cqw .8cqw rgba(0, 0, 0, calc(var(--fx) * .35)))}.vcard[data-details~=traitfloat] .vcard-trait{--tf-x:calc((.5 - var(--pointer-from-left,.5)) * 3cqw * var(--card-opacity,0));--tf-y:calc((.5 - var(--pointer-from-top,.5)) * 2.4cqw * var(--card-opacity,0));translate:var(--tf-x) var(--tf-y);filter:drop-shadow(calc(var(--tf-x) * -.9) calc(var(--tf-y) * -.9 + .5cqw + 1.4cqw * var(--card-opacity,0)) calc(.9cqw + 1.6cqw * var(--card-opacity,0)) #0000006b) drop-shadow(calc(var(--tf-x) * -.4) calc(var(--tf-y) * -.4 + .3cqw) .5cqw #0003)}.vd-traitfoil{scale:var(--ts,1);background-image:linear-gradient(105deg,#0000 30%,#ffffff59 42%,#fffae6e6 50%,#c8e6ff73 58%,#0000 70%);background-size:320% 100%;background-position:calc(50% + (var(--background-x,50%) - 50%) * 3.4) 0;mix-blend-mode:screen;opacity:calc(var(--fx) * .9);-webkit-mask-image:var(--trait-src);mask-image:var(--trait-src);-webkit-mask-image:var(--trait-src);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vd-traitring{scale:var(--ts,1);mix-blend-mode:screen;opacity:calc((.14 + var(--near,0) * .7) * var(--fx-strength,1));background:conic-gradient(#0000 0deg,#fffaebe6 26deg,#0000 64deg 360deg);border-radius:26%;animation:8s linear infinite vd-seal-turn;-webkit-mask-image:radial-gradient(closest-side,#0000 78%,#000 84% 96%,#0000 100%);mask-image:radial-gradient(closest-side,#0000 78%,#000 84% 96%,#0000 100%)}@media (prefers-reduced-motion:reduce){.vd-traitring{animation:none}}.vd-sealpress{box-shadow:inset 0 calc(.25cqw + var(--near,0) * .35cqw) calc(.6cqw + var(--near,0) * .6cqw) rgba(0, 0, 0, calc(.22 + var(--near,0) * .3)), inset 0 calc(-.15cqw - var(--near,0) * .15cqw) .3cqw rgba(255, 255, 255, calc(.2 + var(--near,0) * .35));transform:scale(calc(1 - var(--near,0) * .025));opacity:calc((.35 + var(--near,0) * .65) * var(--fx-strength,1));border-radius:14%}.vd-markfoil{background-image:linear-gradient(100deg,#0000 20%,#ffffff8c 40%,#ffe6c8b3 50%,#c8e6ff80 60%,#0000 80%);background-size:300% 100%;background-position:calc(50% + (var(--background-x) - 50%) * 3.4) 0;mix-blend-mode:screen;opacity:calc(var(--fx) * .75);-webkit-mask-image:radial-gradient(60% 70%,#000 40%,#0000 100%);mask-image:radial-gradient(60% 70%,#000 40%,#0000 100%)}.vcard[data-details~=btnglow] .vcard-btn{box-shadow:0 0 calc(var(--fx) * 2.2cqw) rgba(255, 255, 255, calc(var(--fx) * .3)), inset 0 0 0 .25cqw rgba(255, 255, 255, calc(var(--fx) * .55));background-image:radial-gradient(14cqw 10cqw at var(--pointer-x) var(--pointer-y), rgba(255, 255, 255, calc(var(--fx) * .4)), transparent 70%)}.vcard[data-details~=inkraise] .vcard-info{translate:0 calc(var(--fx) * -.35cqw);text-shadow:0 calc(.06cqw + var(--fx) * .3cqw) 0 #0000004d, 0 calc(var(--fx) * -.08cqw) 0 #ffffff2e}.vcard[data-pale="1"][data-details~=inkraise] .vcard-info{text-shadow:0 calc(.08cqw + var(--fx) * .32cqw) 0 #ffffff8c, 0 calc(var(--fx) * -.1cqw) 0 #00000038}.vd-makie{--sig:calc(var(--pointer-from-left,.5) * .55 + var(--pointer-from-top,.5) * .45);--vis:calc(clamp(0, (var(--sig) - .52) * 4.5, 1) * var(--card-opacity,0) * var(--fx-strength,1));opacity:var(--vis);bottom:5.5%;left:7%}.vd-makie span{letter-spacing:calc(.14em + (1 - var(--vis)) * .22em);background-image:linear-gradient(112deg,#f7dfae 0%,#d3a049 22%,#96660f 40%,#fff3d0 50%,#eccf96 62%,#b8863a 80%,#f7dfae 100%);background-size:260% 100%;background-position:calc((1 - var(--pointer-from-left,.5)) * 100%) 0;color:#0000;filter:drop-shadow(0 -.1cqw .12cqw #000000b3);-webkit-background-clip:text;background-clip:text;font-size:6.4cqw;font-weight:600;line-height:1;display:block}.vfx-satin{background-image:radial-gradient(circle 76cqw at var(--pointer-x) var(--pointer-y), #ffffff80 0%, #ffffff38 34%, #ffffff0d 62%, #fff0 100%);mix-blend-mode:soft-light;opacity:calc(var(--card-opacity) * .9 * var(--fx-strength,1))}.vfx-foil{background-image:linear-gradient(115deg,#fff0 6%,#ffffffeb 26%,#ffd6aab8 38%,#e9450aa8 48%,#0db2a9d9 62%,#c4fff6b3 72%,#fff0 92%);background-size:260% 260%;background-position:calc(50% + (var(--background-x) - 50%) * 2.1) calc(50% + (var(--background-y) - 50%) * 2.1);mix-blend-mode:overlay;filter:saturate(1.15);opacity:calc(var(--card-opacity) * .75 * var(--fx-strength,1))}.vcard-btn--foil{box-shadow:inset 0 0 0 .45cqw #ffd6aa61,inset 0 .6cqw 1.4cqw #ffffff29,inset 0 -.6cqw 1.4cqw #00000047}.vcard-btn--pane{box-shadow:inset 0 0 0 .16cqw #ebf8fa73,inset 0 0 0 .5cqw #7ec4a82e,inset .5cqw .5cqw 1.2cqw #ffffff1f,inset -.5cqw -.5cqw 1.2cqw #00000073}.vcard-btn-rim{pointer-events:none;--rim-dx:calc(.5 - var(--pointer-from-left,.5));--rim-dy:calc(.5 - var(--pointer-from-top,.5));--rim-m:max(var(--rim-dx), calc(-1 * var(--rim-dx)), var(--rim-dy), calc(-1 * var(--rim-dy)), .001);--rim-x:calc(50% + var(--rim-dx) / var(--rim-m) * 50%);--rim-y:calc(50% + var(--rim-dy) / var(--rim-m) * 50%);background-image:radial-gradient(circle 14cqw at var(--rim-x) var(--rim-y), #fff 0, #d6f0ff8c 45%, transparent 100%);-webkit-mask-composite:xor;opacity:calc(var(--card-opacity,0) * .9 * var(--fx-strength,1));border-radius:10.28cqw;padding:.36cqw;transition:opacity .2s ease-out;position:absolute;inset:.45cqw;-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}
.card-animation-module__MetA0q__body{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.card-animation-module__MetA0q__controls{z-index:3;position:relative}.card-animation-module__MetA0q__panel{border:1px solid var(--color-border,#e3e5e8);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 8px 24px #0000001f}.card-animation-module__MetA0q__toggle{border:1px solid var(--color-border,#e3e5e8);height:36px;color:var(--color-text,#111);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.card-animation-module__MetA0q__toggle[aria-expanded=true]{background:var(--color-primary,#111);color:var(--color-primary-fg,#fff)}.card-animation-module__MetA0q__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card-animation-module__MetA0q__label{min-width:44px;color:var(--color-text-secondary,#555b63);font-size:12px}.card-animation-module__MetA0q__value{color:var(--color-text,#111);font-size:13px}.card-animation-module__MetA0q__segment{border:1px solid var(--color-border,#e3e5e8);background:#fff;border-radius:8px;display:inline-flex;overflow:hidden}.card-animation-module__MetA0q__segment button{color:var(--color-text,#111);background:0 0;border:0;padding:6px 12px;font-size:13px;line-height:1}.card-animation-module__MetA0q__segment button+button{border-left:1px solid var(--color-border,#e3e5e8)}.card-animation-module__MetA0q__segment button[aria-pressed=true]{background:var(--color-primary,#111);color:var(--color-primary-fg,#fff)}.card-animation-module__MetA0q__segment button:disabled,.card-animation-module__MetA0q__thumb:disabled{opacity:.35;cursor:default}.card-animation-module__MetA0q__thumbs{gap:6px;display:inline-flex}.card-animation-module__MetA0q__thumb{background:#fff;border:2px solid #0000;border-radius:8px;width:40px;height:40px;padding:0;overflow:hidden}.card-animation-module__MetA0q__thumb[aria-pressed=true]{border-color:var(--color-primary,#111)}.card-animation-module__MetA0q__thumb img{object-fit:cover;width:100%;height:100%;display:block}.card-animation-module__MetA0q__playRow{align-items:center;gap:10px;display:flex}.card-animation-module__MetA0q__phase{min-width:0;color:var(--color-text-secondary,#555b63);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.card-animation-module__MetA0q__box{isolation:isolate;border-radius:12px;flex:1;align-self:stretch;width:100%;min-height:320px;position:relative;overflow:hidden}.card-animation-module__MetA0q__meter{text-align:right;min-width:0;max-height:40px;color:var(--color-text-secondary,#555b63);font-variant-numeric:tabular-nums;flex:1;font-size:10px;line-height:1.3;overflow:hidden}.card-animation-module__MetA0q__meter>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-animation-module__MetA0q__liveFps{color:var(--color-text-secondary,#555b63);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}.card-animation-module__MetA0q__stageFill{position:absolute;inset:0;overflow:hidden}.card-animation-module__MetA0q__world{transform-origin:0 0;position:absolute;top:0;left:0}.card-animation-module__MetA0q__layer{pointer-events:none;position:absolute;inset:0}.card-animation-module__MetA0q__handoff{opacity:0;pointer-events:none;will-change:opacity, transform, filter;position:absolute}.card-animation-module__MetA0q__handoff.card-animation-module__MetA0q__isLive{pointer-events:auto}.card-animation-module__MetA0q__handoff .vcard-rotate{display:none}.card-animation-module__MetA0q__handoff .vcard-shell{gap:0}.card-animation-module__MetA0q__handoff .vcard-tilt{transform:none}.card-animation-module__MetA0q__handoff .vcard{--edge-x:0px;--edge-y:var(--edge-depth)}.card-animation-module__MetA0q__birthLogo{opacity:0;pointer-events:none;filter:drop-shadow(0 0 8px #50c8a073);will-change:opacity, transform, filter;z-index:1;position:absolute;transform:translate(-50%,-50%)}.card-animation-module__MetA0q__birthLogoHalo{opacity:0;pointer-events:none;background:radial-gradient(#50c8a059 0%,#50c8a01f 40%,#50c8a000 70%);width:220%;height:400%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-animation-module__MetA0q__birthLogo.card-animation-module__MetA0q__isDark{filter:drop-shadow(0 0 8px #78ebc380)}.card-animation-module__MetA0q__birthLogo.card-animation-module__MetA0q__isDark .card-animation-module__MetA0q__birthLogoHalo{background:radial-gradient(#96f5d280 0%,#73e6be3d 32%,#50c8a012 55%,#50c8a000 72%);width:240%;height:600%}.card-animation-module__MetA0q__birthLogo.card-animation-module__MetA0q__isPlain{filter:none}.card-animation-module__MetA0q__birthLogo img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.card-animation-module__MetA0q__birthSweep{opacity:0;pointer-events:none;mix-blend-mode:screen;will-change:opacity;position:absolute;overflow:hidden}.card-animation-module__MetA0q__birthSweepBand{background:linear-gradient(90deg,#fff0,#ffffff8c 50%,#fff0);width:90px;height:140%;position:absolute;top:-20%;left:0}.card-animation-module__MetA0q__birthGlint{opacity:0;pointer-events:none;position:absolute;overflow:visible}.card-animation-module__MetA0q__birthGlint rect{fill:none;stroke:#fffffaf2;stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 0 3px #ffffffe6)drop-shadow(0 0 8px #78f0c8cc)}.card-animation-module__MetA0q__mirror{pointer-events:none;filter:blur(1.6px);position:absolute;left:0}.card-animation-module__MetA0q__mirror .vcard-face{-webkit-mask-image:linear-gradient(#0000 70%,#00000052);mask-image:linear-gradient(#0000 70%,#00000052)}.card-animation-module__MetA0q__mirrorFlip{transform:scaleY(-1)}.card-animation-module__MetA0q__mirror .vcard-rotate{display:none}.card-animation-module__MetA0q__mirror .vcard-shell{gap:0}:is(.card-animation-module__MetA0q__mirror .vcard,.card-animation-module__MetA0q__mirror .vcard-shell.is-light .vcard){box-shadow:none}.card-animation-module__MetA0q__floor{filter:blur(10px);opacity:0;pointer-events:none;background:radial-gradient(270px 150px at 50% 20%,#463a3029 0%,#463a300f 45%,#463a3000 100%);width:540px;height:190px;transition:opacity 1.2s ease-out;position:absolute;transform:translate(-50%)}.card-animation-module__MetA0q__floor.card-animation-module__MetA0q__isLive{opacity:1}.card-animation-module__MetA0q__notice{color:var(--color-text-secondary,#555b63);pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;font-size:13px;display:flex}.card-animation-module__MetA0q__error{color:var(--color-danger,#e5484d);margin:0}
