:root{--kuro-card-radius:5% / 3.5%;--sunpillar-1:#ff7a75;--sunpillar-2:#ffed61;--sunpillar-3:#a8ff61;--sunpillar-4:#85fff7;--sunpillar-5:#7a95ff;--sunpillar-6:#d875ff;--sunpillar-clr-1:var(--sunpillar-1);--sunpillar-clr-2:var(--sunpillar-2);--sunpillar-clr-3:var(--sunpillar-3);--sunpillar-clr-4:var(--sunpillar-4);--sunpillar-clr-5:var(--sunpillar-5);--sunpillar-clr-6:var(--sunpillar-6);--kuro-grain:url(/effects/grain.webp);--kuro-glitter:url(/effects/glitter.png);--kuro-glittersize:25%}.kuro-holo{will-change:transform;transform-style:preserve-3d;--card-opacity:var(--card-opacity-raw,0);outline:1px solid #0000;position:relative;overflow:visible;transform:translateZ(.01px)}.kuro-holo__inner{border-radius:var(--kuro-card-radius);transform-style:preserve-3d;isolation:isolate;contain:layout style paint;display:grid;position:relative;overflow:hidden}.kuro-holo__inner--framewindow{box-shadow:none!important;contain:none!important;background:0 0!important;border:none!important;border-radius:0!important;overflow:visible!important}.kuro-holo__inner>*{grid-area:1/1}.kuro-holo__img{object-fit:cover;object-position:top center;backface-visibility:hidden;will-change:transform;width:100%;height:100%;transform:translateZ(0)}.kuro-holo__frame{object-fit:fill;pointer-events:none;z-index:8;width:100%;height:100%;position:absolute;inset:0}.kuro-holo__shine{z-index:3;border-radius:inherit;filter:brightness(.85)contrast(2.75)saturate(.65);mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity,0));will-change:transform, opacity;contain:layout style;pointer-events:none;aspect-ratio:2/3;background:50%/cover;display:grid;position:relative;overflow:hidden;transform:translateZ(1px)}.kuro-holo__shine:before,.kuro-holo__shine:after{content:"";border-radius:inherit;aspect-ratio:2/3;grid-area:1/1;transform:translateZ(1px)}.kuro-holo__shine:after{transform:translateZ(1.2px)}.kuro-holo__glare{z-index:4;border-radius:inherit;pointer-events:none;aspect-ratio:2/3;background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #fffc 10%, #ffffffa6 20%, #00000080 90%);opacity:calc(var(--card-opacity,0));mix-blend-mode:overlay;will-change:transform, opacity;contain:layout style;overflow:hidden;transform:translateZ(1.41px)}.kuro-holo[data-tier=common] .kuro-holo__shine,.kuro-holo[data-tier=common] .kuro-holo__glare{display:none}.kuro-holo[data-tier=rare] .kuro-holo__shine{--space:6%;--angle:133deg;background-image:repeating-linear-gradient(-33deg, #cc2a24 calc(var(--space)*1), #6c82da calc(var(--space)*2), #2d9a93 calc(var(--space)*3), #1d9623 calc(var(--space)*4), #b53fe4 calc(var(--space)*5), #cc2a24 calc(var(--space)*6)), repeating-linear-gradient(var(--angle), #0e152f80 0%, #738c8c 2.5%, #64862d 5%, #738c8c 7.5%, #0e152f80 10%, #0e152f80 15%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #98e4f199 0%, #a2e7c199 25%, #b184db99 50%, #e0909699 75%);background-blend-mode:difference, luminosity, soft-light;background-size:1100% 1100%,600% 600%,200% 200%;background-position:var(--background-x,50%) var(--background-y,50%), var(--background-x,50%) var(--background-y,50%), var(--background-x,50%) var(--background-y,50%);filter:brightness(calc((var(--pointer-from-center,0) * .4) + .4)) contrast(2) saturate(1)}.kuro-holo[data-tier=rare] .kuro-holo__shine:after{--sunpillar-clr-1:var(--sunpillar-5);--sunpillar-clr-2:var(--sunpillar-6);--sunpillar-clr-3:var(--sunpillar-1);--sunpillar-clr-4:var(--sunpillar-2);--sunpillar-clr-5:var(--sunpillar-3);--sunpillar-clr-6:var(--sunpillar-4);background-image:repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space)*1), var(--sunpillar-clr-2) calc(var(--space)*2), var(--sunpillar-clr-3) calc(var(--space)*3), var(--sunpillar-clr-4) calc(var(--space)*4), var(--sunpillar-clr-5) calc(var(--space)*5), var(--sunpillar-clr-6) calc(var(--space)*6), var(--sunpillar-clr-1) calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%);background-blend-mode:hue, hard-light;background-size:200% 700%,300% 100%;background-position:0% var(--background-y,50%), var(--background-x,50%) var(--background-y,50%);mix-blend-mode:lighten;opacity:calc(((.3 * var(--card-opacity,0)) + var(--card-opacity,0) * var(--pointer-from-center,0) * .5));filter:saturate(1.5)}.kuro-holo[data-tier=rare] .kuro-holo__glare{mix-blend-mode:hard-light;filter:brightness()contrast();background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #ffffffbf 0%, #000 120%);opacity:calc(((.2 * var(--card-opacity,0)) + var(--card-opacity,0) * var(--pointer-from-center,0) * .8))}.kuro-holo[data-tier=epic] .kuro-holo__shine{--space:5%;--angle:133deg;background-image:var(--kuro-grain), repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space)*1), var(--sunpillar-clr-2) calc(var(--space)*2), var(--sunpillar-clr-3) calc(var(--space)*3), var(--sunpillar-clr-4) calc(var(--space)*4), var(--sunpillar-clr-5) calc(var(--space)*5), var(--sunpillar-clr-6) calc(var(--space)*6), var(--sunpillar-clr-1) calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:screen, hue, hard-light;background-size:500px 100%,200% 700%,300% 100%,200% 100%;background-position:center, 0% var(--background-y,50%), var(--background-x,50%) var(--background-y,50%), var(--background-x,50%) var(--background-y,50%);filter:brightness(.8)contrast(2.95)saturate(.65)}.kuro-holo[data-tier=epic] .kuro-holo__shine:before{--space:4%;z-index:2;background-image:repeating-linear-gradient(82deg, #dbcc57 calc(var(--space)*1), #78c738 calc(var(--space)*2), #39c0b7 calc(var(--space)*3), #4964d0 calc(var(--space)*4), #aa47d1 calc(var(--space)*5), #cc388c calc(var(--space)*6), #cc388c calc(var(--space)*7), #aa47d1 calc(var(--space)*8), #4964d0 calc(var(--space)*9), #39c0b7 calc(var(--space)*10), #78c738 calc(var(--space)*11), #dbcc57 calc(var(--space)*12)), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #c7ffff80 5%, #82a1a14d 40%, #000 130%);background-blend-mode:multiply;background-position:calc(10% + ( var(--pointer-from-left,.5) * 80% )) calc(10% + ( var(--pointer-from-top,.5) * 80% )), center center;filter:brightness(1.25)contrast(1.75)saturate(.8);mix-blend-mode:overlay;background-size:400% 900%,cover}.kuro-holo[data-tier=epic] .kuro-holo__shine:after{--sunpillar-clr-1:var(--sunpillar-6);--sunpillar-clr-2:var(--sunpillar-1);--sunpillar-clr-3:var(--sunpillar-2);--sunpillar-clr-4:var(--sunpillar-3);--sunpillar-clr-5:var(--sunpillar-4);--sunpillar-clr-6:var(--sunpillar-5);background-image:var(--kuro-grain), repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space)*1), var(--sunpillar-clr-2) calc(var(--space)*2), var(--sunpillar-clr-3) calc(var(--space)*3), var(--sunpillar-clr-4) calc(var(--space)*4), var(--sunpillar-clr-5) calc(var(--space)*5), var(--sunpillar-clr-6) calc(var(--space)*6), var(--sunpillar-clr-1) calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #0000001a 12%, #00000026 20%, #00000040 120%);background-position:center, 0% var(--background-y,50%), calc(var(--background-x,50%) * -1) calc(var(--background-y,50%) * -1), var(--background-x,50%) var(--background-y,50%);filter:brightness()contrast(2.5)saturate(1.75);mix-blend-mode:soft-light;background-size:500px 100%,200% 400%,195% 100%,200% 100%}.kuro-holo[data-tier=epic] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #fff 0%, #868a8d54 45%, #333333e6 130%);opacity:calc(var(--card-opacity,0) * .5);mix-blend-mode:hard-light;filter:brightness(.9)contrast(1.75)}.kuro-holo[data-tier=legendary] .kuro-holo__shine{--barwidth:1.2%;--space:200px;background-image:radial-gradient(farthest-corner ellipse at calc(((var(--pointer-x,50%)) * .5) + 25%) calc(((var(--pointer-y,50%)) * .5) + 25%), #f2f2f2 20%, #ccfffb 130%), repeating-linear-gradient(45deg, #1a1a1a 0%, #1a1a1a 1%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10)), repeating-linear-gradient(-45deg, #1a1a1a 0%, #1a1a1a 1%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10));background-size:cover,210% 210%,210% 210%;background-position:center, calc(((var(--background-x,50%) - 50%) * 1.5) + 50%) calc(((var(--background-y,50%) - 50%) * 1.5) + 50%), calc(((var(--background-x,50%) - 50%) * 1.5) + 50%) calc(((var(--background-y,50%) - 50%) * 1.5) + 50%);background-blend-mode:exclusion, darken, color-dodge;filter:brightness(.5)contrast(1.8)saturate(1.1);mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity,0) * .4)}.kuro-holo[data-tier=legendary] .kuro-holo__shine:before{z-index:2;background-image:var(--kuro-glitter), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #ffffffb3 0%, #ffffff4d 15%, transparent 60%), conic-gradient(from calc(var(--pointer-from-left,.5) * 360deg) at var(--pointer-x,50%) var(--pointer-y,50%), #f76e6e, #f7f76e, #6ef76e, #6ef7f7, #6e6ef7, #f76ef7, #f76e6e);background-blend-mode:overlay, overlay;background-size:var(--kuro-glittersize) var(--kuro-glittersize), cover, cover;filter:brightness(.8)contrast(1.5)saturate(.9);mix-blend-mode:overlay;opacity:.85;background-position:50%,50%,50%}.kuro-holo[data-tier=legendary] .kuro-holo__shine:after{background-image:url(/effects/trainerbg.png), repeating-linear-gradient(55deg, #f7bdba calc(var(--space)*1), #b4daf9 calc(var(--space)*2), #f9d8b8 calc(var(--space)*3), #bdfae5 calc(var(--space)*4), #f8c3f0 calc(var(--space)*5), #baeff7 calc(var(--space)*6), #f7bdba calc(var(--space)*7));background-size:25%,400% 100%;background-position:center, calc(((var(--background-x,50%) - 50%) * -2.5) + 50%) calc(((var(--background-y,50%) - 50%) * -2.5) + 50%);filter:brightness(.6)contrast(2.2)saturate(1.2);mix-blend-mode:color-dodge;background-blend-mode:difference}.kuro-holo[data-tier=legendary] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #ffffff54 0%, #404040 110%);filter:brightness()contrast(1.5);mix-blend-mode:hard-light;opacity:calc(var(--card-opacity,0) * .35)}.kuro-holo[data-tier=sp] .kuro-holo__shine{--space:4%;--shift:1px;background-image:var(--kuro-glitter), var(--kuro-glitter), conic-gradient(var(--sunpillar-clr-4), var(--sunpillar-clr-5), var(--sunpillar-clr-6), var(--sunpillar-clr-1), var(--sunpillar-clr-4)), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #000000fa 10%, #f2f2f226 90%);background-size:var(--kuro-glittersize) var(--kuro-glittersize), var(--kuro-glittersize) var(--kuro-glittersize), cover, cover;background-blend-mode:soft-light, hard-light, overlay;mix-blend-mode:color-dodge;filter:brightness(calc(.3 + (var(--pointer-from-center,0) * .2))) contrast(1) saturate(1.8);background-position:45% 45%,55% 55%,50%,50%}.kuro-holo[data-tier=sp] .kuro-holo__shine:before{z-index:2;background-image:url(/effects/cosmos-bottom.png), url(/effects/cosmos-middle-trans.png), repeating-linear-gradient(82deg, #dbcc57 calc(var(--space)*1), #78c738 calc(var(--space)*2), #39c0b7 calc(var(--space)*3), #4964d0 calc(var(--space)*4), #aa47d1 calc(var(--space)*5), #cc388c calc(var(--space)*6), #cc388c calc(var(--space)*7), #aa47d1 calc(var(--space)*8), #4964d0 calc(var(--space)*9), #39c0b7 calc(var(--space)*10), #78c738 calc(var(--space)*11), #dbcc57 calc(var(--space)*12)), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #c7ffff80 5%, #82a1a14d 40%, #000 130%);background-blend-mode:color-burn, lighten, multiply;background-size:cover,cover,400% 900%,cover;background-position:var(--cosmosbg,center center), var(--cosmosbg,center center), calc(10% + ( var(--pointer-from-left,.5) * 80% )) calc(10% + ( var(--pointer-from-top,.5) * 80% )), center center;filter:brightness(1.1)contrast(1.25)saturate(.8);mix-blend-mode:color-dodge}.kuro-holo[data-tier=sp] .kuro-holo__shine:after{z-index:3;background-image:url(/effects/cosmos-top-trans.png), var(--kuro-glitter), repeating-linear-gradient(82deg, #dbcc57 calc(var(--space)*1), #78c738 calc(var(--space)*2), #39c0b7 calc(var(--space)*3), #4964d0 calc(var(--space)*4), #aa47d1 calc(var(--space)*5), #cc388c calc(var(--space)*6), #cc388c calc(var(--space)*7), #aa47d1 calc(var(--space)*8), #4964d0 calc(var(--space)*9), #39c0b7 calc(var(--space)*10), #78c738 calc(var(--space)*11), #dbcc57 calc(var(--space)*12));background-blend-mode:multiply, soft-light;background-size:cover, var(--kuro-glittersize) var(--kuro-glittersize), 400% 900%;background-position:var(--cosmosbg,center center), calc(50% - ((var(--shift)*2) * var(--pointer-from-left,.5)) + var(--shift)) calc(50% - ((var(--shift)*2) * var(--pointer-from-top,.5)) + var(--shift)), calc(20% + ( var(--pointer-from-left,.5) * 60% )) calc(20% + ( var(--pointer-from-top,.5) * 60% ));filter:brightness(1.25)contrast(1.5)saturate(.8);mix-blend-mode:overlay}.kuro-holo[data-tier=sp] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #d0cec84d 0%, #231d1a 180%);filter:brightness(1.3)contrast(1.5);mix-blend-mode:hard-light}.kuro-holo[data-tier=epic-a] .kuro-holo__shine{--space:5%;--angle:133deg;background-image:var(--kuro-grain), repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space)*1), var(--sunpillar-clr-2) calc(var(--space)*2), var(--sunpillar-clr-3) calc(var(--space)*3), var(--sunpillar-clr-4) calc(var(--space)*4), var(--sunpillar-clr-5) calc(var(--space)*5), var(--sunpillar-clr-6) calc(var(--space)*6), var(--sunpillar-clr-1) calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #0000001a 12%, #00000026 20%, #00000040 120%);background-blend-mode:screen, hue, hard-light;background-size:500px 100%,200% 700%,300% 100%,200% 100%;background-position:center, 0% var(--background-y,50%), var(--background-x,50%) var(--background-y,50%), var(--background-x,50%) var(--background-y,50%);filter:brightness(.8)contrast(2.95)saturate(.65)}.kuro-holo[data-tier=epic-a] .kuro-holo__shine:before{z-index:2;background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #a3e7f599 0%, #a770c233 35%, transparent 70%);mix-blend-mode:hard-light;filter:brightness(1.2)contrast(1.3)}.kuro-holo[data-tier=epic-a] .kuro-holo__shine:after{--space:5%;--angle:133deg;--sunpillar-clr-1:var(--sunpillar-6);--sunpillar-clr-2:var(--sunpillar-1);--sunpillar-clr-3:var(--sunpillar-2);--sunpillar-clr-4:var(--sunpillar-3);--sunpillar-clr-5:var(--sunpillar-4);--sunpillar-clr-6:var(--sunpillar-5);background-image:var(--kuro-grain), repeating-linear-gradient(0deg, var(--sunpillar-clr-1) calc(var(--space)*1), var(--sunpillar-clr-2) calc(var(--space)*2), var(--sunpillar-clr-3) calc(var(--space)*3), var(--sunpillar-clr-4) calc(var(--space)*4), var(--sunpillar-clr-5) calc(var(--space)*5), var(--sunpillar-clr-6) calc(var(--space)*6), var(--sunpillar-clr-1) calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #8fa3a3 3.8%, #8fc1c1 4.5%, #8fa3a3 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #0000001a 12%, #00000026 20%, #00000040 120%);background-position:center, 0% var(--background-y,50%), calc(var(--background-x,50%) * -1) calc(var(--background-y,50%) * -1), var(--background-x,50%) var(--background-y,50%);filter:brightness()contrast(2.5)saturate(2.25);mix-blend-mode:exclusion;background-size:500px 100%,200% 400%,195% 100%,200% 100%}.kuro-holo[data-tier=epic-a] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #fff 0%, #868a8d54 45%, #333333e6 130%);opacity:calc(var(--card-opacity,0) * .5);mix-blend-mode:hard-light;filter:brightness(.9)contrast(1.75)}.kuro-holo[data-tier=epic-b] .kuro-holo__shine{--space:8%;--angle:133deg;background-image:var(--kuro-grain), repeating-linear-gradient(0deg, #00e6d6 calc(var(--space)*1), #306ee8 calc(var(--space)*2), #a73cdd calc(var(--space)*3), #ee2b99 calc(var(--space)*4), #a73cdd calc(var(--space)*5), #306ee8 calc(var(--space)*6), #00e6d6 calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #7b929d 3.8%, #81a8bb 4.5%, #7b929d 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #0000000d 12%, #00000026 20%, #0000004d 120%);background-blend-mode:screen, luminosity, hard-light;background-size:500px 100%,200% 500%,300% 100%,200% 100%;background-position:center, 0% var(--background-y,50%), var(--background-x,50%) var(--background-y,50%), var(--background-x,50%) var(--background-y,50%);filter:brightness(.75)contrast(2.8)saturate(.7)}.kuro-holo[data-tier=epic-b] .kuro-holo__shine:before{--space:4%;z-index:2;background-image:repeating-linear-gradient(82deg, #42d7cd calc(var(--space)*1), #3b85ce calc(var(--space)*2), #6e41c8 calc(var(--space)*3), #cc33b3 calc(var(--space)*4), #6e41c8 calc(var(--space)*5), #3b85ce calc(var(--space)*6), #42d7cd calc(var(--space)*7)), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #c7ecff80 5%, #9682a14d 40%, #000 130%);background-blend-mode:multiply;background-position:calc(10% + (var(--pointer-from-left,.5) * 80%)) calc(10% + (var(--pointer-from-top,.5) * 80%)), center center;filter:brightness(1.25)contrast(1.75)saturate(.8);mix-blend-mode:overlay;background-size:400% 900%,cover}.kuro-holo[data-tier=epic-b] .kuro-holo__shine:after{--space:8%;--angle:133deg;background-image:var(--kuro-grain), repeating-linear-gradient(0deg, #ee2b99 calc(var(--space)*1), #a73cdd calc(var(--space)*2), #306ee8 calc(var(--space)*3), #00e6d6 calc(var(--space)*4), #306ee8 calc(var(--space)*5), #a73cdd calc(var(--space)*6), #ee2b99 calc(var(--space)*7)), repeating-linear-gradient(var(--angle), #0e152e 0%, #7b929d 3.8%, #81a8bb 4.5%, #7b929d 5.2%, #0e152e 10%, #0e152e 12%), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #0000001a 12%, #00000026 20%, #00000040 120%);background-position:center, 0% var(--background-y,50%), calc(var(--background-x,50%) * -1) calc(var(--background-y,50%) * -1), var(--background-x,50%) var(--background-y,50%);filter:brightness()contrast(2.5)saturate(1.75);mix-blend-mode:soft-light;background-size:500px 100%,200% 400%,195% 100%,200% 100%}.kuro-holo[data-tier=epic-b] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #fff 0%, #868a8d54 45%, #333333e6 130%);opacity:calc(var(--card-opacity,0) * .5);mix-blend-mode:hard-light;filter:brightness(.9)contrast(1.75)}.kuro-holo[data-tier=legendary-a] .kuro-holo__shine{--barwidth:1.2%;background-image:radial-gradient(farthest-corner ellipse at calc(((var(--pointer-x,50%)) * .5) + 25%) calc(((var(--pointer-y,50%)) * .5) + 25%), #f2f2f2 20%, #ccfffb 130%), repeating-linear-gradient(45deg, #1a1a1a 0%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10)), repeating-linear-gradient(-45deg, #1a1a1a 0%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10));background-size:cover,210% 210%,210% 210%;background-position:center, calc(((var(--background-x,50%) - 50%) * 1.5) + 50%) calc(((var(--background-y,50%) - 50%) * 1.5) + 50%), calc(((var(--background-x,50%) - 50%) * 1.5) + 50%) calc(((var(--background-y,50%) - 50%) * 1.5) + 50%);background-blend-mode:exclusion, darken, color-dodge;filter:brightness(.5)contrast(1.8)saturate(1.5);mix-blend-mode:color-dodge}.kuro-holo[data-tier=legendary-a] .kuro-holo__shine:before,.kuro-holo[data-tier=legendary-a] .kuro-holo__shine:after{content:none}.kuro-holo[data-tier=legendary-a] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #fff6 0%, #333 110%);filter:brightness()contrast(1.5);mix-blend-mode:hard-light}.kuro-holo[data-tier=legendary-b] .kuro-holo__shine{--barwidth:1.2%;background-image:radial-gradient(farthest-corner ellipse at calc(((var(--pointer-x,50%)) * .5) + 25%) calc(((var(--pointer-y,50%)) * .5) + 25%), #f2f2f2 20%, #ccfffb 130%), repeating-linear-gradient(45deg, #1a1a1a 0%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10)), repeating-linear-gradient(-45deg, #1a1a1a 0%, #1a1a1a var(--barwidth), #333 calc(var(--barwidth) + 0.01%), #333 calc(var(--barwidth) * 2), #595959 calc(var(--barwidth) * 2 + 0.01%), #595959 calc(var(--barwidth) * 3), #6c6c6c calc(var(--barwidth) * 3 + 0.01%), #6c6c6c calc(var(--barwidth) * 4), gray calc(var(--barwidth) * 4 + 0.01%), gray calc(var(--barwidth) * 5), #6c6c6c calc(var(--barwidth) * 5 + 0.01%), #6c6c6c calc(var(--barwidth) * 6), #595959 calc(var(--barwidth) * 6 + 0.01%), #595959 calc(var(--barwidth) * 7), #333 calc(var(--barwidth) * 7 + 0.01%), #333 calc(var(--barwidth) * 8), #1a1a1a calc(var(--barwidth) * 8 + 0.01%), #1a1a1a calc(var(--barwidth) * 9), #000 calc(var(--barwidth) * 9 + 0.01%), #000 calc(var(--barwidth) * 10));background-size:cover,210% 210%,210% 210%;background-position:center, calc(((var(--background-x,50%) - 50%) * 1.5) + 50%) calc(((var(--background-y,50%) - 50%) * 1.5) + 50%), calc(((var(--background-x,50%) - 50%) * 1.5) + 50%) calc(((var(--background-y,50%) - 50%) * 1.5) + 50%);background-blend-mode:exclusion, darken, color-dodge;filter:brightness(.5)contrast(1.8)saturate(1.1);mix-blend-mode:color-dodge}.kuro-holo[data-tier=legendary-b] .kuro-holo__shine:before{z-index:2;background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #f9d28680 0%, #5cadd640 30%, transparent 65%);mix-blend-mode:overlay;filter:brightness()contrast(1.2);opacity:.85}.kuro-holo[data-tier=legendary-b] .kuro-holo__shine:after{content:none}.kuro-holo[data-tier=legendary-b] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #ffffff54 0%, #404040 110%);filter:brightness()contrast(1.5);mix-blend-mode:hard-light}.kuro-holo[data-tier=sp-a] .kuro-holo__shine{--space:4%;--shift:1px;background-image:var(--kuro-glitter), var(--kuro-glitter), url(/effects/galaxy.jpg), conic-gradient(var(--sunpillar-clr-4), var(--sunpillar-clr-5), var(--sunpillar-clr-6), var(--sunpillar-clr-1), var(--sunpillar-clr-4)), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #000000fa 10%, #f2f2f226 90%);background-size:var(--kuro-glittersize) var(--kuro-glittersize), var(--kuro-glittersize) var(--kuro-glittersize), cover, cover, cover;background-position:45% 45%, 55% 55%, var(--cosmosbg,center center), center center, center center;background-blend-mode:soft-light, hard-light, luminosity, overlay;mix-blend-mode:color-dodge;filter:brightness(calc(.4 + (var(--pointer-from-center,0) * .25))) contrast(1.1) saturate(2)}.kuro-holo[data-tier=sp-a] .kuro-holo__shine:before{z-index:2;background-image:url(/effects/cosmos-bottom.png), url(/effects/cosmos-middle-trans.png), repeating-linear-gradient(82deg, #dbcc57 calc(var(--space)*1), #78c738 calc(var(--space)*2), #39c0b7 calc(var(--space)*3), #4964d0 calc(var(--space)*4), #aa47d1 calc(var(--space)*5), #cc388c calc(var(--space)*6), #cc388c calc(var(--space)*7), #aa47d1 calc(var(--space)*8), #4964d0 calc(var(--space)*9), #39c0b7 calc(var(--space)*10), #78c738 calc(var(--space)*11), #dbcc57 calc(var(--space)*12)), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #c7ffff80 5%, #82a1a14d 40%, #000 130%);background-blend-mode:screen, screen, multiply;background-size:cover,cover,400% 900%,cover;background-position:var(--cosmosbg,center center), var(--cosmosbg,center center), calc(10% + (var(--pointer-from-left,.5) * 80%)) calc(10% + (var(--pointer-from-top,.5) * 80%)), center center;filter:brightness(1.3)contrast(1.1)saturate(.9);mix-blend-mode:color-dodge}.kuro-holo[data-tier=sp-a] .kuro-holo__shine:after{z-index:3;background-image:url(/effects/cosmos-top-trans.png), var(--kuro-glitter), repeating-linear-gradient(82deg, #dbcc57 calc(var(--space)*1), #78c738 calc(var(--space)*2), #39c0b7 calc(var(--space)*3), #4964d0 calc(var(--space)*4), #aa47d1 calc(var(--space)*5), #cc388c calc(var(--space)*6), #cc388c calc(var(--space)*7), #aa47d1 calc(var(--space)*8), #4964d0 calc(var(--space)*9), #39c0b7 calc(var(--space)*10), #78c738 calc(var(--space)*11), #dbcc57 calc(var(--space)*12));background-blend-mode:screen, soft-light;background-size:cover, var(--kuro-glittersize) var(--kuro-glittersize), 400% 900%;background-position:var(--cosmosbg,center center), calc(50% - ((var(--shift)*2) * var(--pointer-from-left,.5)) + var(--shift)) calc(50% - ((var(--shift)*2) * var(--pointer-from-top,.5)) + var(--shift)), calc(20% + (var(--pointer-from-left,.5) * 60%)) calc(20% + (var(--pointer-from-top,.5) * 60%));filter:brightness(1.4)contrast(1.3)saturate(.9);mix-blend-mode:overlay}.kuro-holo[data-tier=sp-a] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #d0cec866 0%, #231d1a 180%);filter:brightness(1.3)contrast(1.5);mix-blend-mode:hard-light}.kuro-holo[data-tier=sp-b] .kuro-holo__shine{--space:4%;--shift:1px;background-image:var(--kuro-glitter), var(--kuro-glitter), conic-gradient(from calc(var(--pointer-from-left,.5) * 360deg) at var(--pointer-x,50%) var(--pointer-y,50%), #f76e6e, #f7f76e, #6ef76e, #6ef7f7, #6e6ef7, #f76ef7, #f76e6e), conic-gradient(from calc((1 - var(--pointer-from-left,.5)) * 360deg) at calc(100% - var(--pointer-x,50%)) calc(100% - var(--pointer-y,50%)), #55f6f6, #5555f6, #f655f6, #f65555, #f6f655, #55f655, #55f6f6), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #000000fa 10%, #f2f2f226 90%);background-size:var(--kuro-glittersize) var(--kuro-glittersize), var(--kuro-glittersize) var(--kuro-glittersize), cover, cover, cover;background-blend-mode:soft-light, hard-light, exclusion, overlay;mix-blend-mode:color-dodge;filter:brightness(calc(.35 + (var(--pointer-from-center,0) * .2))) contrast(1.2) saturate(2);background-position:45% 45%,55% 55%,50%,50%,50%}.kuro-holo[data-tier=sp-b] .kuro-holo__shine:before{z-index:2;background-image:var(--kuro-glitter), radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #fff9 0%, #fff3 15%, transparent 60%), conic-gradient(from calc(var(--pointer-from-left,.5) * 180deg + 90deg) at 50% 50%, #f0757580, #f0f07580, #75f07580, #75f0f080, #7575f080, #f075f080, #f0757580);background-blend-mode:overlay, overlay;background-size:var(--kuro-glittersize) var(--kuro-glittersize), cover, cover;filter:brightness(.85)contrast(1.4)saturate();mix-blend-mode:overlay;opacity:.9;background-position:50%,50%,50%}.kuro-holo[data-tier=sp-b] .kuro-holo__shine:after{z-index:3;background-image:url(/effects/illusion.png), var(--kuro-glitter), repeating-linear-gradient(82deg, #dbcc57 calc(var(--space)*1), #78c738 calc(var(--space)*2), #39c0b7 calc(var(--space)*3), #4964d0 calc(var(--space)*4), #aa47d1 calc(var(--space)*5), #cc388c calc(var(--space)*6), #cc388c calc(var(--space)*7), #aa47d1 calc(var(--space)*8), #4964d0 calc(var(--space)*9), #39c0b7 calc(var(--space)*10), #78c738 calc(var(--space)*11), #dbcc57 calc(var(--space)*12));background-blend-mode:saturation, soft-light;background-size:20% auto, var(--kuro-glittersize) var(--kuro-glittersize), 400% 900%;background-position:center, calc(50% - ((var(--shift)*2) * var(--pointer-from-left,.5)) + var(--shift)) calc(50% - ((var(--shift)*2) * var(--pointer-from-top,.5)) + var(--shift)), calc(20% + (var(--pointer-from-left,.5) * 60%)) calc(20% + (var(--pointer-from-top,.5) * 60%));filter:brightness(1.1)contrast(1.5)saturate(.9);mix-blend-mode:overlay}.kuro-holo[data-tier=sp-b] .kuro-holo__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x,50%) var(--pointer-y,50%), #d0cec84d 0%, #231d1a 180%);filter:brightness(1.3)contrast(1.5);mix-blend-mode:hard-light}.kuro-holo[data-condition=mint] .kuro-holo__inner:after{content:"";pointer-events:none;z-index:10;opacity:1;mix-blend-mode:overlay;will-change:transform;background:linear-gradient(110deg,#0000 0% 25%,#ffffff14 35%,#fff3 42%,#ffffff80 48%,#ffffffb3 50%,#ffffff80 52%,#fff3 58%,#ffffff14 65%,#0000 75% 100%);width:300%;height:100%;animation:4s linear infinite kuro-mint-sweep;position:absolute;top:0;left:0;transform:translate(-100%)}.kuro-holo[data-tier=legendary][data-condition=mint] .kuro-holo__inner:after,.kuro-holo[data-tier=legendary-a][data-condition=mint] .kuro-holo__inner:after,.kuro-holo[data-tier=legendary-b][data-condition=mint] .kuro-holo__inner:after{background-image:linear-gradient(110deg,#0000 0% 22%,#ff3c3c38 32%,#ffa02873 40%,#ffe65ab8 46%,#ffffc8d9 50%,#78ff8cb8 54%,#50c8ff73 60%,#b46eff38 68%,#0000 78% 100%)}.kuro-holo[data-tier=sp][data-condition=mint] .kuro-holo__inner:after,.kuro-holo[data-tier=sp-a][data-condition=mint] .kuro-holo__inner:after,.kuro-holo[data-tier=sp-b][data-condition=mint] .kuro-holo__inner:after{background-image:linear-gradient(110deg,#0000 0% 22%,#50f0ff47 32%,#50a0ff80 40%,#be6effc7 46%,#ff8cf5e0 50%,#9678ffc7 54%,#5ac8ff80 60%,#ffdc8247 68%,#0000 78% 100%)}@keyframes kuro-mint-sweep{0%{transform:translate(-100%)}70%{transform:translate(33.34%)}to{transform:translate(33.34%)}}.kuro-holo[data-condition=good] .kuro-holo__img{filter:saturate(.82)brightness(.93)}.kuro-holo[data-condition=good] .kuro-holo__shine{opacity:calc(var(--card-opacity,0) * .7)}.kuro-holo[data-condition=good] .kuro-holo__glare{opacity:calc(var(--card-opacity,0) * .65)}.kuro-holo[data-condition=good]:before{content:"";border-radius:inherit;pointer-events:none;z-index:9;background:linear-gradient(52deg,#0000 55%,#ffffff0d 55.1%,#ffffff12 55.2%,#ffffff0d 55.3%,#0000 55.4%),linear-gradient(#32230f0f 0%,#0000 3% 97%,#32230f0a 100%),linear-gradient(90deg,#32230f0a 0%,#0000 2.5% 97.5%,#32230f0a 100%);position:absolute;inset:0}.kuro-holo[data-condition=poor] .kuro-holo__img{filter:saturate(.45)brightness(.8)contrast(.88)sepia(.12)}.kuro-holo[data-condition=poor] .kuro-holo__shine{opacity:calc(var(--card-opacity,0) * .3)}.kuro-holo[data-condition=poor] .kuro-holo__glare{opacity:calc(var(--card-opacity,0) * .2)}.kuro-holo[data-condition=poor]:before{content:"";border-radius:inherit;pointer-events:none;z-index:9;contain:layout style;background:linear-gradient(42deg,#0000 35%,#ffffff0a 35.1%,#ffffff24 35.25%,#ffffff2e 35.35%,#ffffff24 35.45%,#ffffff0a 35.55%,#0000 35.7%),linear-gradient(138deg,#0000 50%,#ffffff08 50.1%,#ffffff1f 50.25%,#ffffff26 50.35%,#ffffff1f 50.45%,#ffffff08 50.55%,#0000 50.7%),linear-gradient(80deg,#0000 22%,#ffffff12 22.12%,#0000 22.3% 65%,#ffffff0f 65.1%,#0000 65.3% 78%,#ffffff0d 78.1%,#0000 78.3%),linear-gradient(85deg,#0000 38%,#ffffff0d 38.1%,#0000 38.3% 45%,#ffffff0f 45.1%,#0000 45.3%),linear-gradient(#321e0a2e 0%,#0000 6% 94%,#321e0a24 100%),linear-gradient(90deg,#321e0a24 0%,#0000 5% 95%,#321e0a24 100%);position:absolute;inset:0}.kuro-holo[data-condition=poor]:after{content:"";border-radius:inherit;pointer-events:none;z-index:11;contain:layout style;background:linear-gradient(225deg,#321e0a33 0%,#321e0a14 2.5%,#0000 5%),linear-gradient(315deg,#321e0a24 0%,#0000 3.5%),linear-gradient(45deg,#321e0a1a 0%,#0000 3%),radial-gradient(90% 85%,#0000 45%,#3c2d1424 100%);position:absolute;inset:0}.kuro-holo[data-condition=damaged] .kuro-holo__img{filter:saturate(.15)brightness(.55)contrast(.8)sepia(.3)blur(.4px)}.kuro-holo[data-condition=damaged] .kuro-holo__shine{opacity:calc(var(--card-opacity,0) * .05)}.kuro-holo[data-condition=damaged] .kuro-holo__glare{opacity:0}.kuro-holo[data-condition=damaged]:before{content:"";border-radius:inherit;pointer-events:none;z-index:9;contain:layout style;background:linear-gradient(38deg,#0000 26%,#ffffff0a 27%,#fff3 28.8%,#ffffff4d 29.1%,#fff3 29.4%,#ffffff0a 30.5%,#0000 31.5%),linear-gradient(135deg,#0000 40%,#ffffff08 40.5%,#ffffff2e 41.2%,#ffffff40 41.4%,#ffffff2e 41.6%,#ffffff08 42.2%,#0000 42.8%),linear-gradient(170deg,#0000 58%,#ffffff05 58.5%,#ffffff26 59%,#fff3 59.15%,#ffffff26 59.3%,#0000 60%),linear-gradient(178deg,#0000 44%,#64502814 46%,#ffffff1f 48%,#c8aa6433 49%,#ffffff1f 50%,#64502814 52%,#0000 54%),linear-gradient(55deg,#0000 12%,#ffffff1c 12.15%,#0000 12.35% 22%,#ffffff1a 22.12%,#0000 22.3% 35%,#ffffff17 35.1%,#0000 35.3% 88%,#ffffff17 88.08%,#0000 88.25%),linear-gradient(98deg,#0000 18%,#ffffff1a 18.1%,#0000 18.3% 45%,#ffffff17 45.08%,#0000 45.25% 55%,#ffffff17 55.1%,#0000 55.3% 70%,#ffffff14 70.08%,#0000 70.25%),linear-gradient(18deg,#0000 15%,#ffffff0d 15.04%,#0000 15.12% 50%,#ffffff12 50.06%,#0000 50.2% 62%,#ffffff17 62.08%,#0000 62.25% 75%,#ffffff1a 75.1%,#0000 75.3%),linear-gradient(152deg,#0000 25%,#ffffff0a 25.04%,#0000 25.12% 30%,#ffffff14 30.08%,#0000 30.25% 65%,#ffffff12 65.06%,#0000 65.2% 82%,#ffffff17 82.08%,#0000 82.25%);position:absolute;inset:0}.kuro-holo[data-condition=damaged]:after{content:"";border-radius:inherit;pointer-events:none;z-index:11;contain:layout style;background:linear-gradient(225deg,#1e140580 0%,#32230f4d 3%,#0000 7%),linear-gradient(315deg,#1e140559 0%,#32230f33 2%,#0000 5%),radial-gradient(25% 20% at 30% 70%,#50320f33,#0000),radial-gradient(20% 30% at 75% 25%,#3c280a26,#0000),linear-gradient(#1e0f0566 0%,#28190a26 8%,#0000 15% 85%,#28190a26 92%,#1e0f0559 100%),linear-gradient(90deg,#1e0f0559 0%,#28190a1f 7%,#2819080f 14%,#0000 30% 70%,#2819080f 86%,#28190a1f 93%,#1e0f0559 100%);position:absolute;inset:0}.kuro-glow-pulse{animation:3s ease-in-out infinite kuro-glow-pulse}@keyframes kuro-glow-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.kuro-dye-shimmer{animation:4s ease-in-out infinite kuro-dye-shimmer}.kuro-dye-shift{background-size:200% 200%;animation:6s linear infinite kuro-dye-shift}.kuro-dye-pulse{animation:3s ease-in-out infinite kuro-dye-pulse}@keyframes kuro-dye-shimmer{0%,to{opacity:var(--dye-opacity,.25)}50%{opacity:calc(var(--dye-opacity,.25) * 1.6)}}@keyframes kuro-dye-shift{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes kuro-dye-pulse{0%,to{opacity:var(--dye-opacity,.25)}50%{opacity:calc(var(--dye-opacity,.25) * .6)}}[data-animate=paused] .kuro-holo,[data-animate=paused] .kuro-holo *,[data-animate=paused] .kuro-holo:before,[data-animate=paused] .kuro-holo:after,[data-animate=paused] .kuro-holo :before,[data-animate=paused] .kuro-holo :after,[data-animate=paused] .kuro-dye-shimmer,[data-animate=paused] .kuro-dye-shift,[data-animate=paused] .kuro-dye-pulse,[data-animate=paused] *{animation-play-state:paused!important}.kuro-holo-cv[data-animate=paused]{content-visibility:hidden;aspect-ratio:2/3;contain-intrinsic-size:auto 240px}@media (hover:none) and (pointer:coarse){.kuro-holo{transform-style:flat;will-change:auto;transform:none}.kuro-holo__inner{transform-style:flat}.kuro-holo__img{will-change:auto;backface-visibility:visible;transform:none}.kuro-holo__shine,.kuro-holo__shine:before,.kuro-holo__shine:after,.kuro-holo__glare{display:none!important}.kuro-holo{--card-opacity:calc(var(--card-opacity-raw,0) * .35)}.kuro-holo[data-tier=epic] .kuro-holo__shine{filter:brightness(.8)contrast(1.5)saturate(.5)}.kuro-holo[data-tier=epic] .kuro-holo__shine:before{filter:brightness(1.1)contrast(1.2)saturate(.6)}.kuro-holo[data-tier=epic] .kuro-holo__shine:after{filter:brightness()contrast(1.5)saturate(1.2)}.kuro-holo__inner{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.kuro-holo--force-foil .kuro-holo__shine{display:grid!important}.kuro-holo--force-foil .kuro-holo__shine:before,.kuro-holo--force-foil .kuro-holo__shine:after{display:block!important}.kuro-holo--force-foil .kuro-holo__glare{display:grid!important}.kuro-holo--force-foil{--card-opacity:calc(var(--card-opacity-raw,0) * .6)}}@media (prefers-reduced-motion:reduce){.kuro-holo,.kuro-holo *,.kuro-holo:before,.kuro-holo:after,.kuro-holo :before,.kuro-holo :after,.kuro-glow-pulse,.kuro-dye-shimmer,.kuro-dye-shift,.kuro-dye-pulse{animation:none!important}}
