.loader-screen{background:#080c1a;background:lab(3.54342% 1.10503 -8.65549);justify-content:center;align-items:center;min-height:100dvh;display:flex}.loader{--main-size:4em;--text-color:#fff;--shine-color:#ffffff40;--shadow-color:#aaa;-webkit-user-select:none;user-select:none;font-size:var(--main-size);text-transform:uppercase;color:var(--text-color);width:7.3em;height:1em;filter:drop-shadow(0 0 .05em var(--shine-color));justify-content:center;align-items:center;font-weight:900;display:flex;position:relative;overflow:hidden}.loader .text{text-align:center;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.loader .text:first-child{clip-path:polygon(0% 0%,11.11% 0%,11.11% 100%,0% 100%);font-size:calc(var(--main-size)/20);opacity:.6;margin-left:-2.1em}.loader .text:nth-child(2){clip-path:polygon(11.11% 0%,22.22% 0%,22.22% 100%,11.11% 100%);font-size:calc(var(--main-size)/16);opacity:.7;margin-left:-.98em}.loader .text:nth-child(3){clip-path:polygon(22.22% 0%,33.33% 0%,33.33% 100%,22.22% 100%);font-size:calc(var(--main-size)/13);opacity:.8;margin-left:-.33em}.loader .text:nth-child(4){clip-path:polygon(33.33% 0%,44.44% 0%,44.44% 100%,33.33% 100%);font-size:calc(var(--main-size)/11);opacity:.9;margin-left:-.05em}.loader .text:nth-child(5){clip-path:polygon(44.44% 0%,55.55% 0%,55.55% 100%,44.44% 100%);font-size:calc(var(--main-size)/10);opacity:1;margin-left:0}.loader .text:nth-child(6){clip-path:polygon(55.55% 0%,66.66% 0%,66.66% 100%,55.55% 100%);font-size:calc(var(--main-size)/11);opacity:.9;margin-left:.05em}.loader .text:nth-child(7){clip-path:polygon(66.66% 0%,77.77% 0%,77.77% 100%,66.66% 100%);font-size:calc(var(--main-size)/13);opacity:.8;margin-left:.33em}.loader .text:nth-child(8){clip-path:polygon(77.77% 0%,88.88% 0%,88.88% 100%,77.77% 100%);font-size:calc(var(--main-size)/16);opacity:.7;margin-left:.98em}.loader .text:nth-child(9){clip-path:polygon(88.88% 0%,100% 0%,100% 100%,88.88% 100%);font-size:calc(var(--main-size)/20);opacity:.6;margin-left:2.1em}.loader .text span{animation:2s cubic-bezier(.1,.6,.9,.4) infinite scrolling,2s cubic-bezier(.1,.6,.9,.4) infinite shadow}.loader .text:first-child span{background:linear-gradient(to right,var(--text-color)4%,var(--shadow-color)7%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(2) span{background:linear-gradient(to right,var(--text-color)9%,var(--shadow-color)13%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(3) span{background:linear-gradient(to right,var(--text-color)15%,var(--shadow-color)18%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(4) span{background:linear-gradient(to right,var(--text-color)20%,var(--shadow-color)23%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(6) span{background:linear-gradient(to right,var(--shadow-color)29%,var(--text-color)32%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(7) span{background:linear-gradient(to right,var(--shadow-color)34%,var(--text-color)37%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(8) span{background:linear-gradient(to right,var(--shadow-color)39%,var(--text-color)42%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .text:nth-child(9) span{background:linear-gradient(to right,var(--shadow-color)45%,var(--text-color)48%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.loader .line{height:.05em;width:calc(var(--main-size)/2);border-radius:.05em;justify-content:center;align-items:center;margin-top:.9em;display:flex;position:relative;overflow:hidden}.loader .line:before{content:"";background-color:var(--text-color);opacity:.3;width:100%;height:100%;position:absolute}.loader .line:after{content:"";background-color:var(--text-color);border-radius:.05em;width:100%;height:100%;animation:2s cubic-bezier(.5,.8,.5,.2) infinite wobble;position:absolute;transform:translate(-90%)}@keyframes wobble{0%{transform:translate(-90%)}50%{transform:translate(90%)}to{transform:translate(-90%)}}@keyframes scrolling{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shadow{0%{background-position:-98% 0}to{background-position:102% 0}}.blob-card{border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.blob-card-inner{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#070b16f7;background:lab(2.93936% .720061 -6.19566/.97);border-radius:18px;margin:2px;position:relative;overflow:hidden}.blob-card-blob{z-index:1;opacity:.8;filter:blur(16px);pointer-events:none;background-color:#cb0015;background-color:lab(43.2504% 69.5491 52.9863);border-radius:50%;width:200px;height:200px;animation:6s infinite blob-bounce;position:absolute;top:50%;left:50%}.blob-card-blob-2{z-index:1;opacity:.6;filter:blur(16px);pointer-events:none;background-color:#11bc6d;background-color:lab(67.3907% -54.6404 28.2368);border-radius:50%;width:160px;height:160px;animation:7s infinite blob-bounce-2;position:absolute;top:50%;left:50%}@keyframes blob-bounce{0%{transform:translate(-100%,-100%)translate(0,0)}25%{transform:translate(-100%,-100%)translate(100%)}50%{transform:translate(-100%,-100%)translate(100%,100%)}75%{transform:translate(-100%,-100%)translateY(100%)}to{transform:translate(-100%,-100%)translate(0,0)}}@keyframes blob-bounce-2{0%{transform:translate(-100%,-100%)translate(100%,100%)}25%{transform:translate(-100%,-100%)translateY(100%)}50%{transform:translate(-100%,-100%)translate(0,0)}75%{transform:translate(-100%,-100%)translate(100%)}to{transform:translate(-100%,-100%)translate(100%,100%)}}.blob-card:hover .blob-card-blob{opacity:1;filter:blur(14px)}.blob-card:hover .blob-card-blob-2{opacity:.8;filter:blur(14px)}.card-3d-wrap{perspective:800px}.card-3d{transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.card-3d>div{transform-style:preserve-3d}.card-3d.card-3d-v1:hover{transform:translateZ(20px)rotateX(5deg)rotateY(-5deg)scale(1.03);box-shadow:0 0 25px #cb001526,0 0 60px #cb00150d;box-shadow:0 0 25px lab(43.2504% 69.5491 52.9863/.15),0 0 60px lab(43.2504% 69.5491 52.9863/.05)}.card-3d.card-3d-v2:hover{transform:translateZ(20px)rotateX(-4deg)rotateY(4deg)scale(1.03);box-shadow:0 0 25px #cb001526,0 0 60px #cb00150d;box-shadow:0 0 25px lab(43.2504% 69.5491 52.9863/.15),0 0 60px lab(43.2504% 69.5491 52.9863/.05)}.card-3d.card-3d-v3:hover{transform:translateZ(20px)rotateX(4deg)rotateY(5deg)scale(1.03);box-shadow:0 0 25px #cb001526,0 0 60px #cb00150d;box-shadow:0 0 25px lab(43.2504% 69.5491 52.9863/.15),0 0 60px lab(43.2504% 69.5491 52.9863/.05)}.card-3d .card-3d-title{transition:transform .5s cubic-bezier(.22,1,.36,1);transform:translateZ(0)}.card-3d:hover .card-3d-title{transform:translateZ(40px)}.btn-wrapper{--dot-size:6px;--line-weight:1px;--line-distance:.5rem .6rem;--animation-speed:.35s;--dot-color:#cb001599;--line-color:#cb001566;width:auto;height:auto;padding:var(--line-distance);-webkit-user-select:none;user-select:none;background-color:#0000;justify-content:center;align-items:center;transition:background-color .3s ease-in-out;display:inline-flex;position:relative}@supports (color:lab(0% 0 0)){.btn-wrapper{--dot-color:lab(43.2504% 69.5491 52.9863/.6);--line-color:lab(43.2504% 69.5491 52.9863/.4)}}@media (min-width:640px){.btn-wrapper{--line-distance:.9rem 1.1rem}}.btn-wrapper:has(.btn-fancy:hover){animation:btn-bg-change calc(var(--animation-speed)*4)ease-in-out forwards}@keyframes btn-bg-change{80%{background-color:#0000}to{background-color:#cb001514;background-color:lab(43.2504% 69.5491 52.9863/.08)}}.btn-fancy{color:#fff;font-family:var(--font-display),"Teko",sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background-color:#cb0015;background-color:lab(43.2504% 69.5491 52.9863);background-image:linear-gradient(#0000,#00000026);background-image:linear-gradient(#0000,lab(0% 0 0/.15));border:none;border-radius:30%/200%;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out,border-radius .3s ease-in-out;display:inline-flex;position:relative;box-shadow:0 0 0 1px #0003,0 1px 1px #00000005,0 5px 4px #0000000a,0 12px 9px #0000000f,0 20px 15px #00000014;box-shadow:0 0 0 1px lab(0% 0 0/.2),0 1px 1px lab(0% 0 0/.02),0 5px 4px lab(0% 0 0/.04),0 12px 9px lab(0% 0 0/.06),0 20px 15px lab(0% 0 0/.08)}.btn-fancy:hover{background-color:#d74745;background-color:lab(51.7988% 56.7776 34.0415);border-radius:10%/200%;transform:scale(1.05);box-shadow:0 0 0 1px #0003,0 0 20px #cb00154d,0 12px 20px #0000001a;box-shadow:0 0 0 1px lab(0% 0 0/.2),0 0 20px lab(43.2504% 69.5491 52.9863/.3),0 12px 20px lab(0% 0 0/.1)}.btn-fancy:active{background-color:#cb0015;background-color:lab(43.2504% 69.5491 52.9863);border-radius:20%/200%;transform:scale(.98)}@media (min-width:640px){.btn-fancy{padding:.8rem 1.5rem;font-size:1rem}}.btn-fancy .btn-svg{stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke:#ffffff80;stroke:lab(100% 0 0/.5);fill:#ffffffe6;fill:lab(100% 0 0/.9);height:20px;margin-left:.5rem;transition:all .3s ease-in-out}.btn-fancy:hover .btn-svg{stroke:#ffffffb3;stroke:lab(100% 0 0/.7);fill:#fff;fill:lab(100% 0 0)}.btn-wrapper .dot{width:var(--dot-size);aspect-ratio:1;background-color:var(--dot-color);opacity:0;border-radius:50%;transition:all .3s ease-in-out;position:absolute}.btn-wrapper:has(.btn-fancy:hover) .dot.top.left{animation:move-dot-tl var(--animation-speed)ease-in-out forwards;top:50%;left:20%}@keyframes move-dot-tl{90%{opacity:.6}to{top:calc(var(--dot-size)*-.5);left:calc(var(--dot-size)*-.5);opacity:1}}.btn-wrapper:has(.btn-fancy:hover) .dot.top.right{animation:move-dot-tr var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*.6);top:50%;right:20%}@keyframes move-dot-tr{80%{opacity:.6}to{top:calc(var(--dot-size)*-.5);right:calc(var(--dot-size)*-.5);opacity:1}}.btn-wrapper:has(.btn-fancy:hover) .dot.bottom.right{animation:move-dot-br var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*1.2);bottom:50%;right:20%}@keyframes move-dot-br{80%{opacity:.6}to{bottom:calc(var(--dot-size)*-.5);right:calc(var(--dot-size)*-.5);opacity:1}}.btn-wrapper:has(.btn-fancy:hover) .dot.bottom.left{animation:move-dot-bl var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*1.8);bottom:50%;left:20%}@keyframes move-dot-bl{80%{opacity:.6}to{bottom:calc(var(--dot-size)*-.5);left:calc(var(--dot-size)*-.5);opacity:1}}.btn-wrapper .line{transition:all .3s ease-in-out;position:absolute}.btn-wrapper .line.horizontal{height:var(--line-weight);background-image:repeating-linear-gradient(90deg,transparent 0 calc(var(--line-weight)*2),var(--line-color)calc(var(--line-weight)*2)calc(var(--line-weight)*4));width:100%}.btn-wrapper .line.vertical{width:var(--line-weight);background-image:repeating-linear-gradient(0deg,transparent 0 calc(var(--line-weight)*2),var(--line-color)calc(var(--line-weight)*2)calc(var(--line-weight)*4));height:100%}.btn-wrapper .line.top{top:calc(var(--line-weight)*-.5)}.btn-wrapper .line.bottom{bottom:calc(var(--line-weight)*-.5)}.btn-wrapper .line.left{left:calc(var(--line-weight)*-.5)}.btn-wrapper .line.right{right:calc(var(--line-weight)*-.5)}.btn-wrapper .line.top{transform-origin:0 0;transform:rotate(5deg)scaleX(0)}.btn-wrapper:has(.btn-fancy:hover) .line.top{animation:draw-line-h var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*.8)}@keyframes draw-line-h{to{transform:rotate(0)scaleX(1)}}.btn-wrapper .line.bottom{transform-origin:100% 100%;transform:rotate(5deg)scaleX(0)}.btn-wrapper:has(.btn-fancy:hover) .line.bottom{animation:draw-line-h var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*2)}.btn-wrapper .line.left{transform-origin:0 100%;transform:rotate(0)scaleY(0)}.btn-wrapper:has(.btn-fancy:hover) .line.left{animation:draw-line-v var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*2.4)}@keyframes draw-line-v{to{transform:rotate(0)scaleY(1)}}.btn-wrapper .line.right{transform-origin:100% 0;transform:rotate(5deg)scaleY(0)}.btn-wrapper:has(.btn-fancy:hover) .line.right{animation:draw-line-v var(--animation-speed)ease-in-out forwards;animation-delay:calc(var(--animation-speed)*1.4)}.btn-wrapper--dark{--dot-color:#3b466899;--line-color:#3b466866}@supports (color:lab(0% 0 0)){.btn-wrapper--dark{--dot-color:lab(29.9153% 2.9835 -21.766/.6);--line-color:lab(29.9153% 2.9835 -21.766/.4)}}.btn-wrapper--dark:has(.btn-fancy--dark:hover){animation:btn-bg-change-dark calc(var(--animation-speed)*4)ease-in-out forwards}@keyframes btn-bg-change-dark{80%{background-color:#0000}to{background-color:#0f152826;background-color:lab(6.89114% 2.45627 -14.2875/.15)}}.btn-fancy--dark{background-color:#05091c;background-color:lab(2.83153% 1.85607 -11.069);background-image:linear-gradient(#0000,#0003);background-image:linear-gradient(#0000,lab(0% 0 0/.2));border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);box-shadow:0 0 0 1px #0000004d,0 1px 1px #00000005,0 5px 4px #0000000a,0 12px 9px #0000000f,0 20px 15px #00000014;box-shadow:0 0 0 1px lab(0% 0 0/.3),0 1px 1px lab(0% 0 0/.02),0 5px 4px lab(0% 0 0/.04),0 12px 9px lab(0% 0 0/.06),0 20px 15px lab(0% 0 0/.08)}.btn-fancy--dark:hover{background-color:#0c1331;background-color:lab(6.60803% 5.60255 -21.1865);border-color:#ffffff26;border-color:lab(100% 0 0/.15);box-shadow:0 0 0 1px #0000004d,0 0 20px #3b466833,0 12px 20px #0000001a;box-shadow:0 0 0 1px lab(0% 0 0/.3),0 0 20px lab(29.9153% 2.9835 -21.766/.2),0 12px 20px lab(0% 0 0/.1)}.btn-fancy--dark:active{background-color:#020415;background-color:lab(1.40281% 1.50461 -7.73232)}@supports (color:lab(0% 0 0)){.btn-wrapper--gold{--dot-color:lab(71.1681% 11.7208 71.0541/.7);--line-color:lab(71.1681% 11.7208 71.0541/.5)}}@keyframes btn-bg-change-gold{80%{background-color:#0000}to{background-color:#d9a51414;background-color:lab(71.1681% 11.7208 71.0541/.08)}}.btn-fancy--gold{color:#060606;color:lab(1.5609% 0 0);background-color:#926a00;background-color:lab(47.855% 12.616 83.6906);background-image:linear-gradient(#bb83004d,#0000);background-image:linear-gradient(lab(59.3092% 18.7491 93.6127/.3),#0000);border:1px solid #e1b75c80;border:1px solid lab(77.0192% 7.95284 51.5616/.5);font-weight:800;box-shadow:0 0 0 1px #7e5d004d,0 0 16px #b6870040,0 5px 4px #0000000f,0 12px 9px #00000014;box-shadow:0 0 0 1px lab(42.0095% 13.3503 85.1702/.3),0 0 16px lab(59.4803% 14.1339 95.3382/.25),0 5px 4px lab(0% 0 0/.06),0 12px 9px lab(0% 0 0/.08)}.btn-fancy--gold svg{stroke:#060606;stroke:lab(1.5609% 0 0)}.btn-wrapper--gold{--dot-color:#d9a514b3;--line-color:#d9a51480}@supports (color:lab(0% 0 0)){.btn-wrapper--gold{--dot-color:lab(71.1681% 11.7208 71.0541/.7);--line-color:lab(71.1681% 11.7208 71.0541/.5)}}.btn-wrapper--gold:has(.btn-fancy--gold:hover){animation:btn-bg-change-gold calc(var(--animation-speed)*4)ease-in-out forwards}.btn-fancy--gold{color:#f2c86c;color:lab(82.8346% 7.691 50.9405);background-color:#2d1f00;background-color:lab(13.0349% 5.22113 21.6705);background-image:linear-gradient(#0000,#0003);background-image:linear-gradient(#0000,lab(0% 0 0/.2));border:1px solid #d9a51466;border:1px solid lab(71.1681% 11.7208 71.0541/.4);box-shadow:0 0 0 1px #d9a51426,0 0 12px #d9a5141a,0 1px 1px #00000005,0 5px 4px #0000000a;box-shadow:0 0 0 1px lab(71.1681% 11.7208 71.0541/.15),0 0 12px lab(71.1681% 11.7208 71.0541/.1),0 1px 1px lab(0% 0 0/.02),0 5px 4px lab(0% 0 0/.04)}.btn-fancy--gold:hover{background-color:#3e2a00;background-color:lab(18.8189% 7.41111 33.8894);border-color:#eab53299;border-color:lab(76.994% 11.2878 68.9054/.6);box-shadow:0 0 0 1px #d9a51433,0 0 25px #d9a51433,0 12px 20px #0000001a;box-shadow:0 0 0 1px lab(71.1681% 11.7208 71.0541/.2),0 0 25px lab(71.1681% 11.7208 71.0541/.2),0 12px 20px lab(0% 0 0/.1)}.btn-fancy--gold:active{background-color:#1f1400;background-color:lab(7.21621% 5.84307 13.8008)}.btn-fancy--gold .btn-svg{stroke:#f2c86c;stroke:lab(82.8346% 7.691 50.9405)}.btn-logout{cursor:pointer;background-color:#04050d;background-color:lab(1.50495% .368677 -3.17218);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:50%;justify-content:flex-start;align-items:center;width:38px;height:38px;padding:0;transition-duration:.3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000040;box-shadow:0 2px 8px lab(0% 0 0/.25)}.btn-logout .btn-logout-icon{flex-shrink:0;justify-content:center;align-items:center;width:100%;transition-duration:.3s;display:flex}.btn-logout .btn-logout-icon svg{color:#fff9;color:lab(100% 0 0/.6);width:16px;height:16px;transition:color .3s}.btn-logout .btn-logout-text{opacity:0;color:#fff;white-space:nowrap;width:0;font-size:13px;font-weight:700;transition-duration:.3s;position:absolute;right:0}.btn-logout:hover{background-color:#cb0015;background-color:lab(43.2504% 69.5491 52.9863);border-color:#cb0015;border-color:lab(43.2504% 69.5491 52.9863);border-radius:40px;width:120px;transition-duration:.3s;box-shadow:0 2px 16px #cb00154d;box-shadow:0 2px 16px lab(43.2504% 69.5491 52.9863/.3)}.btn-logout:hover .btn-logout-icon{width:30%;padding-left:14px}.btn-logout:hover .btn-logout-icon svg{color:#fff}.btn-logout:hover .btn-logout-text{opacity:1;width:70%;padding-right:12px;transition-duration:.3s}.btn-logout:active{background-color:#b60006;background-color:lab(37.4214% 69.7797 58.4522);transform:translate(1px,1px)}.btn-crush{color:#fff;z-index:1;cursor:pointer;width:auto;min-width:auto;height:42px;font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#04050d;background:lab(1.50495% .368677 -3.17218);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:0 1.25rem;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s;display:inline-flex;position:relative}.btn-crush:after,.btn-crush:before{content:"";z-index:-1;clip-path:polygon(0% 74%,4% 75%,8% 76%,11% 77%,15% 78%,20% 78%,25% 77%,32% 77%,37% 75%,40% 74%,43% 74%,46% 73%,52% 72%,57% 72%,65% 74%,66% 75%,71% 78%,75% 82%,81% 86%,83% 88%,88% 91%,90% 94%,94% 96%,98% 98%,100% 100%,82% 100%,0 100%);background:#d74745;background:lab(51.7988% 56.7776 34.0415);border-radius:0 0 8px 8px;width:100%;height:10%;transition:clip-path .25s,height .25s;position:absolute}.btn-crush:after{bottom:0}.btn-crush:before{top:0;transform:rotate(180deg)}.btn-crush:hover{background:#cb0015;background:lab(43.2504% 69.5491 52.9863);border-color:#cb0015;border-color:lab(43.2504% 69.5491 52.9863);box-shadow:0 0 16px #cb00154d;box-shadow:0 0 16px lab(43.2504% 69.5491 52.9863/.3)}.btn-crush:hover:after,.btn-crush:hover:before{clip-path:polygon(0 30%,9% 34%,7% 39%,11% 43%,13% 33%,17% 30%,24% 34%,25% 35%,30% 31%,30% 38%,39% 33%,35% 43%,43% 45%,55% 46%,65% 74%,67% 66%,81% 57%,75% 82%,81% 86%,83% 88%,88% 91%,90% 94%,94% 96%,98% 98%,100% 100%,82% 100%,0 100%);height:80%}.btn-crush:active{background:#b20010;background:lab(37.6521% 63.2344 48.3376);transform:scale(.97)}.matrix-container{pointer-events:none;contain:strict;display:flex;position:absolute;inset:0;overflow:hidden}.matrix-pattern{contain:layout style;flex-shrink:0;width:1000px;height:100%;position:relative}.matrix-column{white-space:nowrap;will-change:transform;backface-visibility:hidden;width:20px;height:100%;font-size:16px;font-weight:700;line-height:18px;animation:linear infinite matrix-fall;position:absolute;top:-100%;transform:translateZ(0)}.matrix-column:before{content:"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";background:linear-gradient(#fff 0% 5%,#e63030 10% 20%,#cc2828 30%,#b32020 40%,#991818 50%,#801010 60%,#660808 70%,#4d0404 80%,#e6303080 90%,#0000 100%);-webkit-text-fill-color:transparent;writing-mode:vertical-lr;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:0}.matrix-col-v2:before{content:"ガギグゲゴザジズゼゾダヂヅデドバビブベボパピプペポヴァィゥェォャュョッABCDEFGHIJKLMNOPQRSTUVWXYZ"}.matrix-col-v3:before{content:"アカサタナハマヤラワイキシチニヒミリウクスツヌフムユルエケセテネヘメレオコソトノホモヨロヲン0987654321"}.matrix-col-v4:before{content:"ンヲロヨモホノトソコオレメヘネテセケエルユムフヌツスクウリミヒニチシキイワラヤマハナタサカア"}.matrix-col-v5:before{content:"ガザダバパギジヂビピグズヅブプゲゼデベペゴゾドボポヴァィゥェォャュョッ!@#$%^&*()_+-=[]{}|;:,.<>?"}@keyframes matrix-fall{0%{opacity:1;transform:translateY(-10%)}to{opacity:0;transform:translateY(200%)}}@media (max-width:768px){.matrix-column{width:18px;font-size:14px;line-height:16px}}@media (max-width:480px){.matrix-column{width:15px;font-size:12px;line-height:14px}}.profile-badge{--badge-bg:#cb0015;--badge-bg-hover:#d74745;--badge-accent:#d5848a;--fold-size:16px;background:linear-gradient(135deg,var(--badge-bg)0%,var(--badge-accent)100%);color:#fff;letter-spacing:.03em;cursor:pointer;clip-path:polygon(0 0,calc(100% - var(--fold-size))0,100% var(--fold-size),100% 100%,0 100%);border:none;align-items:center;gap:.625rem;padding:.5rem 1rem;font-size:13px;font-weight:700;transition:all .35s cubic-bezier(.25,.46,.45,.94);display:inline-flex;position:relative;overflow:visible}@supports (color:lab(0% 0 0)){.profile-badge{--badge-bg:lab(43.2504% 69.5491 52.9863);--badge-bg-hover:lab(51.7988% 56.7776 34.0415);--badge-accent:lab(64.1079% 32.4936 10.5568)}}.profile-badge:before{content:"";width:var(--fold-size);height:var(--fold-size);clip-path:polygon(0 0,100% 0,100% 100%);z-index:2;background:linear-gradient(135deg,#0000 50%,#8d0006 50%);background:linear-gradient(135deg,#0000 50%,lab(28.5566% 57.0573 44.5207) 50%);transition:all .35s;position:absolute;top:0;right:0}.profile-badge:after{content:"";background:linear-gradient(135deg,var(--badge-bg-hover)0%,var(--badge-accent)100%);opacity:0;z-index:0;transition:opacity .35s;position:absolute;inset:0}.profile-badge:hover{--fold-size:0px;clip-path:polygon(0 0,100% 0,100% 0,100% 100%,0 100%);box-shadow:0 0 20px #cb00154d;box-shadow:0 0 20px lab(43.2504% 69.5491 52.9863/.3)}.profile-badge:hover:after{opacity:1}.profile-badge:hover:before{width:0;height:0}.profile-badge>*{z-index:1;position:relative}.profile-badge .particle{opacity:0;z-index:3;pointer-events:none;background:#ffffff80;background:lab(100% 0 0/.5);border-radius:50%;width:3px;height:3px;position:absolute}.profile-badge:hover .particle{animation:1.2s ease-in-out infinite badge-float}.profile-badge:hover .particle:first-child{animation-delay:0s;top:20%;left:10%}.profile-badge:hover .particle:nth-child(2){animation-delay:.3s;top:60%;right:15%}.profile-badge:hover .particle:nth-child(3){animation-delay:.6s;bottom:15%;left:40%}.profile-badge:hover .particle:nth-child(4){animation-delay:.9s;top:30%;right:35%}@keyframes badge-float{0%{opacity:0;transform:translateY(0)scale(0)}50%{opacity:1;transform:translateY(-8px)scale(1.2)}to{opacity:0;transform:translateY(-16px)scale(0)}}.neo-form{--neo-border:#516191;--neo-shadow:#cb0015;--neo-bg:#070b16;--neo-input-bg:#04050d;--neo-text:#fff;--neo-text-sub:#7b808d;background:var(--neo-bg);border:2px solid var(--neo-border);box-shadow:5px 5px var(--neo-shadow);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;width:100%;max-width:400px;padding:2rem;display:flex}@supports (color:lab(0% 0 0)){.neo-form{--neo-border:lab(41.3376% 4.23622 -28.964);--neo-shadow:lab(43.2504% 69.5491 52.9863);--neo-bg:lab(2.93936% .720061 -6.19566);--neo-input-bg:lab(1.50495% .368677 -3.17218);--neo-text-sub:lab(53.4825% .271827 -7.50263)}}.neo-form-title{font-family:var(--font-display),"Teko",sans-serif;color:var(--neo-text);text-transform:uppercase;letter-spacing:.05em;flex-direction:column;margin-bottom:.25rem;font-size:1.75rem;font-weight:700;line-height:1.2;display:flex}.neo-form-title>span{font-family:var(--font-neo),"Space Grotesk",system-ui,sans-serif;color:var(--neo-text-sub);text-transform:none;letter-spacing:0;font-size:.9rem;font-weight:500}.neo-separator{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.neo-separator>div{background-color:#282d3d;background-color:lab(18.587% 1.01629 -11.0117);border-radius:2px;flex:1;height:2px}.neo-separator>span{color:#515561;color:lab(36.0785% .337988 -7.4711);font-family:var(--font-neo),"Space Grotesk",system-ui,sans-serif;letter-spacing:.1em;font-size:.7rem;font-weight:700}.neo-label{font-family:var(--font-neo),"Space Grotesk",system-ui,sans-serif;color:#999eab;color:lab(65.0842% .243634 -7.51679);margin-bottom:2px;font-size:.8rem;font-weight:700;display:block}.neo-input{border:2px solid var(--neo-border);background-color:var(--neo-input-bg);width:100%;height:44px;box-shadow:3px 3px var(--neo-shadow);color:var(--neo-text);font-size:.9rem;font-weight:500;font-family:var(--font-neo),"Space Grotesk",system-ui,sans-serif;border-radius:6px;outline:none;padding:0 .85rem;transition:border-color .2s,box-shadow .2s}.neo-input::placeholder{color:#434753;color:lab(30.2765% .371277 -7.45609)}.neo-input:focus{border-color:#cb0015;border-color:lab(43.2504% 69.5491 52.9863);box-shadow:4px 4px #cb0015,0 0 0 1px #cb00154d;box-shadow:4px 4px lab(43.2504% 69.5491 52.9863),0 0 0 1px lab(43.2504% 69.5491 52.9863/.3)}.neo-input[aria-invalid=true]{border-color:#d40c1a;border-color:lab(45.5806% 69.4641 51.3946)}.neo-btn{border:2px solid var(--neo-border);background-color:var(--neo-input-bg);height:44px;box-shadow:3px 3px var(--neo-shadow);color:var(--neo-text);cursor:pointer;z-index:1;font-size:.9rem;font-weight:700;font-family:var(--font-neo),"Space Grotesk",system-ui,sans-serif;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.neo-btn:before{content:"";z-index:-1;pointer-events:none;background-color:#0f1528;background-color:lab(6.89114% 2.45627 -14.2875);width:0;height:100%;transition:all .2s;position:absolute;top:0;left:0}.neo-btn:hover:before{width:100%}.neo-btn:hover{box-shadow:4px 4px #cb0015,0 0 12px #cb001526;box-shadow:4px 4px lab(43.2504% 69.5491 52.9863),0 0 12px lab(43.2504% 69.5491 52.9863/.15)}.neo-btn:active{box-shadow:1px 1px var(--neo-shadow);transform:translate(2px,2px)}.neo-btn:disabled{opacity:.5;cursor:not-allowed}.neo-btn-primary{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#cb0015,#d74745);background:linear-gradient(135deg,lab(43.2504% 69.5491 52.9863),lab(51.7988% 56.7776 34.0415));border-color:#cb0015;border-color:lab(43.2504% 69.5491 52.9863);font-weight:800}.neo-btn-primary:before{pointer-events:none;background-color:#d74745;background-color:lab(51.7988% 56.7776 34.0415)}.neo-btn-primary:hover{box-shadow:4px 4px #8d0006,0 0 20px #cb001540;box-shadow:4px 4px lab(28.5566% 57.0573 44.5207),0 0 20px lab(43.2504% 69.5491 52.9863/.25)}
/*# sourceMappingURL=f5f544238ee321ab.css.map*/