@keyframes nlCharFlicker{0%{color:#fff;text-shadow:0 0 #0000}35%{color:#f5d061;text-shadow:0 0 14px #f5d061bf}50%{color:#e8a500;text-shadow:0 0 20px #e8a500d9,0 0 40px #e8a50066}65%{color:#f5d061;text-shadow:0 0 14px #f5d061bf}to{color:#fff;text-shadow:0 0 #0000}}.nl-flicker-text .nl-char{will-change:color, text-shadow;animation:3.5s ease-in-out infinite nlCharFlicker;display:inline}.nl-flicker-text .nl-char-space{display:inline}.nl-element-flicker{will-change:color, text-shadow;animation:1.4s ease-in-out infinite nlCharFlicker}.nl-crystal-effect-wrap{z-index:999999;perspective:1400px;will-change:opacity, transform, filter;flex-direction:column;justify-content:space-between;align-items:center;padding:1.5rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto;background:#060709!important;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1)!important}.nl-crystal-effect-wrap:before{content:"";pointer-events:none;background:radial-gradient(75% 50% at 50% 40%,#141a24cc,#0000 75%),radial-gradient(50% 30% at 50% 100%,#ffffff0d,#0000 70%);position:absolute;inset:0}#opening-effect-wrapper.opening,.nl-crystal-effect-wrap.opening{opacity:0!important;filter:blur(8px)brightness(1.2)!important;pointer-events:none!important;transform:scale(1.08)translateY(-10px)!important}.nl-crystal-effect-wrap.opening .nl-crystal-cover-img{opacity:0!important;transition:all .75s cubic-bezier(.22,1,.36,1)!important;transform:scale(1.06)!important}.nl-crystal-effect-wrap.opening .nl-crystal-open-btn{opacity:0!important;filter:blur(4px)!important;transition:all .65s!important;transform:scale(1.2)!important}#opening-effect-wrapper.open,.nl-crystal-effect-wrap.open{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;overflow:hidden!important}.nl-crystal-cover-img{width:auto;max-width:100%;transition:all .5s;display:block;object-fit:contain!important}.nl-crystal-open-btn{cursor:pointer;z-index:30;font-size:13px;white-space:nowrap!important;background:#0a0c12eb!important;border:1px solid #d9b45699!important;border-radius:9999px!important;max-width:max-content!important;margin:0 auto!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;box-shadow:0 10px 40px #000c,0 0 25px #d9b45659!important}.nl-crystal-open-btn:hover{background:linear-gradient(135deg,#d9b45659,#0f0f14f2)!important;border-color:#d9b456!important;transform:scale(1.06)!important;box-shadow:0 15px 50px #000000e6,0 0 35px #d9b45699!important}.nl-crystal-open-btn:active{transform:scale(.97)!important}.nl-flame-pillar-glow{opacity:0;pointer-events:none;filter:blur(8px);background:radial-gradient(at bottom,#d9b45699 0%,#b8860b4d 45%,#0000 75%);border-radius:9999px;transition:opacity .3s;position:absolute;inset:-10px -4px}.nl-crystal-open-btn:hover .nl-flame-pillar-glow{opacity:.7}.nl-crystal-open-btn.is-flaming{color:#fff!important;background:linear-gradient(135deg,#d9b456,#b8860b,#111)!important;border-color:#d9b456!important;border-radius:9999px!important;transition:all .4s!important;transform:scale(1.1)!important;box-shadow:0 0 45px #d9b456,0 0 85px #d9b456e6!important}
