.rumo-holo{pointer-events:none;background-color:#e6e9ee;background-image:linear-gradient(var(--holo-angle,115deg), #ffb3dc 0%, #ffe7a3 14%, #b5f5d7 28%, #a9dcff 42%, #d6bcff 56%, #ffb3dc 70%, #ffe7a3 84%, #b5f5d7 100%);background-size:260% 260%;background-position:calc(var(--holo-x,50) * 1%) calc(var(--holo-y,50) * 1%);transition:background-position .22s ease-out;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa6,inset 0 0 0 2px #123c3614}.rumo-holo--copper{background-color:#efc9b3;background-image:linear-gradient(var(--holo-angle,115deg), #f4b896 0%, #ffe2bd 14%, #e98a63 28%, #d84b34 42%, #ffcf9c 56%, #f4b896 70%, #ffe2bd 84%, #e98a63 100%)}.rumo-holo--titanium{background-color:#8d969e;background-image:repeating-linear-gradient(0deg, #ffffff14 0 1px, transparent 1px 3px), linear-gradient(var(--holo-angle,115deg), #6f7880 0%, #c9d0d6 14%, #8a929b 28%, #b9b6cf 40%, #eef1f3 52%, #7d868e 66%, #c3cad0 82%, #6f7880 100%);background-size:auto,260% 260%;background-position:0 0, calc(var(--holo-x,50) * 1%) calc(var(--holo-y,50) * 1%)}.rumo-holo--titanium:before{opacity:.45}.rumo-holo:before{content:"";mix-blend-mode:overlay;opacity:.9;background-image:radial-gradient(circle at 30% 40%,#fffffff2 0 .6px,#0000 1.2px),radial-gradient(circle at 70% 70%,#fffc 0 .5px,#0000 1px);background-size:7px 7px,11px 11px;position:absolute;inset:0}.rumo-holo:after{content:"";background:linear-gradient(var(--holo-angle,115deg), transparent 40%, #ffffffb3 50%, transparent 60%);transform:translate(calc((var(--holo-x,50) - 50) * 0.6%), calc((var(--holo-y,50) - 50) * 0.6%));transition:transform .22s ease-out;position:absolute;inset:-50%}.rumo-holo__mark{z-index:1;place-items:center;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.rumo-holo,.rumo-holo:after{transition:none}}
