.d245-core{--core-lime:#c6ff00;position:relative;width:100%;min-height:310px;aspect-ratio:1.22/1;background:radial-gradient(ellipse 47% 43% at 49% 52%,rgba(140,175,0,.085),transparent 78%),#080808;overflow:hidden;isolation:isolate;border:1px solid rgba(180,190,185,.13);box-sizing:border-box}
.d245-core *, .d245-core *::before,.d245-core *::after{box-sizing:border-box}
.d245-core canvas{position:absolute;inset:0;width:100%;height:100%;display:block;outline:0;touch-action:pan-y}
.d245-core__fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:.96;display:block;pointer-events:none}
.d245-core.is-ready .d245-core__fallback{display:none}
.d245-core__frame{position:absolute;inset:14px;border:1px solid rgba(210,220,210,.12);pointer-events:none;z-index:2}
.d245-core__frame:before,.d245-core__frame:after{position:absolute;content:'';width:16px;height:16px;border-color:rgba(198,255,0,.64);pointer-events:none}
.d245-core__frame:before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid}
.d245-core__frame:after{right:-1px;bottom:-1px;border-right:1px solid;border-bottom:1px solid}
.d245-core__eyebrow,.d245-core__index{position:absolute;color:rgba(225,235,225,.65);z-index:3;pointer-events:none;font-family:'Space Grotesk',Arial,sans-serif;font-size:10px;letter-spacing:.14em;font-weight:600;line-height:1.5}
.d245-core__eyebrow{left:31px;bottom:29px}.d245-core__index{right:31px;top:27px;color:#c6ff00}
.d245-core__scan{position:absolute;inset:0;pointer-events:none;z-index:2;opacity:.12;background:repeating-linear-gradient(0deg,transparent 0,transparent 5px,rgba(255,255,255,.045) 6px);mix-blend-mode:screen}
.d245-core:not(.is-ready):after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at center,transparent 40%,#080808 88%)}
@media(max-width:767px){.d245-core{min-height:280px;aspect-ratio:1.1/1}.d245-core__eyebrow{left:24px;bottom:24px}.d245-core__index{right:24px;top:24px}.d245-core__frame{inset:10px}}
@media(prefers-reduced-motion:reduce){.d245-core__scan{display:none}}
