.inner-border{--inner-border-corner: 8px;--inner-border-outer-bg: rgb(84 8 8 / .96);--inner-border-ring: rgb(255 244 214 / .86);--inner-border-inner-bg: rgb(48 3 3 / .96);--inner-border-gap: 6px;--inner-border-inset: 8px;position:relative;display:inline-grid;place-items:center;width:fit-content;white-space:nowrap;padding:.55em 2em;background:radial-gradient(circle at bottom left,transparent var(--inner-border-corner),var(--inner-border-outer-bg) calc(var(--inner-border-corner) + 1px)) bottom left,radial-gradient(circle at bottom right,transparent var(--inner-border-corner),var(--inner-border-outer-bg) calc(var(--inner-border-corner) + 1px)) bottom right,radial-gradient(circle at top left,transparent var(--inner-border-corner),var(--inner-border-outer-bg) calc(var(--inner-border-corner) + 1px)) top left,radial-gradient(circle at top right,transparent var(--inner-border-corner),var(--inner-border-outer-bg) calc(var(--inner-border-corner) + 1px)) top right;background-repeat:no-repeat;background-size:51% 51%}.inner-border:before,.inner-border:after{content:"";position:absolute;pointer-events:none}.inner-border:before{inset:var(--inner-border-gap);z-index:0;background:radial-gradient(circle at bottom left,transparent var(--inner-border-corner),var(--inner-border-ring) calc(var(--inner-border-corner) + 1px)) bottom left,radial-gradient(circle at bottom right,transparent var(--inner-border-corner),var(--inner-border-ring) calc(var(--inner-border-corner) + 1px)) bottom right,radial-gradient(circle at top left,transparent var(--inner-border-corner),var(--inner-border-ring) calc(var(--inner-border-corner) + 1px)) top left,radial-gradient(circle at top right,transparent var(--inner-border-corner),var(--inner-border-ring) calc(var(--inner-border-corner) + 1px)) top right;background-repeat:no-repeat;background-size:51% 51%}.inner-border:after{inset:var(--inner-border-inset);z-index:1;background:radial-gradient(circle at bottom left,transparent var(--inner-border-corner),var(--inner-border-inner-bg) calc(var(--inner-border-corner) + 1px)) bottom left,radial-gradient(circle at bottom right,transparent var(--inner-border-corner),var(--inner-border-inner-bg) calc(var(--inner-border-corner) + 1px)) bottom right,radial-gradient(circle at top left,transparent var(--inner-border-corner),var(--inner-border-inner-bg) calc(var(--inner-border-corner) + 1px)) top left,radial-gradient(circle at top right,transparent var(--inner-border-corner),var(--inner-border-inner-bg) calc(var(--inner-border-corner) + 1px)) top right;background-repeat:no-repeat;background-size:51% 51%}.inner-border>*{position:relative;z-index:2}@keyframes other-deity-halo-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.main-deity-light{--other-deity-halo-size: 80%;--other-deity-halo-top: 50%;--other-deity-halo-animation: other-deity-halo-spin 18s linear infinite;position:absolute;top:var(--main-deity-light-top);left:50%;z-index:1;isolation:isolate;width:var(--main-deity-light-size);aspect-ratio:1;overflow:hidden;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle at center,#000 0 40%,transparent 55%);mask-image:radial-gradient(circle at center,#000 0 40%,transparent 55%);pointer-events:none}.main-deity-light:before{content:"";position:absolute;top:var(--other-deity-halo-top, 24%);left:50%;z-index:0;width:var(--other-deity-halo-size, 44%);aspect-ratio:1;background:url(/presentation-assets/static/img/other-deity-halo.webp) center/contain no-repeat;transform:translate(-50%,-50%);animation:var(--other-deity-halo-animation, none);pointer-events:none}@media(prefers-reduced-motion:reduce){.main-deity-light:before{animation:none}}.main-deity-light:before{z-index:1}.main-deity-light .light-layer{position:absolute;top:-10%;left:-10%;z-index:0;width:120%;height:120%}.main-deity-light .light-layer.light-layer-1{animation:30s linear main-deity-light-spin infinite;transform-origin:66% 40%;background:repeating-conic-gradient(from 0deg at 50% 50%,#fff0,#fff8b075 3.96%,#45a8ff00 8.33%,#45a8ff00 8.33%) 69.5% 37.7%/17.2% 17.2% no-repeat,radial-gradient(ellipse at 50% 50%,#fff8b0,#45a8ff00 47.22%) 74.1% 35.6%/33.6% 36.6% no-repeat}.main-deity-light .light-layer.light-layer-2{animation:20s linear main-deity-light-spin infinite reverse;transform-origin:66% 40%;background:radial-gradient(ellipse at 50% 50%,#45a8ff00 20%,#1e0000 29%) 77.4% 33.8%/40% 40% no-repeat,repeating-conic-gradient(from 15deg at 50% 50%,#fff0,#fff8b082 2.64%,#45a8ff00 5.56%,#45a8ff00 5.56%) 69.5% 37.7%/17.2% 17.2% no-repeat}.main-deity-light .light-layer.light-layer-3{animation:20s linear main-deity-light-spin infinite;background:repeating-conic-gradient(from 355deg at 50% 50%,#fff0,#ffc64542 8.1%,#45a8ff00 16.67%,#45a8ff00 16.67%) 0 0/100% 100% no-repeat}.main-deity-light .light-layer.light-layer-4{animation:40s linear main-deity-light-spin infinite reverse;background:repeating-conic-gradient(from 355deg at 50% 50%,#fff0,#ffc64542 2.86%,#45a8ff00 5.88%,#45a8ff00 5.88%) 0% 0%/100% 100% no-repeat}.main-deity-light .light-layer.light-layer-5{animation:40s linear main-deity-light-spin infinite;background:repeating-conic-gradient(from 0deg at 50% 50%,#fff0,#ffc64542 6.62%,#45a8ff00 7.69%,#45a8ff00 7.69%) 0% 0%/100% 100% no-repeat}.main-deity-light .light-layer.light-layer-6{background:radial-gradient(ellipse at 50% 50%,#fff8b045,#45a8ff00 63.54%) 67% 39.3%/5.8% 5.8% no-repeat,radial-gradient(ellipse at 50% 50%,#45a8ff00 40.28%,#ffb7a30d 52.43%,#45a8ff00 63.54%) 68% 38.6%/13% 13% no-repeat,radial-gradient(ellipse at 50% 50%,#fff8b08c,#45a8ff00 63.54%) 66.9% 39.3%/3.4% 3.4% no-repeat,radial-gradient(ellipse at 50% 50%,#fff8b033,#45a8ff00 66.67%) 70.7% 36.5%/25.6% 25.6% no-repeat,radial-gradient(ellipse at 50% 50%,#fff 26%,#45a8ff00 26.4%) 0% 0%/100% 100% no-repeat,radial-gradient(ellipse at 50% 50%,#ffd4940a,#45a8ff00 69.79%) 0% 0%/100% 100% no-repeat,radial-gradient(ellipse at 50% 50%,#fff0941c,#45a8ff00 52.43%) 0% 0%/100% 100% no-repeat,radial-gradient(ellipse at 51% 49%,#45a8ff00 23.96%,#1e0000 40.63%) 0% 0%/100% 100% no-repeat,repeating-conic-gradient(from 0deg at 50% 50%,#fff0,#ffef4524 11.04%,#45a8ff00 20%,#45a8ff00 20%) 0% 0%/100% 100% no-repeat,radial-gradient(ellipse at 52% 48%,#45a8ff00 23.96%,#1e0000 34.03%) 0% 0%/100% 100% no-repeat,radial-gradient(ellipse at 50% 50%,#ffb9934a 28%,#45a8ff00 30%) 0% 0%/100% 100% no-repeat}.main-deity-light:before,.main-deity-light .light-layer[class*=light-layer-]{animation-play-state:paused}.main-deity-light.is-motion-active:before,.main-deity-light.is-motion-active .light-layer{animation-play-state:running}@media(prefers-reduced-motion:reduce){.main-deity-light:before,.main-deity-light .light-layer{animation:none}}@keyframes main-deity-light-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
