.holo{--rx:5;--ry:-12;--turn:0;--lx:.667;--ly:.357;--glare:.83;--r:4.6cqw;width:var(--card-w,300px);aspect-ratio:63/88;perspective:1300px;-webkit-user-select:none;user-select:none;flex:none;position:relative;container-type:inline-size}.holo-card{transform-style:preserve-3d;transform:rotateX(calc(var(--rx)*1deg)) rotateY(calc((var(--ry) + var(--turn))*1deg));position:absolute;inset:0}.holo-face{border-radius:var(--r);isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--face);color:var(--ink);position:absolute;inset:0;overflow:hidden;transform:translateZ(2px)}.holo-back{transform:rotateY(180deg)translateZ(2px)}.holo-face:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--rim,#ffffff73),inset 0 1.5px 0 #ffffff8c,inset 0 -1.5px 0 #00000029;position:absolute;inset:0}.holo-edge{border-radius:var(--r);background:var(--edge);position:absolute;inset:0;transform:translateZ(1px)}.holo-edge.e2{transform:translateZ(0)}.holo-edge.e3{transform:translateZ(-1px)}.holo-shadow{background:var(--shadow,#0009);filter:blur(7cqw);transform:translate3d(calc(var(--lx)*-4cqw),calc(var(--ly)*-2cqw + 6cqw),0);opacity:.85;border-radius:9cqw;position:absolute;inset:8% 10% -3%}.holo-turn{z-index:2;border-radius:var(--r);cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.holo-turn:active{cursor:grabbing}.holo-turn:focus-visible{outline-offset:6px;outline:3px solid #f5c28a}.holo-frame,.holo-foil,.holo-glitter,.holo-ripples{pointer-events:none;position:absolute;inset:0;overflow:hidden}.holo-frame{isolation:isolate;background:var(--frame,var(--face))}.holo-bands{background:var(--bands);mix-blend-mode:var(--bands-blend,color-dodge);opacity:var(--bands-opacity,.7);transform:translate3d(calc(var(--lx)*18%),calc(var(--ly)*12%),0);position:absolute;inset:-50%}.holo-lines{background:var(--lines,repeating-linear-gradient(-62deg,transparent 0 1.1%,#ffffff4d 1.35%,transparent 1.7% 2.2%));mix-blend-mode:overlay;opacity:var(--lines-opacity,.8);transform:translate3d(calc(var(--lx)*-7%),calc(var(--ly)*4%),0);position:absolute;inset:-50%}.holo{--dots:radial-gradient(circle at 31% 23%,#000 0 .6px,transparent 1.3px) 0 0/23px 29px,radial-gradient(circle at 73% 61%,#000 0 .5px,transparent 1.1px) 0 0/31px 17px,radial-gradient(circle at 52% 83%,#000 0 .8px,transparent 1.6px) 0 0/43px 37px,radial-gradient(circle at 12% 48%,#000 0 .45px,transparent 1px) 0 0/13px 19px,radial-gradient(circle at 88% 12%,#000 0 1px,transparent 1.9px) 0 0/59px 53px}.holo-glitter{-webkit-mask:var(--dots);-webkit-mask:var(--dots);mask:var(--dots);background:var(--glitter-base,transparent)}.holo-glitter .holo-bands{mix-blend-mode:normal;opacity:1;background:var(--sparkle);transform:translate3d(calc(var(--lx)*-24%),calc(var(--ly)*-18%),0)}.holo-glare,.holo-sheen{z-index:3;pointer-events:none;position:absolute;inset:-50%}.holo-glare{mix-blend-mode:overlay;opacity:var(--glare);background:radial-gradient(circle at 50% 50%,rgb(255 255 255/var(--glare-core,.7)) 0,#fff6 9%,#ffffff1a 22%,transparent 34%,rgb(0 0 0/var(--shade,.22)) 62%);transform:translate3d(calc(var(--lx)*25%),calc(var(--ly)*25%),0)}.holo-sheen{mix-blend-mode:var(--sheen-blend,soft-light);opacity:calc(var(--glare)*var(--sheen,.8));transform:translate3d(calc(var(--lx)*30%),calc(var(--ly)*8%),0);background:linear-gradient(115deg,#0000 41%,#ffffff80 47%,#ffffffd9 50%,#ffffff80 53%,#0000 59%)}.holo-panel{background:var(--panel);box-shadow:inset 0 0 0 1px var(--panel-line,#ffffff73),0 .4cqw 1.6cqw #00000024;border-radius:3cqw;flex-direction:column;gap:2.6cqw;padding:3.6cqw 3.8cqw 3cqw;display:flex;position:absolute;inset:3.4cqw}.holo-top{justify-content:space-between;align-items:center;gap:3cqw;min-height:9cqw;display:flex}.holo-name{font:650 max(18*var(--px),8.4cqw)/1.08 var(--font-display);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.holo-name[data-length=mid]{font-size:max(17*var(--px),6.6cqw)}.holo-name[data-length=long]{font-size:max(16*var(--px),5.2cqw)}.holo-mark{flex:none;width:9.6cqw;height:7cqw;position:relative}.holo-mark i,.holo-back-mark i{border:.55cqw solid var(--mark-1,#e0a24f);border-radius:50%;width:7cqw;height:7cqw;position:absolute;top:0}.holo-mark i+i,.holo-back-mark i+i{border-color:var(--mark-2,#3fb8a6);left:auto;right:0}.holo-mark i{border-color:var(--front-mark-1,var(--mark-1,#e0a24f))}.holo-mark i+i{border-color:var(--front-mark-2,var(--mark-2,#3fb8a6))}.holo-mark i:first-child,.holo-back-mark i:first-child{left:0}.holo-art{isolation:isolate;background:var(--art);border-radius:2.4cqw;flex:auto;min-height:34cqw;position:relative;overflow:hidden}.holo-art:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--art-line,#ffffff8c),inset 0 0 4cqw var(--art-shade,#0000001f);position:absolute;inset:0}.holo-art .holo-foil .holo-bands{background:var(--art-bands,var(--bands));opacity:var(--art-bands-opacity,.45);mix-blend-mode:var(--art-blend,overlay)}.holo-rays{background:var(--rays-image,repeating-conic-gradient(from 0deg at 50% 58%,var(--rays,#ffffff47) 0deg 5deg,transparent 5deg 15deg));transform:translate3d(calc(var(--lx)*-1.5%),calc(var(--ly)*-1.5%),0);position:absolute;inset:-40%;-webkit-mask:radial-gradient(circle at 50% 58%,#000 10%,#0000 62%);mask:radial-gradient(circle at 50% 58%,#000 10%,#0000 62%)}.holo-art .holo-glitter{background:var(--art-glitter-base,var(--glitter-base,transparent))}.holo-lottie{--size:44cqw;pointer-events:none;margin:0;position:absolute;top:52%;left:50%;translate:-50% -50%}.holo-lottie .glow-halo{opacity:.9}.holo-spark{background:var(--spark,#fff);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:3.2cqw;height:3.2cqw;animation:3.2s ease-in-out infinite both holo-twinkle;position:absolute}.holo-spark.p1{top:18%;left:12%}.holo-spark.p2{width:2.4cqw;height:2.4cqw;animation-delay:-1.1s;top:12%;right:13%}.holo-spark.p3{animation-delay:-2s;bottom:20%;right:9%}.holo-spark.p4{width:2cqw;height:2cqw;animation-delay:-.5s;bottom:14%;left:16%}@keyframes holo-twinkle{0%,to{opacity:.25;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.holo-title{text-align:center;font:700 max(16*var(--px),6.2cqw)/1.15 var(--font-display);letter-spacing:.01em;color:var(--title,var(--ink));margin:0}.holo-title:before,.holo-title:after{content:"✦";vertical-align:.25em;color:var(--title-star,currentColor);opacity:.85;margin-inline:1.6cqw;font-size:.6em;display:inline-block}.holo-stats{border-top:1px solid var(--rule,#0000001a);border-bottom:1px solid var(--rule,#0000001a);grid-template-columns:repeat(3,1fr);margin:0;padding:1.8cqw 0;display:grid}.holo-stats>div{text-align:center;flex-direction:column;align-items:center;min-width:0;padding-inline:1cqw;display:flex}.holo-stats>div+div{border-inline-start:1px solid var(--rule,#0000001a)}.holo-stats dd{font:750 max(18*var(--px),8.2cqw)/1.05 var(--font-display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;order:-1;margin:0}.holo-stats dt{font-size:max(16*var(--px),4.3cqw);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.15}.holo-foot{font-size:max(16*var(--px),4.2cqw);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:2cqw;margin:0;line-height:1.2;display:flex}.holo-number{font-size:max(16*var(--px),3.4cqw);letter-spacing:.06em;opacity:.85;font-variant-numeric:tabular-nums;flex:none}@container (width<=305px){.holo-number{font-size:calc(14*var(--px))}}@container (width<=250px){.holo-stats{grid-template-columns:none;padding:1.2cqw 0}.holo-stats>div{flex-direction:row;justify-content:center;align-items:baseline;gap:6px}.holo-stats>div+div{border-inline-start:0}.holo-stats dd{font-size:calc(18*var(--px))}}.holo-back-panel{background:var(--back);text-align:center;isolation:isolate;box-shadow:inset 0 0 0 1px var(--panel-line,#ffffff73);border-radius:3cqw;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;padding:8cqw;display:flex;position:absolute;inset:3.4cqw;overflow:hidden}.holo-ripples{opacity:var(--ripples,.55);-webkit-mask:repeating-radial-gradient(circle at 50% 42%,#000 0 .5cqw,#0000 .9cqw 5.4cqw);mask:repeating-radial-gradient(circle at 50% 42%,#000 0 .5cqw,#0000 .9cqw 5.4cqw)}.holo-ripples .holo-bands{mix-blend-mode:normal;opacity:1}.holo-back-mark{width:34cqw;height:24cqw;margin-bottom:1cqw;position:relative}.holo-back-mark i{border-width:1.6cqw;width:24cqw;height:24cqw}.holo-wordmark{font:650 13cqw/1 var(--font-display);letter-spacing:-.05em;color:var(--back-ink,var(--ink));margin:0}.holo-wordmark span{color:var(--mark-1,#e0a24f)}.holo-quote{font-size:max(16*var(--px),5.2cqw);color:var(--back-ink,var(--ink));max-width:60cqw;margin:2cqw 0 0;line-height:1.35}.holo-site{font-size:max(16*var(--px),4.4cqw);letter-spacing:.08em;color:var(--back-ink-2,var(--ink-2));margin:auto 0 0}.holo-back-panel>:not(.holo-ripples){position:relative}.holo-quote,.holo-site{isolation:isolate}.holo-quote:before,.holo-site:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--back-halo,transparent) 45%,transparent);pointer-events:none;position:absolute;inset:-2.4cqw -7cqw}.holo-back-panel .holo-back-mark{margin-top:auto}.holo-pearl{--face:linear-gradient(135deg,#fdfbff 0%,#f3eefc 30%,#fdf3f6 55%,#eef7fb 80%,#faf7ff 100%);--bands:linear-gradient(115deg,#ffc9de 0%,#ffe6c2 9%,#cdf5df 18%,#c9e4ff 27%,#e0cfff 36%,#ffc9de 45%,#ffe6c2 54%,#cdf5df 63%,#c9e4ff 72%,#e0cfff 81%,#ffc9de 90%,#ffe6c2 100%);--bands-blend:multiply;--bands-opacity:.85;--lines-opacity:.5;--sparkle:repeating-linear-gradient(100deg,transparent 0 2.6%,#ff9fcf 3.3%,#a8d8ff 4.1%,#ffd27a 4.8%,transparent 5.5% 7.6%);--glitter-base:#beaae62e;--panel:linear-gradient(180deg,#ffffffd6,#ffffffb3);--ink:#2b2142;--ink-2:#5d5276;--title:#3a2b5c;--title-star:#c58ad9;--rule:#46326e24;--art:radial-gradient(circle at 50% 62%,#fff 0%,#f4ecff 28%,#dcd5fb 62%,#c4d6f6 100%);--art-blend:multiply;--art-bands-opacity:.3;--rays:#fffc;--art-glitter-base:#9682dc2e;--spark:#f3a6cb;--edge:linear-gradient(#ebe4f6,#cfc4e3);--shadow:#0a061e8c;--back:radial-gradient(circle at 50% 40%,#fff 0%,#f6efff 45%,#e7e0fb 100%);--mark-1:#e7a65a;--mark-2:#46b5a4;--sheen:.9}.holo-holo{--face:linear-gradient(150deg,#1b2350 0%,#2b3672 40%,#161c42 70%,#2d3a7c 100%);--frame:linear-gradient(135deg,#7d86b0 0%,#d3d8ef 22%,#8a93bc 45%,#e4e7f7 68%,#7f88b2 100%);--bands:repeating-linear-gradient(115deg,#ff7aa8 0%,#ffc36b 4%,#b8ff7a 8%,#6ff0ff 12%,#7c95ff 16%,#d77bff 20%,#ff7aa8 24%);--bands-blend:color;--bands-opacity:.95;--lines-opacity:1;--sparkle:repeating-linear-gradient(100deg,transparent 0 2.4%,#fff 3.1%,#bff6ff 3.8%,#ffd1f4 4.5%,transparent 5.2% 7.4%);--glitter-base:#ffffff2e;--panel:linear-gradient(180deg,#101432d6,#0b0e24e6);--panel-line:#c8d2ff4d;--ink:#f6f3ff;--ink-2:#c9cdea;--title:#fff;--title-star:#9fe8ff;--rule:#c8d2ff2e;--art:radial-gradient(circle at 50% 62%,#4a50a6 0%,#272b6c 46%,#11143a 100%);--art-line:#becdff66;--art-shade:#00001459;--art-bands:repeating-linear-gradient(115deg,#ff6f91 0%,#ffd36b 4%,#9dff8a 8%,#6ff4ff 12%,#7b8cff 16%,#e57bff 20%,#ff6f91 24%);--art-blend:soft-light;--art-bands-opacity:.75;--rays:#aacdff33;--art-glitter-base:#ffffff73;--spark:#bff3ff;--edge:linear-gradient(#5d6694,#2b3163);--back:radial-gradient(circle at 50% 40%,#2c3577 0%,#161c45 60%,#0e1232 100%);--back-halo:#1b2254;--back-ink:#f6f3ff;--back-ink-2:#c9cdea;--mark-1:#f5c28a;--mark-2:#8fe0d2;--sheen-blend:screen;--sheen:.28;--shade:.3}.holo-gold{--face:linear-gradient(135deg,#8a5a1c 0%,#e2b45f 18%,#fff0c2 32%,#d9a650 48%,#a8752c 62%,#f5d88f 80%,#966420 100%);--bands:repeating-linear-gradient(115deg,#fff7da 0%,#ffd27a 5%,#e3963a 10%,#ffe9a8 15%,#fff7da 20%);--bands-blend:overlay;--bands-opacity:.85;--lines:repeating-linear-gradient(90deg,transparent 0 0.3%,#fff3 0.4%,transparent 0.55% 0.7%);--lines-opacity:1;--sparkle:repeating-linear-gradient(100deg,transparent 0 2.5%,#fffbe6 3.3%,#ffe08a 4.1%,transparent 4.9% 7.4%);--glitter-base:#fff4d238;--panel:linear-gradient(180deg,#fff5dabd,#f7e0aa9e);--panel-line:#fffae6b3;--ink:#2c1b05;--ink-2:#5e3f12;--title:#3d2608;--title-star:#a8721f;--rule:#78501438;--art:radial-gradient(circle at 50% 62%,#34407a 0%,#1b2352 52%,#0c1132 100%);--art-line:#ffe1a0bf;--art-shade:#00001459;--art-blend:overlay;--art-bands-opacity:.3;--rays:#ffd2824d;--art-glitter-base:#ffe6aa80;--spark:#ffe29b;--edge:linear-gradient(#c08a35,#6e4612);--shadow:#140a0099;--rim:#fff4d299;--back:radial-gradient(circle at 50% 40%,#2b356b 0%,#171e47 60%,#0c1130 100%);--back-halo:#1a2150;--back-ink:#ffe7b8;--back-ink-2:#e8c88e;--mark-1:#f5c28a;--mark-2:#ffe7b8;--front-mark-1:#b9832f;--front-mark-2:#7d5a1d;--sheen:1}.holo-rainbow{--face:linear-gradient(135deg,#ffb3c7 0%,#ffd5a1 17%,#fff0a0 33%,#b9f2c8 50%,#a9dfff 66%,#c9b8ff 83%,#ffb3e2 100%);--bands:repeating-linear-gradient(115deg,#ff6f91 0%,#ffd36b 4%,#9dff8a 8%,#6ff4ff 12%,#7b8cff 16%,#e57bff 20%,#ff6f91 24%);--bands-blend:overlay;--bands-opacity:.85;--sparkle:repeating-linear-gradient(100deg,transparent 0 2.6%,#fff 3.4%,#fff6c8 4.2%,transparent 5% 7.5%);--glitter-base:#ffffff4d;--panel:linear-gradient(180deg,#fffc,#ffffffa3);--ink:#261a3e;--ink-2:#58497c;--title:#3b2470;--title-star:#e37fb5;--rule:#50328224;--art:linear-gradient(180deg,#9fd5ff 0%,#c3c4ff 52%,#ffd0e6 100%);--art-blend:soft-light;--art-bands-opacity:.4;--rays-image:radial-gradient(circle at 50% 74%,transparent 0 29%,#ff78968c 29.5% 31.5%,#ffbe6e8c 32% 34%,#ffec788c 34.5% 36.5%,#8ce6a08c 37% 39%,#78c8ff8c 39.5% 41.5%,#aa8cff8c 42% 44%,transparent 44.5%);--art-glitter-base:#ffffff8c;--spark:#fff;--edge:linear-gradient(#e2c8f7,#b493dc);--shadow:#1406288c;--back:linear-gradient(160deg,#ffd0de 0%,#fff3c4 30%,#c9f5d6 55%,#c4e8ff 78%,#e0d1ff 100%);--mark-1:#ef8f5f;--mark-2:#3fae9c;--sheen:.9}.holo-rainbow .holo-rays{-webkit-mask:none;mask:none}.mc{--face:linear-gradient(140deg,var(--c1) 0%,var(--c2) 48%,var(--c3) 100%);--frame:linear-gradient(135deg,var(--c2) 0%,#fff 20%,var(--c1) 38%,var(--c3) 58%,#fff 76%,var(--c2) 100%);--bands:repeating-linear-gradient(115deg,#ffc9de 0%,#ffe6c2 4%,#cdf5df 8%,#c9e4ff 12%,#e0cfff 16%,#ffc9de 20%);--bands-blend:soft-light;--bands-opacity:.95;--lines-opacity:.6;--sparkle:repeating-linear-gradient(100deg,transparent 0 2.6%,#fff 3.3%,#fff6c8 4.1%,transparent 4.9% 7.5%);--glitter-base:#ffffff3d;--art:radial-gradient(circle at 50% 58%,#ffffffd9 0,var(--c1) 26%,var(--c2) 62%,var(--c3) 112%);--art-blend:soft-light;--art-bands-opacity:.55;--rays:#ffffff52;--art-glitter-base:#fff6;--spark:#fff;--edge:linear-gradient(var(--c2),var(--c3));--shadow:#05081999;--ink:var(--c-ink);--sheen:.85}.mc .holo-back{--frame:linear-gradient(135deg,#7d86b0 0%,#d3d8ef 22%,#8a93bc 45%,#e4e7f7 68%,#7f88b2 100%);--bands:repeating-linear-gradient(115deg,#ff7aa8 0%,#ffc36b 4%,#b8ff7a 8%,#6ff0ff 12%,#7c95ff 16%,#d77bff 20%,#ff7aa8 24%);--bands-blend:color;--bands-opacity:.95;--lines-opacity:1;--sparkle:repeating-linear-gradient(100deg,transparent 0 2.4%,#fff 3.1%,#bff6ff 3.8%,#ffd1f4 4.5%,transparent 5.2% 7.4%);--glitter-base:#ffffff2e;--panel-line:#c8d2ff4d;--back:radial-gradient(circle at 50% 40%,#2c3577 0%,#161c45 60%,#0e1232 100%);--back-halo:#1b2254;--back-ink:#f6f3ff;--back-ink-2:#c9cdea;--mark-1:#f5c28a;--mark-2:#8fe0d2;--sheen-blend:screen;--sheen:.28;--shade:.3;--face:linear-gradient(150deg,#1b2350 0%,#2b3672 40%,#161c42 70%,#2d3a7c 100%)}.mc-front .holo-glare{--glare-core:.55}.mc-panel{isolation:isolate;background:color-mix(in srgb,var(--c1) 82%,#fff);border-radius:3cqw;flex-direction:column;display:flex;position:absolute;inset:3.4cqw;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80,0 .4cqw 1.6cqw #00000029}.mc-art{isolation:isolate;background:var(--art);flex:auto;min-height:0;display:block;position:relative;overflow:hidden}.mc-art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 0 5cqw #00001e24}.mc-art .holo-foil .holo-bands{background:var(--bands);opacity:var(--art-bands-opacity);mix-blend-mode:var(--art-blend)}.mc-art .holo-glitter{background:var(--art-glitter-base)}.mc-motif{width:100%;height:100%;position:absolute;inset:0}.mc-motif .m-light{fill:#ffffff8c}.mc-motif .m-deep{fill:var(--c3);opacity:.4}.mc-motif .m-line{fill:none;stroke:#fffc;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.mc-motif .m-dash{stroke-dasharray:2 3}.mc-motif .m-water{fill:var(--c3);opacity:.45}.mc-motif .m-moon{fill:#fff1bd}.mc-motif .m-pad{fill:#7fd9a4}.mc-motif .m-pearl{fill:#fffaf6;stroke:#cf9c8c;stroke-width:.7px}.mc-motif .m-coral{fill:none;stroke:#ff8f73;stroke-width:3.6px;stroke-linecap:round}.mc-motif .m-beam{fill:#c8e1ff29}.mc-motif .m-rock{fill:#b98a3e}.mc-motif .m-glass{fill:#96dece99;stroke:#fffffff2;stroke-width:1.2px;stroke-linejoin:round}.mc-motif .m-cork{fill:#c58a52}.mc-motif .m-note{fill:#fff4d8;stroke:#d8ad6b;stroke-width:.6px}.mc-motif .m-tie{fill:none;stroke:#c58a52;stroke-width:1px;stroke-linecap:round}.mc-lottie{--size:82cqw;pointer-events:none;margin:0;position:absolute;top:54%;left:50%;translate:-50% -50%}.mc-lottie .glow-halo{opacity:.85}.mc-lottie:not(.wears-nightcap) .lottie-nightcap,.mc-lottie .lottie-hat{display:none}.mc-ripples .mc-lottie{top:47%}.mc-rock .mc-lottie{top:50%}.mc-plate{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.6cqw;padding:2.4cqw 3cqw 2.8cqw;display:flex}.mc-name{font:700 max(16*var(--px),7.4cqw)/1.1 var(--font-display);letter-spacing:-.01em;color:var(--c-ink);overflow-wrap:anywhere;margin:0}.mc-no{font-size:max(16*var(--px),3.5cqw);letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink);opacity:.72;margin:0;font-weight:600}.mc-collection{flex-direction:column;align-items:center;gap:4px;width:calc(100% + 32px);margin-inline:-16px;display:flex}.mc-collection ul{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;max-width:100%;margin:0;padding:6px 16px;list-style:none;display:flex;overflow-x:auto}.mc-collection ul::-webkit-scrollbar{display:none}.mc-collection li{scroll-snap-align:center;flex:none}.mc-mini-button{width:52px;height:73px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:7px;margin:0;padding:0;display:block;position:relative}.mc-mini.holo{--r:7px;perspective:none;width:100%;position:absolute;inset:0}.mc-mini .holo-face{transform:none;box-shadow:0 3px 8px #00000059}.mc-mini .mc-panel{border-radius:5px;inset:2.5px}.mc-mini,.mc-mini *{animation:none!important}.mc-mystery{color:#dce2ffb8;background:radial-gradient(circle at 50% 40%,#2c3577 0%,#161c45 62%,#0e1232 100%);border-radius:7px;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #c8d2ff52,inset 0 0 0 3px #0e1232e6,0 3px 8px #0000004d}.mc-mystery b{font:700 min(calc(24*var(--px)),max(24px,var(--fit)))/1 var(--font-display)}.mc-mini-no{bottom:3px;font-size:calc(14*var(--px));color:#ffffffe6;text-shadow:0 1px 2px #0009;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;position:absolute;inset-inline-end:5px}.mc-mini-button:focus-visible{outline-offset:2px;outline:3px solid #f5c28a}.mc-mini-button.fresh:after{content:"";pointer-events:none;border-radius:9px;animation:1.6s ease-in-out infinite alternate mc-glow;position:absolute;inset:-2px;box-shadow:0 0 0 2px #f5c28a,0 0 16px 4px #f5c28a8c}@keyframes mc-glow{0%{opacity:.4}to{opacity:1}}.mc-caption{min-height:22px;font-size:calc(16*var(--px));text-align:center;color:var(--text-2,#cbd3df);margin:0;padding-inline:16px;line-height:1.35}.mc-big{--card-w:clamp(200px,min(100vw - 64px,(100dvh - 380px)*.716),320px);width:min(100%,380px);padding:max(60px,calc(env(safe-area-inset-top) + 52px)) 16px max(16px,env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:8px;margin:auto;display:flex}.mc-big .holo{margin-bottom:10px}.mc-big .my-card-back{margin-top:10px}.mc-title{font:700 clamp(24*var(--px),6.6vw,30*var(--px))/1.15 var(--font-display);letter-spacing:-.01em;color:var(--text-1,#f4f1ea);margin:0}.mc-title:focus{outline:none}.mc-number{font-size:calc(16*var(--px));letter-spacing:.08em;color:#f5c28a;margin:0;font-weight:600}.mc-line{max-width:32ch;font-size:calc(17*var(--px));color:var(--text-2,#cbd3df);margin:0;line-height:1.4}.see-my-card-row{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:16px;display:flex}.see-my-card{min-height:48px;color:var(--text-1,#f4f1ea);font-size:calc(16*var(--px));background:linear-gradient(#13202f,#13202f) padding-box padding-box,linear-gradient(115deg,#ff9fc0,#ffd36b,#8fe0d2,#9fb5ff,#d7a6ff) border-box;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:0 20px;font-weight:600;display:inline-flex;position:relative}.see-my-card:hover{background:linear-gradient(#182a3b,#182a3b) padding-box padding-box,linear-gradient(115deg,#ff9fc0,#ffd36b,#8fe0d2,#9fb5ff,#d7a6ff) border-box}.see-my-card svg{color:#f5c28a}.see-my-card-next{color:var(--copy-progress,#cbd3df);font-size:calc(16*var(--px));flex:200px;margin:0;line-height:1.45}.see-my-card.landed:after{content:"";border-radius:inherit;pointer-events:none;animation:1.6s ease-out both mc-landed;position:absolute;inset:-3px;box-shadow:0 0 0 2px #f5c28a,0 0 22px 6px #f5c28a99}@keyframes mc-landed{0%{opacity:0;transform:scale(.9)}20%{opacity:1;transform:scale(1.06)}to{opacity:0;transform:scale(1)}}.my-card-view{--card-w:clamp(260px,min(100vw - 48px,(100dvh - 404px)*.716),340px);width:100%;max-width:none;height:100dvh;color:var(--text-1,#f4f1ea);background:radial-gradient(circle at 18% 22%,var(--view-1) 0,transparent 46%),radial-gradient(circle at 86% 74%,var(--view-2) 0,transparent 50%),linear-gradient(180deg,#0b1224 0%,#151b3d 55%,#0a1020 100%);border:0;border-radius:0;flex-direction:column;align-items:center;gap:0;margin:0;padding:0;display:flex;inset:0;overflow:hidden auto;translate:none}.my-card-pearl{--view-1:#b9a6ff4d;--view-2:#ff9fcb3d}.my-card-holo{--view-1:#5b7cff52;--view-2:#d77bff42}.my-card-gold{--view-1:#f5c28a42;--view-2:#6c7bd947}.my-card-rainbow{--view-1:#ff9fc047;--view-2:#8fe0d242}.my-card-view:focus{outline:none}.my-card-close{top:max(8px,env(safe-area-inset-top));z-index:3;width:48px;height:48px;color:var(--text-1,#f4f1ea);background:#ffffff14;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:8px}.my-card-close:hover{background:#ffffff24}.my-card-stage{width:100%;padding:max(56px,calc(env(safe-area-inset-top) + 48px)) 16px 8px;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:14px;display:flex}.my-card-wait{width:var(--card-w);aspect-ratio:63/88;text-align:center;font-size:calc(16*var(--px));color:var(--text-2,#cbd3df);background:#ffffff0d;border-radius:16px;place-items:center;gap:12px;display:grid}.my-card-wait p{align-items:center;gap:10px;margin:0;display:flex}.my-card-site{font-size:calc(16*var(--px));letter-spacing:.12em;color:#cbd3dfcc;margin:0;font-weight:500}.my-card-dock{width:min(100%,380px);padding:4px 16px max(12px,env(safe-area-inset-bottom));flex-direction:column;flex:none;align-items:center;gap:8px;display:flex}.my-card-share,.my-card-back{width:100%;min-height:52px;font-size:calc(18*var(--px));border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.my-card-share{background:var(--gold-gradient,#f5c28a);color:var(--ink,#1a1206);border:0;box-shadow:0 6px 20px #f5c28a40}.my-card-share:disabled{opacity:.6}.my-card-back{color:var(--text-1,#f4f1ea);background:#ffffff0f;border:1px solid #ffffff2e}.my-card-back svg{transform:scaleX(var(--flip,1))}[dir=rtl] .my-card-back svg{--flip:-1}.my-card-options{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.my-card-switch,.my-card-tilt{min-height:48px;color:var(--text-1,#f4f1ea);font-size:calc(16*var(--px));cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.my-card-switch input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#ffffff38;border-radius:13px;flex:none;width:44px;height:26px;margin:0;position:relative}.my-card-switch input:after{content:"";top:3px;width:20px;height:20px;transition:translate .2s var(--ease-out,ease);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000059}.my-card-switch input:checked{background:#8fe0d2}.my-card-switch input:checked:after{translate:18px}[dir=rtl] .my-card-switch input:checked:after{translate:-18px}.my-card-switch:has(input:focus-visible){outline-offset:2px;outline:3px solid #f5c28a}.my-card-tilt[aria-pressed=true]{background:#8fe0d224;border-color:#8fe0d2}.my-card-status{min-height:0;font-size:calc(16*var(--px));text-align:center;color:var(--text-2,#cbd3df);margin:0;line-height:1.4}.my-card-status:empty{display:none}.my-card-picture{width:min(100%,380px);padding:max(64px,calc(env(safe-area-inset-top) + 56px)) 16px 20px;text-align:center;flex-direction:column;align-items:center;gap:12px;margin:auto;display:flex}.my-card-picture img{border-radius:14px;width:min(100%,56.25dvh - 168.75px);min-width:200px;height:auto;box-shadow:0 12px 40px #00000073}.my-card-picture p{font-size:calc(16*var(--px));color:var(--text-2,#cbd3df);margin:0}.my-card-source{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.my-card-source,.my-card-source *{transition:none!important;animation:none!important}.my-card-view[data-paused] *{animation-play-state:paused!important}@media (max-height:600px){.my-card-view{--card-w:clamp(220px,min(100vw - 48px,(100dvh - 332px)*.716),236px)}.my-card-close{top:max(4px,env(safe-area-inset-top));inset-inline-end:4px}.my-card-stage{padding-top:max(48px,calc(env(safe-area-inset-top) + 44px));gap:8px}.mc-mini-button{width:48px;height:67px}}@media (prefers-reduced-motion:reduce){.holo-spark,.mc-mini-button.fresh:after,.see-my-card.landed:after{animation:none}.holo-spark{opacity:.8}.my-card-switch input:after{transition:none}}@media (forced-colors:active){.holo-frame,.holo-foil,.holo-glitter,.holo-glare,.holo-sheen,.holo-ripples,.holo-rays,.holo-spark,.holo-shadow,.holo-edge,.holo-lottie,.holo-face:after,.holo-art:after,.holo-quote:before,.holo-site:before{display:none}.holo-face{color:canvastext;background:canvas;border:2px solid canvastext}.holo-panel,.holo-back-panel{box-shadow:none;background:canvas;border:1px solid canvastext}.holo-art{background:canvas;border:1px solid canvastext}.holo-name,.holo-title,.holo-stats dd,.holo-stats dt,.holo-foot,.holo-wordmark,.holo-quote,.holo-site{color:canvastext}.holo-turn:focus-visible{outline-color:highlight}.mc-motif,.mc-lottie,.mc-art .holo-foil,.mc-art .holo-glitter,.mc-art:after{display:none}.mc-panel,.mc-art,.mc-mystery{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.mc-name,.mc-no,.mc-mini-no{color:canvastext;text-shadow:none}.mc-mini-button:not(.earned) .mc-mystery{border-style:dashed}.mc-mini-button.fresh:after{box-shadow:none;outline:2px solid highlight}.see-my-card.landed:after{display:none}.see-my-card{color:buttontext;background:buttonface;border-color:buttontext}.my-card-view{color:canvastext;background:canvas}.my-card-share,.my-card-back,.my-card-close,.my-card-switch,.my-card-tilt,.my-card-switch input{border:1px solid buttontext}.my-card-switch input:checked{background:highlight}}[data-slot=dialog-overlay]:has(+.card-moment){background:0 0}.card-moment{--mc-w:clamp(170px,min(74vw,(100dvh - 372px)*.716),300px);--side:1;width:100%;max-width:none;height:100dvh;box-shadow:none;color:var(--text-1,#f4f1ea);isolation:isolate;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto auto auto;justify-items:center;gap:0;margin:0;padding:0;display:grid;inset:0;overflow:hidden auto;translate:none}[dir=rtl] .card-moment{--side:-1}.card-moment:focus{outline:none}.card-moment .holo{--card-w:var(--mc-w)}.mc-sky{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mc-dim{background:radial-gradient(circle at 50% 44%,#5646a080 0,#0000 58%),linear-gradient(#080c1ef2 0%,#101232f5 55%,#060916f7 100%);animation:.7s ease-out both mc-dim;position:absolute;inset:0}.mc-mote{left:var(--x);opacity:0;width:4px;height:4px;animation:mc-mote var(--speed) linear var(--delay) infinite;background:#ffe9b8;border-radius:50%;position:absolute;bottom:-12px;box-shadow:0 0 8px 2px #ffdc968c}.mc-close{top:max(8px,env(safe-area-inset-top));z-index:4;width:48px;height:48px;color:var(--text-1,#f4f1ea);background:#ffffff14;border:0;border-radius:50%;place-items:center;animation:.4s ease-out 1.2s both mc-rise;display:grid;position:absolute;inset-inline-end:8px}.mc-close:hover{background:#ffffff24}:is(.mc-close:focus-visible,.mc-reveal:focus-visible,.mc-primary:focus-visible,.mc-secondary:focus-visible){outline-offset:3px;outline:3px solid #f5c28a}.mc-kicker{min-height:30px;padding:max(22px,calc(env(safe-area-inset-top) + 16px)) 60px 0;font:700 clamp(19*var(--px),5.4vw,24*var(--px))/1.25 var(--font-display);text-align:center;color:#ffe2a8;text-shadow:0 0 18px #ffc87873;margin:0;animation:.6s ease-out .55s both mc-rise}.mc-stage{place-items:center;width:100%;min-height:0;padding:14px 0;display:grid;position:relative}.mc-stage>*{grid-area:1/1}.mc-enter{animation:1.05s cubic-bezier(.2,1.2,.35,1) both mc-arrive;position:relative}.mc-enter.mc-next{animation:.55s cubic-bezier(.2,1.1,.35,1) both mc-arrive-side}.mc-bob,.mc-wobble{position:relative}.card-moment[data-phase=waiting] .mc-bob{animation:3.4s ease-in-out 1.05s infinite alternate both mc-bob}.card-moment[data-phase=waiting] .mc-wobble{animation:4.2s ease-in-out 2s infinite mc-wobble}.mc-aura{filter:blur(14px);opacity:.8;border-radius:9%;animation:2.2s ease-in-out infinite alternate mc-pulse;position:absolute;inset:-4.5%;overflow:hidden}.mc-aura:before{content:"";background:conic-gradient(#ff9fc0,#ffd36b,#8fe0d2,#9fb5ff,#d7a6ff,#ff9fc0);animation:6s linear infinite mc-spin;position:absolute;inset:-60%}.mc-flipper{transform-style:preserve-3d;position:absolute;inset:0}.card-moment[data-phase=waiting] .mc-flipper{transform:rotateY(180deg)}.mc-reveal{z-index:3;border-radius:calc(var(--r) + 12px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:-12px}.mc-burst{pointer-events:none;width:0;height:0;position:relative}.mc-burst.mc-over{z-index:2}.mc-burst>i{position:absolute;top:0;left:0;translate:-50% -50%}.mc-leak{width:calc(var(--mc-w)*2.444);aspect-ratio:1;animation:2.4s ease-in-out infinite alternate mc-pulse;overflow:hidden}.mc-leak:before,.mc-rays:before{content:"";position:absolute;inset:0}.mc-leak:before{background:repeating-conic-gradient(#ffe2a842 0deg 5deg,#0000 5deg 17deg);animation:32s linear infinite mc-spin;-webkit-mask:radial-gradient(circle closest-side,#000 31.25%,#0000 100%);mask:radial-gradient(circle closest-side,#000 31.25%,#0000 100%)}.mc-words{text-align:center;flex-direction:column;align-items:center;gap:4px;min-height:112px;padding:4px 24px 0;display:flex}.mc-tap{font-size:calc(18*var(--px));letter-spacing:.02em;color:#ffecc8e6;margin:10px 0 0;font-weight:600;animation:.5s ease-out 1.1s both mc-rise,1.8s ease-in-out 1.6s infinite alternate mc-breathe}.card-moment[data-next]{--later:.3s}.card-moment[data-phase=turning] .mc-enter .mc-flipper{animation:mc-flip 1.2s var(--later,0s) both}.mc-flash,.mc-rays,.mc-ring,.mc-spark{opacity:0}.mc-flash{width:calc(var(--mc-w)*1.7);aspect-ratio:1;background:radial-gradient(circle,#ffffffd9 0,#fff4d299 18%,#ffc8e640 40%,#0000 66%);border-radius:50%}.mc-rays{width:calc(var(--mc-w)*2.715);aspect-ratio:1;overflow:hidden}.mc-rays:before{background:repeating-conic-gradient(from 4deg,#ffeec499 0deg 3.5deg,#0000 3.5deg 14deg);-webkit-mask:radial-gradient(circle closest-side,#000 13.33%,#0000 100%);mask:radial-gradient(circle closest-side,#000 13.33%,#0000 100%)}.mc-ring{width:var(--mc-w);aspect-ratio:1;border:3px solid #ffe8bad9;border-radius:50%;box-shadow:0 0 26px #ffd69699,inset 0 0 26px #ffd69680}.mc-spark{background:radial-gradient(circle,#fff 0 18%,var(--spark-c,#fff) 30%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:24px;height:24px}.mc-spark.k1{--spark-c:#ffd36b;width:18px;height:18px}.mc-spark.k2{--spark-c:#ff9fc0}.mc-spark.k3{--spark-c:#8fe0d2;width:16px;height:16px}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-flash{animation:mc-flash .8s ease-out calc(.28s + var(--later,0s)) both}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-rays{animation:mc-rays 1.7s cubic-bezier(.2,.8,.3,1) calc(.36s + var(--later,0s)) both}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-rays:before{animation:mc-rays-turn 1.7s cubic-bezier(.2,.8,.3,1) calc(.36s + var(--later,0s)) both}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-ring{animation:mc-ring .95s cubic-bezier(.2,.7,.3,1) calc(.66s + var(--later,0s)) both}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-spark{animation:mc-spark 1.3s cubic-bezier(.15,.75,.3,1) calc(var(--delay) + var(--later,0s)) both}.mc-sweep{z-index:2;border-radius:var(--r);pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.mc-sweep:before{content:"";mix-blend-mode:screen;background:linear-gradient(105deg,#0000 36%,#ffaad780 42%,#bef0ffb3 47%,#ffffffe6 50%,#c8ffdca6 53%,#ffe4a080 58%,#0000 64%);position:absolute;inset:-10% -70%;transform:translate(-60%)}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-sweep{opacity:1}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-enter .mc-aura{animation:mc-aura-turn 1.6s ease-in-out var(--later,0s) both}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-sweep:before{animation:mc-sweep 1s ease-in-out calc(.78s + var(--later,0s)) both}.card-moment:is([data-phase=turning],[data-phase=shown]) .mc-enter .mc-lottie{animation:mc-hop .7s cubic-bezier(.3,1.6,.5,1) calc(.7s + var(--later,0s)) both}.card-moment:is([data-phase=turning],[data-phase=shown]) :is(.mc-words,.mc-actions)>*{animation:mc-rise .5s ease-out calc(var(--rise,1s) + var(--later,0s)) both}.mc-words>:nth-child(2){--rise:1.08s}.mc-words>:nth-child(3){--rise:1.16s}.mc-actions>*{--rise:1.3s}.mc-away{pointer-events:none;animation:.5s cubic-bezier(.5,0,.8,.4) both mc-away;position:relative}.mc-away .mc-flipper{transform:none}.mc-actions{flex-direction:column;align-items:center;gap:6px;width:min(100% - 32px,340px);min-height:118px;padding-top:12px;display:flex}.mc-primary,.mc-secondary{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;width:100%;padding:0 20px;font-weight:650;display:inline-flex}.mc-primary{background:var(--gold-gradient,#f5c28a);color:#1a1206;min-height:52px;font-size:calc(18*var(--px));border:0;box-shadow:0 6px 24px #f5c28a52}.mc-secondary{min-height:48px;color:var(--text-1,#f4f1ea);font-size:calc(17*var(--px));background:#ffffff0f;border:1px solid #ffffff2e}.mc-secondary:hover{background:#ffffff1f}.mc-site{padding:8px 0 max(12px,env(safe-area-inset-bottom));font-size:calc(16*var(--px));letter-spacing:.12em;color:#cbd3dfbf;margin:0;font-weight:500}.card-moment[data-phase=leaving]{overflow-y:hidden}.card-moment[data-phase=leaving] .mc-enter{animation:.75s cubic-bezier(.55,0,.7,.35) both mc-fly}.card-moment[data-phase=leaving] :is(.mc-words,.mc-actions,.mc-kicker,.mc-site,.mc-burst,.mc-close){animation:.3s ease-in both mc-out}.card-moment[data-phase=leaving] .mc-dim{animation:.55s ease-in .25s both mc-out}@keyframes mc-dim{0%{opacity:0}to{opacity:1}}@keyframes mc-out{to{opacity:0}}@keyframes mc-mote{0%{opacity:0;transform:translateY(0)}15%{opacity:.85}85%{opacity:.4}to{opacity:0;transform:translateY(-75vh)}}@keyframes mc-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes mc-breathe{0%{opacity:.55}to{opacity:1}}@keyframes mc-arrive{0%{opacity:0;transform:translateY(45dvh)rotate(-14deg)scale(.55)}50%{opacity:1}to{opacity:1;transform:none}}@keyframes mc-arrive-side{0%{opacity:0;transform:translateX(calc(var(--side)*75vw)) rotate(calc(var(--side)*12deg))}to{opacity:1;transform:none}}@keyframes mc-away{to{opacity:0;transform:translateX(calc(var(--side)*-85vw)) rotate(calc(var(--side)*-16deg)) scale(.8)}}@keyframes mc-bob{0%{transform:translateY(-5px)}to{transform:translateY(7px)}}@keyframes mc-wobble{0%,70%,to{transform:none}74%{transform:rotate(-3.5deg)scale(1.02)}78%{transform:rotate(3deg)scale(1.03)}82%{transform:rotate(-2deg)scale(1.02)}86%{transform:rotate(1deg)}90%{transform:none}}@keyframes mc-pulse{0%{opacity:.55}to{opacity:1}}@keyframes mc-aura-turn{0%{opacity:.8}12%,70%{opacity:0}to{opacity:.5}}@keyframes mc-spin{to{transform:rotate(1turn)}}@keyframes mc-flip{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotateY(180deg)}14%{animation-timing-function:cubic-bezier(.45,0,.3,1);transform:rotateY(198deg)scale(.93)translateY(2%)}58%{animation-timing-function:cubic-bezier(.4,0,.5,1);transform:rotateY(-14deg)scale(1.16)translateY(-5%)}74%{transform:rotateY(7deg)scale(.97)translateY(1%)}87%{transform:rotateY(-3deg)scale(1.03)}to{transform:none}}@keyframes mc-flash{0%{opacity:0;transform:scale(.3)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes mc-rays{0%{opacity:0;transform:scale(.4)}22%{opacity:1}65%{opacity:.75}99%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(.01)}}@keyframes mc-rays-turn{0%{transform:none}99%,to{transform:rotate(32deg)}}@keyframes mc-ring{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}@keyframes mc-spark{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(calc(var(--x)*var(--mc-w)),calc(var(--y)*var(--mc-w))) scale(1) rotate(220deg)}}@keyframes mc-sweep{0%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes mc-hop{0%{transform:scale(.7)}60%{transform:scale(1.1)translateY(-4%)}to{transform:none}}@keyframes mc-fly{0%{opacity:1;transform:none}28%{opacity:1;transform:translateY(-14px)scale(1.04)}to{opacity:.15;transform:translate(var(--fly-x,0),var(--fly-y,60vh)) scale(.12) rotate(-10deg)}}@media (max-height:600px){.mc-kicker{min-height:26px;padding-top:max(16px,env(safe-area-inset-top));font-size:calc(19*var(--px))}.mc-stage{padding:8px 0}.mc-words{gap:2px;min-height:104px}.mc-title{font-size:calc(23*var(--px))}.mc-actions{min-height:112px;padding-top:8px}.mc-site{padding:4px 0 max(8px,env(safe-area-inset-bottom))}}.card-moment[data-paused],.card-moment[data-paused] *,.card-moment[data-paused] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.card-moment,.card-moment *,.card-moment :before{animation:none!important}}@media (forced-colors:active){.mc-sky,.mc-burst,.mc-aura,.mc-sweep{display:none}.card-moment{color:canvastext;background:canvas}.mc-kicker,.mc-tap,.mc-title,.mc-number,.mc-line,.mc-site{color:canvastext;text-shadow:none}.mc-primary,.mc-secondary,.mc-close{color:buttontext;background:buttonface;border:1px solid buttontext}:is(.mc-close:focus-visible,.mc-reveal:focus-visible,.mc-primary:focus-visible,.mc-secondary:focus-visible){outline-color:highlight}}
