.ShinyGlowButton_wrapper__whY2y{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;isolation:isolate}.ShinyGlowButton_innerGlow__y9d3X,.ShinyGlowButton_midGlow__HT4vw,.ShinyGlowButton_outerGlow__M9c9u{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ShinyGlowButton_outerGlow__M9c9u{width:280px;height:140px;background:radial-gradient(ellipse at center,rgba(190,200,220,0) 0,rgba(180,190,210,0) 25%,rgba(160,180,200,0) 45%,transparent 70%);filter:blur(30px);opacity:0;z-index:-1}.ShinyGlowButton_midGlow__HT4vw{width:200px;height:100px;background:radial-gradient(ellipse at center,rgba(200,210,230,0) 0,rgba(190,200,220,0) 30%,rgba(180,190,210,0) 50%,transparent 70%);filter:blur(20px);opacity:0;z-index:-1}.ShinyGlowButton_innerGlow__y9d3X{width:160px;height:80px;background:radial-gradient(ellipse at center,rgba(210,220,240,0) 0,rgba(200,210,230,0) 40%,transparent 65%);filter:blur(12px);opacity:0;z-index:-1}.ShinyGlowButton_button__kibjJ{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:16px 48px;border-radius:12px;color:#ffffff;background:linear-gradient(135deg,#111722,#171f2d 22%,#202a3a 50%,#171f2d 78%,#111722);border:1px solid #39e5ff;cursor:pointer;overflow:hidden;box-shadow:0 4px 12px rgba(180,190,210,0),0 8px 20px rgba(160,180,200,0),0 12px 28px rgba(140,160,180,0),0 16px 36px rgba(120,140,160,0),0 2px 8px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(0,0,0,.3);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .1s ease}.ShinyGlowButton_button__kibjJ:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(135deg,transparent,rgba(255,255,255,.04) 50%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease}.ShinyGlowButton_button__kibjJ:after{content:"";position:absolute;inset:0;border-radius:12px;background:radial-gradient(ellipse at center top,rgba(210,220,240,.1) 0,transparent 60%);opacity:.5;pointer-events:none;transition:opacity 1.5s cubic-bezier(.23,1,.32,1)}.ShinyGlowButton_buttonContent__yMuM8{position:relative;z-index:1;display:flex;align-items:center;gap:16px;text-shadow:0 2px 10px rgba(180,190,210,.2),0 1px 2px rgba(0,0,0,.3);transition:text-shadow .2s ease}.ShinyGlowButton_label__B_hUS{font-family:Montserrat,Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.4px;font-size:1.5rem}.ShinyGlowButton_arrowIcon__pxbi_{transition:transform .2s ease,opacity .2s ease;opacity:.9;width:30px;height:30px}.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_innerGlow__y9d3X,.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_midGlow__HT4vw,.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_outerGlow__M9c9u{opacity:0}.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_button__kibjJ{border-color:#39e5ff;background:linear-gradient(135deg,#172130,#202b3b 20%,#2a3546 50%,#202b3b 80%,#172130);box-shadow:0 2px 8px rgba(0,0,0,.45),inset 0 2px 8px rgba(57,229,255,.08),inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.3);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .1s ease}.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_button__kibjJ:after{opacity:.8}.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_button__kibjJ:before{opacity:1;animation:ShinyGlowButton_shimmer__A4WHF 1.8s linear infinite}.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_buttonContent__yMuM8{text-shadow:0 2px 15px rgba(57,229,255,.35),0 1px 3px rgba(0,0,0,.3)}.ShinyGlowButton_wrapper__whY2y:hover .ShinyGlowButton_arrowIcon__pxbi_{transform:translateX(6px);opacity:1}.ShinyGlowButton_wrapper__whY2y:active .ShinyGlowButton_button__kibjJ{transform:scale(.98);transition:all .1s cubic-bezier(.4,0,.2,1)}.ShinyGlowButton_wrapper__whY2y:active .ShinyGlowButton_buttonContent__yMuM8{transform:scale(.95);transition:transform .1s cubic-bezier(.4,0,.2,1)}@keyframes ShinyGlowButton_shimmer__A4WHF{0%{transform:translateX(-100%) translateY(-100%)}to{transform:translateX(100%) translateY(100%)}}@media (max-width:768px){.ShinyGlowButton_arrowIcon__pxbi_{display:none}.ShinyGlowButton_button__kibjJ{padding:14px 36px}.ShinyGlowButton_buttonContent__yMuM8{gap:0}.ShinyGlowButton_label__B_hUS{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.ShinyGlowButton_button__kibjJ,.ShinyGlowButton_button__kibjJ:before{animation:none}.ShinyGlowButton_arrowIcon__pxbi_,.ShinyGlowButton_buttonContent__yMuM8,.ShinyGlowButton_button__kibjJ,.ShinyGlowButton_button__kibjJ:after,.ShinyGlowButton_innerGlow__y9d3X,.ShinyGlowButton_midGlow__HT4vw,.ShinyGlowButton_outerGlow__M9c9u{transition-duration:.2s;transition-delay:0s}}