@charset "UTF-8";.border-shadow{position:absolute;top:var(--gb-width, calc(var(--fs) * .5));left:50%;transform:translate(-50%,-100%);width:100%;height:calc(var(--fs) * 20);pointer-events:none;overflow:hidden;z-index:-1}.border-shadow__glow{position:absolute;bottom:0;left:50%;transform:translate(-50%,95%);width:var(--bs-glow-width, 70%);height:var(--bs-glow-height, calc(var(--fs) * 10));background:#000;opacity:.85;box-shadow:inset 0 2px 20px #00b38c,0 -10px 50px 1px #00b38c;border-radius:50%;animation:border-shadow-glow 6s ease-in-out infinite;z-index:-1}@keyframes border-shadow-glow{0%,to{box-shadow:inset 0 2px 20px #00b38c,0 -10px 50px 1px #00b38c;transform:translate(-50%,100%) scaleX(1)}50%{box-shadow:inset 0 2px 20px #00b38c,0 -10px 50px 30px #00b38c;transform:translate(-50%,95%) scaleX(.75)}}.border-shadow--bottom{top:0;transform:translate(-50%) scaleY(-1);opacity:.75}.border-shadow--bottom .border-shadow__glow{height:calc(var(--fs) * 3.5);animation:unset}.border-shadow__line{position:absolute;top:0;left:50%;transform:translate(-50%);width:80%;height:var(--gb-width, calc(var(--fs) * .5));background:linear-gradient(90deg,var(--gb-from, rgb(2, 38, 26)) 0%,#10bc83 25%,#00b38c 50%,#10bc83 75%,var(--gb-from, rgb(2, 38, 26)) 100%);z-index:1;background:radial-gradient(ellipse 50% 100% at 50% 50%,#00b38c,#0000);mix-blend-mode:plus-lighter}.border-shadow__line--bottom{display:none}
