*,*::before,*::after{box-sizing:border-box}
html{color-scheme:dark;background-color:#030712;color:#e6ecf8;font-family:system-ui,sans-serif}
body{margin:0;min-height:100vh;background:inherit;color:inherit}
h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0;padding:0}
a[data-rift-kind=Button]{text-decoration:none}
img{display:block}
.rift-n-0{display:flex;flex-direction:column;width:100%;justify-content:flex-start;align-items:center;background-image:linear-gradient(135deg,#000000 0%,#0c0012 42%,#001210 58%,#000000 100%);}
.rift-n-1{display:flex;flex-direction:column;width:100%;max-width:1280px;padding:28px 28px 72px 28px;column-gap:44px;row-gap:44px;justify-content:flex-start;align-items:stretch;}
@media (max-width:639px){.rift-n-1{width:100%;max-width:1280px;padding:18px 14px 48px 14px;column-gap:30px;row-gap:30px;}}
.rift-n-2{display:flex;flex-direction:column;width:100%;padding:28px 28px 28px 28px;column-gap:22px;row-gap:22px;justify-content:flex-start;align-items:center;background-color:#000000;border:5px solid #ff006e;box-shadow:8px 8px 0px 0px #00fff9;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-0.5deg) skew(0deg,0deg) scale(1,1);}
@media (max-width:639px){.rift-n-2{width:100%;padding:16px 16px 16px 16px;column-gap:18px;row-gap:18px;}}
.rift-n-3{font-family:monospace;font-size:94px;font-weight:900;line-height:0.95;letter-spacing:3px;text-align:center;text-shadow:4px 0px 0px #ff00de,-4px -3px 0px #00fff9,8px 8px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(0deg) skew(-4deg,0deg) scale(1,1);overflow:visible;}
@media (max-width:639px){.rift-n-3{font-family:monospace;font-size:50px;font-weight:900;line-height:0.95;letter-spacing:3px;text-align:center;text-shadow:4px 0px 0px #ff00de,-4px -3px 0px #00fff9,8px 8px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(0deg) skew(-4deg,0deg) scale(1,1);}}
@keyframes rift-repeat-3{from{translate:0 -2px}to{translate:0 2px}}
.rift-n-3{animation:rift-repeat-3 500ms linear infinite alternate;animation-delay:-0ms}
@media (prefers-reduced-motion:reduce){.rift-n-3{animation:none;transition:none}}
.rift-n-4{width:100%;color:#ffbe0b;font-family:monospace;font-size:18px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-5{display:grid;width:100%;column-gap:12px;row-gap:12px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:auto;grid-auto-rows:auto;}
@media (max-width:959px){.rift-n-5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:639px){.rift-n-5{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}}
.rift-n-6{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 12px 10px 12px;background-color:#000000;color:#ff006e;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;border:3px solid #ff006e;box-shadow:4px 4px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-7{color:#ff006e;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;white-space:nowrap;overflow:visible;}
.rift-n-8{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 12px 10px 12px;background-color:#000000;color:#ffbe0b;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;border:3px solid #ffbe0b;box-shadow:4px 4px 0px 0px #ffbe0b;transform-origin:50% 50%;transform:translate(0px,0px) rotate(1.5deg) skew(0deg,0deg) scale(1,1);}
.rift-n-9{color:#ffbe0b;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;white-space:nowrap;overflow:visible;}
.rift-n-10{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 12px 10px 12px;background-color:#000000;color:#06ffa5;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;border:3px solid #06ffa5;box-shadow:4px 4px 0px 0px #06ffa5;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-11{color:#06ffa5;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;white-space:nowrap;overflow:visible;}
.rift-n-12{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 12px 10px 12px;background-color:#000000;color:#00fff9;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;border:3px solid #00fff9;box-shadow:4px 4px 0px 0px #00fff9;transform-origin:50% 50%;transform:translate(0px,0px) rotate(2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-13{color:#00fff9;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;white-space:nowrap;overflow:visible;}
.rift-n-14{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 12px 10px 12px;background-color:#000000;color:#3a86ff;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;border:3px solid #3a86ff;box-shadow:4px 4px 0px 0px #3a86ff;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-15{color:#3a86ff;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.5px;text-align:center;white-space:nowrap;overflow:visible;}
.rift-n-16{display:grid;width:100%;column-gap:12px;row-gap:12px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:auto;grid-auto-rows:auto;}
@media (max-width:959px){.rift-n-16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:639px){.rift-n-16{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}}
.rift-n-17{width:100%;padding:9px 12px 9px 12px;background-color:#ff006e;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(3deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-18{width:100%;padding:9px 12px 9px 12px;background-color:#8338ec;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-2deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-19{width:100%;padding:9px 12px 9px 12px;background-color:#3a86ff;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(4deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-20{width:100%;padding:9px 12px 9px 12px;background-color:#06ffa5;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-3deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-21{width:100%;padding:9px 12px 9px 12px;background-color:#fb5607;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(2deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-22{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:720px;max-width:1140px;border:8px solid #000000;outline:3px solid #00fff9;outline-offset:4px;box-shadow:12px 12px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
@media (max-width:639px){.rift-n-22{width:100%;height:540px;max-width:1140px;}}
.rift-n-23{width:100%;height:100%;grid-column:1 / span 1;grid-row:1 / span 1;object-fit:cover;max-width:100%;}
.rift-n-24{width:100%;height:100%;grid-column:1 / span 1;grid-row:1 / span 1;background-image:linear-gradient(180deg,rgba(0,0,0,0.09411765) 0%,rgba(0,0,0,0.3529412) 56%,rgba(0,0,0,0.8627451) 100%);}
.rift-n-25{display:flex;flex-direction:column;width:100%;height:100%;padding:38px 38px 38px 38px;column-gap:18px;row-gap:18px;justify-content:center;align-items:center;grid-column:1 / span 1;grid-row:1 / span 1;}
.rift-n-26{font-family:monospace;font-size:72px;font-weight:900;line-height:1;letter-spacing:6px;text-align:center;text-shadow:4px 4px 0px #000000,8px 8px 0px #ff006e,12px 12px 0px #8338ec;overflow:visible;}
@media (max-width:639px){.rift-n-26{font-family:monospace;font-size:40px;font-weight:900;line-height:1;letter-spacing:6px;text-align:center;text-shadow:4px 4px 0px #000000,8px 8px 0px #ff006e,12px 12px 0px #8338ec;}}
.rift-n-27{width:100%;font-family:monospace;font-size:25px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-28{width:100%;color:#ffbe0b;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-29{display:flex;flex-direction:column;width:100%;padding:20px 20px 20px 20px;justify-content:flex-start;align-items:flex-start;background-color:#ffbe0b;border:5px solid #000000;box-shadow:8px 8px 0px 0px #fb5607;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-30{width:100%;color:#000000;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-31{display:flex;flex-direction:column;width:100%;padding:30px 30px 30px 30px;column-gap:22px;row-gap:22px;justify-content:flex-start;align-items:stretch;background-color:#14051c;border:5px solid #ff00de;box-shadow:8px 8px 0px 0px #00fff9;transform-origin:50% 50%;transform:translate(0px,0px) rotate(1deg) skew(0deg,0deg) scale(1,1);}
@media (max-width:639px){.rift-n-31{width:100%;padding:18px 18px 18px 18px;column-gap:18px;row-gap:18px;}}
.rift-n-32{color:#ffbe0b;font-family:monospace;font-size:48px;font-weight:900;line-height:1.1;letter-spacing:1.5px;text-align:center;text-shadow:4px 4px 0px #ff006e,-3px -3px 0px #00fff9;overflow:visible;}
@media (max-width:639px){.rift-n-32{color:#ffbe0b;font-family:monospace;font-size:32px;font-weight:900;line-height:1.1;letter-spacing:1px;text-align:center;text-shadow:3px 3px 0px #ff006e;}}
.rift-n-33{width:100%;font-family:monospace;font-size:23px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-34{width:100%;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-35{width:100%;color:#ffbe0b;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-36{width:100%;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-37{width:100%;color:#00fff9;font-family:monospace;font-size:23px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-38{width:100%;color:#06ffa5;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-39{display:flex;flex-direction:column;width:100%;column-gap:22px;row-gap:22px;justify-content:flex-start;align-items:stretch;}
@media (max-width:639px){.rift-n-39{width:100%;padding:18px 18px 18px 18px;column-gap:18px;row-gap:18px;}}
.rift-n-40{color:#ffbe0b;font-family:monospace;font-size:48px;font-weight:900;line-height:1.1;letter-spacing:1.5px;text-align:center;text-shadow:4px 4px 0px #ff006e,-3px -3px 0px #00fff9;overflow:visible;}
@media (max-width:639px){.rift-n-40{color:#ffbe0b;font-family:monospace;font-size:32px;font-weight:900;line-height:1.1;letter-spacing:1px;text-align:center;text-shadow:3px 3px 0px #ff006e;}}
.rift-n-41{display:grid;width:100%;column-gap:24px;row-gap:24px;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:auto;grid-auto-rows:auto;}
@media (max-width:959px){.rift-n-41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:639px){.rift-n-41{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}}
.rift-n-42{display:flex;flex-direction:column;width:100%;padding:26px 26px 26px 26px;column-gap:14px;row-gap:14px;justify-content:flex-start;align-items:stretch;background-image:linear-gradient(135deg,#06ffa5 0%,#3a86ff 100%);border:5px solid #000000;box-shadow:7px 7px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-43{width:100%;color:#000000;font-family:monospace;font-size:48px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-44{color:#000000;font-family:monospace;font-size:25px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-45{width:100%;color:#000000;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-46{display:flex;flex-direction:column;width:100%;padding:26px 26px 26px 26px;column-gap:14px;row-gap:14px;justify-content:flex-start;align-items:stretch;background-image:linear-gradient(135deg,#3a86ff 0%,#8338ec 100%);border:5px solid #000000;box-shadow:7px 7px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(3deg) skew(0deg,0deg) scale(1,1);}
.rift-n-47{width:100%;color:#000000;font-family:monospace;font-size:48px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-48{color:#000000;font-family:monospace;font-size:25px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-49{width:100%;color:#000000;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-50{display:flex;flex-direction:column;width:100%;padding:26px 26px 26px 26px;column-gap:14px;row-gap:14px;justify-content:flex-start;align-items:stretch;background-image:linear-gradient(135deg,#00fff9 0%,#06ffa5 100%);border:5px solid #000000;box-shadow:7px 7px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-3deg) skew(0deg,0deg) scale(1,1);}
.rift-n-51{width:100%;color:#000000;font-family:monospace;font-size:48px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-52{color:#000000;font-family:monospace;font-size:25px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-53{width:100%;color:#000000;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-54{display:flex;flex-direction:column;width:100%;padding:26px 26px 26px 26px;column-gap:14px;row-gap:14px;justify-content:flex-start;align-items:stretch;background-image:linear-gradient(135deg,#ffbe0b 0%,#fb5607 100%);border:5px solid #000000;box-shadow:7px 7px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-55{width:100%;color:#000000;font-family:monospace;font-size:48px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-56{color:#000000;font-family:monospace;font-size:25px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-57{width:100%;color:#000000;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-58{display:flex;flex-direction:column;width:100%;padding:20px 20px 20px 20px;justify-content:flex-start;align-items:flex-start;background-color:#ffbe0b;border:5px solid #000000;box-shadow:8px 8px 0px 0px #fb5607;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-59{width:100%;color:#000000;font-family:monospace;font-size:20px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-60{display:flex;flex-direction:column;width:100%;padding:30px 30px 30px 30px;column-gap:22px;row-gap:22px;justify-content:flex-start;align-items:stretch;background-color:#12001a;border:5px solid #ff006e;box-shadow:8px 8px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
@media (max-width:639px){.rift-n-60{width:100%;padding:18px 18px 18px 18px;column-gap:18px;row-gap:18px;}}
.rift-n-61{color:#ffbe0b;font-family:monospace;font-size:48px;font-weight:900;line-height:1.1;letter-spacing:1.5px;text-align:center;text-shadow:4px 4px 0px #ff006e,-3px -3px 0px #00fff9;overflow:visible;}
@media (max-width:639px){.rift-n-61{color:#ffbe0b;font-family:monospace;font-size:32px;font-weight:900;line-height:1.1;letter-spacing:1px;text-align:center;text-shadow:3px 3px 0px #ff006e;}}
.rift-n-62{display:grid;width:100%;column-gap:20px;row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:auto;grid-auto-rows:auto;}
@media (max-width:959px){.rift-n-62{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:639px){.rift-n-62{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}}
.rift-n-63{display:flex;flex-direction:column;width:100%;padding:18px 18px 18px 18px;column-gap:8px;row-gap:8px;justify-content:flex-start;align-items:center;background-color:#14141c;border:3px dashed #00fff9;box-shadow:5px 5px 0px 0px #00fff9;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-64{color:#00fff9;font-family:monospace;font-size:46px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-65{width:100%;font-family:monospace;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-66{display:flex;flex-direction:column;width:100%;padding:18px 18px 18px 18px;column-gap:8px;row-gap:8px;justify-content:flex-start;align-items:center;background-color:#14141c;border:3px dashed #ff006e;box-shadow:5px 5px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(1.5deg) skew(0deg,0deg) scale(1,1);}
.rift-n-67{color:#ff006e;font-family:monospace;font-size:46px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-68{width:100%;font-family:monospace;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-69{display:flex;flex-direction:column;width:100%;padding:18px 18px 18px 18px;column-gap:8px;row-gap:8px;justify-content:flex-start;align-items:center;background-color:#14141c;border:3px dashed #06ffa5;box-shadow:5px 5px 0px 0px #06ffa5;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-70{color:#06ffa5;font-family:monospace;font-size:46px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-71{width:100%;font-family:monospace;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-72{display:flex;flex-direction:column;width:100%;padding:18px 18px 18px 18px;column-gap:8px;row-gap:8px;justify-content:flex-start;align-items:center;background-color:#14141c;border:3px dashed #ffbe0b;box-shadow:5px 5px 0px 0px #ffbe0b;transform-origin:50% 50%;transform:translate(0px,0px) rotate(2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-73{color:#ffbe0b;font-family:monospace;font-size:46px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-74{width:100%;font-family:monospace;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-75{display:flex;flex-direction:column;width:100%;padding:18px 18px 18px 18px;column-gap:8px;row-gap:8px;justify-content:flex-start;align-items:center;background-color:#14141c;border:3px dashed #3a86ff;box-shadow:5px 5px 0px 0px #3a86ff;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-2deg) skew(0deg,0deg) scale(1,1);}
.rift-n-76{color:#3a86ff;font-family:monospace;font-size:46px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-77{width:100%;font-family:monospace;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-78{display:flex;flex-direction:column;width:100%;padding:30px 30px 30px 30px;column-gap:22px;row-gap:22px;justify-content:flex-start;align-items:stretch;background-color:#ffbe0b;border:5px solid #000000;box-shadow:8px 8px 0px 0px #ff006e;transform-origin:50% 50%;transform:translate(0px,0px) rotate(1deg) skew(0deg,0deg) scale(1,1);}
@media (max-width:639px){.rift-n-78{width:100%;padding:18px 18px 18px 18px;column-gap:18px;row-gap:18px;}}
.rift-n-79{color:#000000;font-family:monospace;font-size:46px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-80{width:100%;color:#000000;font-family:monospace;font-size:21px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-81{width:100%;color:#000000;font-family:monospace;font-size:25px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-82{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:520px;padding:18px 22px 18px 22px;background-image:linear-gradient(135deg,#ff006e 0%,#8338ec 100%);font-family:monospace;font-size:18px;font-weight:900;line-height:1.1;letter-spacing:0.8px;text-align:center;border:4px solid #000000;box-shadow:7px 7px 0px 0px #00fff9;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);transition:background-color 180ms cubic-bezier(.25,.46,.45,.94);}
.rift-n-83{font-family:monospace;font-size:18px;font-weight:900;line-height:1.1;letter-spacing:0.8px;text-align:center;white-space:nowrap;overflow:visible;}
.rift-n-84{display:flex;flex-direction:column;width:100%;column-gap:22px;row-gap:22px;justify-content:flex-start;align-items:stretch;}
@media (max-width:639px){.rift-n-84{width:100%;padding:18px 18px 18px 18px;column-gap:18px;row-gap:18px;}}
.rift-n-85{color:#ffbe0b;font-family:monospace;font-size:48px;font-weight:900;line-height:1.1;letter-spacing:1.5px;text-align:center;text-shadow:4px 4px 0px #ff006e,-3px -3px 0px #00fff9;overflow:visible;}
@media (max-width:639px){.rift-n-85{color:#ffbe0b;font-family:monospace;font-size:32px;font-weight:900;line-height:1.1;letter-spacing:1px;text-align:center;text-shadow:3px 3px 0px #ff006e;}}
.rift-n-86{display:grid;width:100%;column-gap:22px;row-gap:22px;grid-template-columns:1fr 1fr;grid-auto-columns:auto;grid-auto-rows:auto;}
@media (max-width:959px){.rift-n-86{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}
@media (max-width:639px){.rift-n-86{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}}
.rift-n-87{display:flex;flex-direction:column;width:100%;padding:24px 24px 24px 24px;column-gap:12px;row-gap:12px;justify-content:flex-start;align-items:flex-start;background-color:#0f0f14;border:4px solid #ff006e;box-shadow:6px 6px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-88{color:#ff006e;font-family:monospace;font-size:22px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-89{width:100%;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-90{display:flex;flex-direction:column;width:100%;padding:24px 24px 24px 24px;column-gap:12px;row-gap:12px;justify-content:flex-start;align-items:flex-start;background-color:#0f0f14;border:4px solid #00fff9;box-shadow:6px 6px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(1deg) skew(0deg,0deg) scale(1,1);}
.rift-n-91{color:#00fff9;font-family:monospace;font-size:22px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-92{width:100%;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-93{display:flex;flex-direction:column;width:100%;padding:24px 24px 24px 24px;column-gap:12px;row-gap:12px;justify-content:flex-start;align-items:flex-start;background-color:#0f0f14;border:4px solid #06ffa5;box-shadow:6px 6px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(1.5deg) skew(0deg,0deg) scale(1,1);}
.rift-n-94{color:#06ffa5;font-family:monospace;font-size:22px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-95{width:100%;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-96{display:flex;flex-direction:column;width:100%;padding:24px 24px 24px 24px;column-gap:12px;row-gap:12px;justify-content:flex-start;align-items:flex-start;background-color:#0f0f14;border:4px solid #ffbe0b;box-shadow:6px 6px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-1.5deg) skew(0deg,0deg) scale(1,1);}
.rift-n-97{color:#ffbe0b;font-family:monospace;font-size:22px;font-weight:900;line-height:1.05;letter-spacing:1.5px;text-align:center;overflow:visible;}
.rift-n-98{width:100%;font-family:monospace;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:0.2px;overflow:visible;}
.rift-n-99{display:flex;flex-direction:column;width:100%;padding:30px 30px 30px 30px;column-gap:20px;row-gap:20px;justify-content:flex-start;align-items:stretch;background-color:#000000;border:5px solid #8338ec;box-shadow:8px 8px 0px 0px #00fff9;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-0.5deg) skew(0deg,0deg) scale(1,1);}
.rift-n-100{width:100%;font-family:monospace;font-size:30px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-101{display:grid;width:100%;column-gap:12px;row-gap:12px;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:auto;grid-auto-rows:auto;}
@media (max-width:959px){.rift-n-101{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:639px){.rift-n-101{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}}
.rift-n-102{width:100%;padding:9px 12px 9px 12px;background-color:#3a86ff;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(2deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-103{width:100%;padding:9px 12px 9px 12px;background-color:#ff006e;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-3deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-104{width:100%;padding:9px 12px 9px 12px;background-color:#06ffa5;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(4deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-105{width:100%;padding:9px 12px 9px 12px;background-color:#ffbe0b;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-2deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-106{width:100%;padding:9px 12px 9px 12px;background-color:#00fff9;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(3deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-107{width:100%;padding:9px 12px 9px 12px;background-color:#fb5607;font-family:monospace;font-size:13px;font-weight:900;line-height:1.1;letter-spacing:0.4px;text-align:center;border:3px solid #000000;box-shadow:4px 4px 0px 0px #000000;transform-origin:50% 50%;transform:translate(0px,0px) rotate(-4deg) skew(0deg,0deg) scale(1,1);overflow:hidden;}
.rift-n-108{width:100%;color:#c8c8d2;font-family:monospace;font-size:15px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
.rift-n-109{width:100%;color:#8c8c9b;font-family:monospace;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:0.2px;text-align:center;overflow:visible;}
