:root{--lim-star-leg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fffbe0'/%3E%3Cstop offset='.5' stop-color='%23fcd34d'/%3E%3Cstop offset='1' stop-color='%23d97706'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M12 1.6l3.15 6.55 7.2.95-5.27 5 1.37 7.15L12 17.85l-6.45 3.4 1.37-7.15-5.27-5 7.2-.95z' fill='url(%23g)' stroke='%236b3a00' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M12 5.2l1.9 4 .1.2 4.3.6-3.1 2.9' fill='none' stroke='%23fff' stroke-opacity='.7' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");--lim-star-epic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fdf4ff'/%3E%3Cstop offset='.5' stop-color='%23d8b4fe'/%3E%3Cstop offset='1' stop-color='%237e22ce'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M12 1.6l3.15 6.55 7.2.95-5.27 5 1.37 7.15L12 17.85l-6.45 3.4 1.37-7.15-5.27-5 7.2-.95z' fill='url(%23g)' stroke='%233b0764' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M12 5.2l1.9 4 .1.2 4.3.6-3.1 2.9' fill='none' stroke='%23fff' stroke-opacity='.7' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");--lim-star-base:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='.5' stop-color='%23bae6fd'/%3E%3Cstop offset='1' stop-color='%230284c7'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M12 1.6l3.15 6.55 7.2.95-5.27 5 1.37 7.15L12 17.85l-6.45 3.4 1.37-7.15-5.27-5 7.2-.95z' fill='url(%23g)' stroke='%230c4a6e' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M12 5.2l1.9 4 .1.2 4.3.6-3.1 2.9' fill='none' stroke='%23fff' stroke-opacity='.7' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");--lim-spark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0c.6 5.2 4.8 9.4 10 10-5.2.6-9.4 4.8-10 10-.6-5.2-4.8-9.4-10-10C5.2 9.4 9.4 5.2 10 0z' fill='%23fff'/%3E%3C/svg%3E")}.anime-card.is-limited,.ui-mk-tile.is-lim,.lim-hub,.ui-gx-card,.pfx-tc.is-lim,.fav-card-slot.is-lim,.main-waifu-img-container.is-lim{--lim-glow:125, 211, 252;--lim-frame:linear-gradient(135deg, #f8fafc 0%, #7dd3fc 22%, #64748b 45%, #e0f2fe 60%, #38bdf8 80%, #f8fafc 100%);--lim-star:var(--lim-star-base);--lim-dur:6.5s}:is(.anime-card.is-limited[data-rarity=Epic],.ui-mk-tile.is-lim[data-r=Epic],.lim-hub[data-rarity=Epic],.ui-gx-card[data-r=Epic],.pfx-tc.is-lim[data-r=Epic],.fav-card-slot.is-lim[data-r=Epic],.main-waifu-img-container.is-lim[data-r=Epic]){--lim-glow:192, 132, 252;--lim-frame:linear-gradient(135deg, #fdf4ff 0%, #d8b4fe 18%, #7c3aed 40%, #22d3ee 58%, #e879f9 78%, #fdf4ff 100%);--lim-star:var(--lim-star-epic);--lim-dur:5.5s}:is(.anime-card.is-limited[data-rarity=Legendary],.ui-mk-tile.is-lim[data-r=Legendary],.lim-hub[data-rarity=Legendary],.ui-gx-card[data-r=Legendary],.pfx-tc.is-lim[data-r=Legendary],.fav-card-slot.is-lim[data-r=Legendary],.main-waifu-img-container.is-lim[data-r=Legendary]){--lim-glow:251, 191, 36;--lim-frame:linear-gradient(135deg, #fffbeb 0%, #fcd34d 16%, #b45309 36%, #fef3c7 52%, #f59e0b 70%, #92400e 86%, #fde68a 100%);--lim-star:var(--lim-star-leg);--lim-dur:4.2s}:is(#_,html) .anime-card.is-limited,.pfx-tc.is-lim .pfx-tc-img{box-shadow:0 0 0 1px rgba(var(--lim-glow), .55), 0 0 14px rgba(var(--lim-glow), .38), 0 6px 16px #00000073!important;border-color:#0000!important}.fav-card-slot.is-lim,.main-waifu-img-container.is-lim{box-shadow:0 0 0 1px rgba(var(--lim-glow), .55), 0 0 14px rgba(var(--lim-glow), .38), 0 6px 16px #00000073!important;border-color:#0000!important;animation:none!important}.main-waifu-img-container.is-lim.favorite-has-card:before{filter:drop-shadow(0 0 2px rgba(var(--lim-glow), 1)) drop-shadow(0 0 4px rgba(var(--lim-glow), .8));opacity:.7;z-index:7;pointer-events:none;border-radius:inherit!important;background:var(--lim-spark) 2% 30% / 14px 14px no-repeat, var(--lim-spark) 98% 56% / 11px 11px no-repeat, var(--lim-spark) 6% 98% / 10px 10px no-repeat!important;background-size:14px 14px,11px 11px,10px 10px!important;padding:0!important;animation:none!important;inset:0!important;-webkit-mask:none!important;mask:none!important}.main-waifu-img-container.is-lim.lim-live.favorite-has-card:before{animation:limGlitter calc(var(--lim-dur) * .6) ease-in-out var(--lim-delay,0s) infinite!important}:is(#_,html) .anime-card.is-limited:after,.ui-mk-tile.is-lim:after,.pfx-tc.is-lim .pfx-tc-img:after,.fav-card-slot.is-lim:after,.main-waifu-img-container.is-lim:after{content:"";z-index:6;border-radius:inherit;background:var(--lim-frame);-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);border:0!important}.anime-card.is-limited:before,.ui-mk-tile.is-lim .ui-ws-art:before,.pfx-tc.is-lim .pfx-tc-img:before,.fav-card-slot.is-lim:before{content:"";z-index:7;pointer-events:none;background:var(--lim-spark) 2% 30% / 14px 14px no-repeat, var(--lim-spark) 98% 56% / 11px 11px no-repeat, var(--lim-spark) 6% 98% / 10px 10px no-repeat;filter:drop-shadow(0 0 2px rgba(var(--lim-glow), 1)) drop-shadow(0 0 4px rgba(var(--lim-glow), .8));opacity:.7;position:absolute;inset:0}.anime-card.is-limited.lim-live:before,.ui-mk-tile.is-lim.lim-live .ui-ws-art:before,.pfx-tc.is-lim.lim-live .pfx-tc-img:before,.fav-card-slot.is-lim.lim-live:before,#market-detail-card-visual.is-limited:before{animation:limGlitter calc(var(--lim-dur) * .6) ease-in-out var(--lim-delay,0s) infinite}@keyframes limGlitter{0%,to{opacity:.2}45%{opacity:1}60%{opacity:.35}75%{opacity:.9}}:is(#_,html) .anime-card.is-limited[data-rarity=Legendary].lim-live:after,.ui-mk-tile.is-lim[data-r=Legendary].lim-live:after,.pfx-tc.is-lim[data-r=Legendary].lim-live .pfx-tc-img:after,.fav-card-slot.is-lim[data-r=Legendary].lim-live:after,.main-waifu-img-container.is-lim[data-r=Legendary].lim-live:after{animation:limBreath 2.8s ease-in-out var(--lim-delay,0s) infinite alternate}@keyframes limBreath{0%{opacity:.7}to{opacity:1}}.star-shimmer-limited{--lim-star:var(--lim-star-leg);vertical-align:-.28em;text-indent:300%;white-space:nowrap;letter-spacing:0;background:var(--lim-star) center / contain no-repeat;width:1.3em;height:1.3em;line-height:1;display:inline-block;position:relative;overflow:hidden;filter:drop-shadow(0 0 2px rgba(var(--lim-glow,251, 191, 36), .65))!important;will-change:auto!important;animation:none!important;transform:none!important}:is([data-rarity=Epic],[data-r=Epic]) .star-shimmer-limited,.star-shimmer-limited[data-r=Epic]{--lim-star:var(--lim-star-epic);--lim-glow:192, 132, 252}:is([data-rarity=Legendary],[data-r=Legendary]) .star-shimmer-limited,.star-shimmer-limited[data-r=Legendary]{--lim-star:var(--lim-star-leg);--lim-glow:251, 191, 36}:is([data-rarity=Rare],[data-rarity=Common],[data-r=Rare],[data-r=Common]) .star-shimmer-limited,.star-shimmer-limited:is([data-r=Rare],[data-r=Common]){--lim-star:var(--lim-star-base);--lim-glow:125, 211, 252}.star-shimmer-limited:after{content:"";text-indent:0;background:var(--lim-spark) center / contain no-repeat;opacity:0;width:46%;height:46%;position:absolute;top:0;right:0;transform:scale(.3)rotate(0)}.lim-live .star-shimmer-limited:after,#modal-quality-stars .star-shimmer-limited:after,#market-detail-card-visual .star-shimmer-limited:after,.lim-twinkle:after{animation:limTwinkle 3.2s ease-in-out var(--lim-delay,0s) infinite}@keyframes limTwinkle{0%,62%,to{opacity:0;transform:scale(.3)rotate(0)}72%{opacity:1;transform:scale(1)rotate(45deg)}84%{opacity:0;transform:scale(.4)rotate(90deg)}}.anime-card.is-limited .card-circ-badge.limited{color:rgb(var(--lim-glow))!important}#modal-quality-stars:has(.star-shimmer-limited){letter-spacing:0;padding:3px 8px}.ui-mk-q.lim{letter-spacing:0;padding:1px 4px}.ui-mk-q.lim .star-shimmer-limited{vertical-align:-.35em;width:1.45em;height:1.45em}.ui-gx-front:has(.ui-gx-lim){background:var(--lim-frame)!important}.ui-gx-card:has(.ui-gx-lim):before,.ui-gx-card:has(.ui-gx-lim):after{content:"";z-index:30;pointer-events:none;filter:drop-shadow(0 0 4px rgba(var(--lim-glow), 1));opacity:0;animation:2.4s ease-in-out .7s infinite limGlitter;position:absolute;inset:-18px}.ui-gx-card:has(.ui-gx-lim):before{background:var(--lim-spark) 4% 10% / 18px 18px no-repeat, var(--lim-spark) 98% 30% / 14px 14px no-repeat, var(--lim-spark) 1% 62% / 12px 12px no-repeat, var(--lim-spark) 92% 96% / 16px 16px no-repeat}.ui-gx-card:has(.ui-gx-lim):after{background:var(--lim-spark) 60% 1% / 12px 12px no-repeat, var(--lim-spark) 99% 72% / 18px 18px no-repeat, var(--lim-spark) 6% 90% / 14px 14px no-repeat, var(--lim-spark) 30% 99% / 10px 10px no-repeat;animation-delay:1.9s}.ui-gx:not(.is-flipped) .ui-gx-card:before,.ui-gx:not(.is-flipped) .ui-gx-card:after{display:none}.ui-gx-front:has(.ui-gx-lim) .ui-gx-lim{color:rgb(var(--lim-glow));border-color:rgba(var(--lim-glow), .9);box-shadow:0 0 12px rgba(var(--lim-glow), .45)}.ui-gx-mini:has(u) .ui-gx-mini-in{box-shadow:inset 0 0 0 1.5px rgba(var(--lim-glow,251, 191, 36), .9)}.ui-gx-mini[data-r=Epic]:has(u){--lim-glow:192, 132, 252}.tilt-persp{perspective:900px}:is(#modal-card-visual,#market-detail-card-visual,#wcd-card-view){touch-action:none;-webkit-user-select:none;user-select:none}:is(#modal-card-visual,#market-detail-card-visual,#wcd-card-view) img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.tilt-glare{z-index:6;pointer-events:none;opacity:0;width:150%;height:150%;transition:opacity .26s var(--ease-std,ease);background:radial-gradient(circle,#ffffff38 0%,#ffffff12 24%,#0000 46%);position:absolute;top:-25%;left:-25%}.is-tilting>.tilt-glare{opacity:1}.is-tilting{will-change:transform}#modal-card-visual.lim-hub,#pfx-cv-card.lim-hub{box-shadow:0 0 0 1px rgba(var(--lim-glow), .55), 0 0 26px rgba(var(--lim-glow), .42), 0 0 60px rgba(var(--lim-glow), .18), 0 16px 40px #000000f2!important;border-color:#0000!important}.lim-holo{z-index:4;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.lim-holo>*{pointer-events:none;position:absolute}.lim-holo .lh-edge{box-shadow:inset 0 0 24px rgba(var(--lim-glow), .32);inset:0}.lim-holo .lh-frame{background:var(--lim-frame);-webkit-mask-composite:xor;padding:3px;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lim-sparkles{z-index:3;pointer-events:none;position:absolute}.lim-sparkles>i{width:var(--s,12px);height:var(--s,12px);margin:calc(var(--s,12px) / -2) 0 0 calc(var(--s,12px) / -2);background:var(--lim-spark) center / contain no-repeat;filter:drop-shadow(0 0 3px rgba(var(--lim-glow), 1)) drop-shadow(0 0 8px rgba(var(--lim-glow), .8));opacity:0;animation:limSpark var(--d,3s) ease-in-out var(--dl,0s) infinite;display:block;position:absolute}.lim-sparkles>i.dot{background:radial-gradient(circle, #fff 0%, rgba(var(--lim-glow), .9) 35%, transparent 70%);filter:none}@keyframes limSpark{0%,to{opacity:0;transform:scale(.2)rotate(0)}30%{opacity:1;transform:scale(1)rotate(30deg)}55%{opacity:.85;transform:scale(.85)rotate(60deg)}80%{opacity:0;transform:scale(.3)rotate(90deg)}}html.ui-lite .anime-card.is-limited:after,html.ui-lite .ui-mk-tile.is-lim:after,html.ui-lite .pfx-tc.is-lim .pfx-tc-img:after,html.ui-lite .fav-card-slot.is-lim:after,html.ui-lite .main-waifu-img-container.is-lim:after,html.ui-lite .star-shimmer-limited:after{animation:none!important}html.ui-lite .anime-card.is-limited:before,html.ui-lite .ui-mk-tile.is-lim .ui-ws-art:before,html.ui-lite .pfx-tc.is-lim .pfx-tc-img:before,html.ui-lite .fav-card-slot.is-lim:before,html.ui-lite .main-waifu-img-container.is-lim.favorite-has-card:before{opacity:.6;animation:none!important}html.ui-lite .lim-sparkles,html.ui-lite .ui-gx-card:before,html.ui-lite .ui-gx-card:after,html.ui-lite .tilt-glare{display:none}@media (prefers-reduced-motion:reduce){.anime-card.is-limited:before,.ui-mk-tile.is-lim .ui-ws-art:before,.pfx-tc.is-lim .pfx-tc-img:before{opacity:.6;animation:none!important}.anime-card.is-limited:after,.ui-mk-tile.is-lim:after,.pfx-tc.is-lim .pfx-tc-img:after,.star-shimmer-limited:after,.lim-sparkles>i,.ui-gx-front .ui-gx-holo{animation:none!important}.lim-sparkles>i{opacity:.7;transform:none}.ui-gx-card:before,.ui-gx-card:after{opacity:.6!important;animation:none!important}}.emj{vertical-align:-.2em;text-indent:300%;white-space:nowrap;letter-spacing:0;width:1.18em;height:1.18em;text-shadow:none;-webkit-text-fill-color:transparent;background:50%/contain no-repeat;font-style:normal;line-height:1;display:inline-block;overflow:hidden}:is(.anime-card,.card-image-wrapper,.card-hub-visual-container,.ui-ws-art,.ui-ws-tile,.ui-gx-face,.ui-gx-mini,.ui-gx-fan,.set-card-item,.market-detail-card-wrap,.workshop-details-card-view,.bp-reward-thumb-card,.main-waifu-img-container) img,#modal-card-visual img,#market-detail-card-visual img,#wcd-card-view img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none!important}