body{margin:0}.background{box-sizing:border-box;background-color:#000;background-image:radial-gradient(50% 50% at 100% 0,#000 0% 5%,#f5405e 6% 15%,#000 16% 25%,#f5405e 26% 35%,#000 36% 45%,#f5405e 46% 55%,#000 56% 65%,#f5405e 66% 75%,#000 76% 85%,#f5405e 86% 95%,#0000 96%),radial-gradient(50% 50% at 0 100%,#000 0% 5%,#f5405e 6% 15%,#000 16% 25%,#f5405e 26% 35%,#000 36% 45%,#f5405e 46% 55%,#000 56% 65%,#f5405e 66% 75%,#000 76% 85%,#f5405e 86% 95%,#0000 96%),radial-gradient(50% 50%,#000 0% 5%,#f5405e 6% 15%,#000 16% 25%,#f5405e 26% 35%,#000 36% 45%,#f5405e 46% 55%,#000 56% 65%,#f5405e 66% 75%,#000 76% 85%,#f5405e 86% 95%,#0000 96%),radial-gradient(50% 50%,#000 0% 5%,#f5405e 6% 15%,#000 16% 25%,#f5405e 26% 35%,#000 36% 45%,#f5405e 46% 55%,#000 56% 65%,#f5405e 66% 75%,#000 76% 85%,#f5405e 86% 95%,#0000 96%);background-position:0 0,0 0,0 0,50px 50px;background-repeat:repeat,repeat,repeat,repeat;background-size:100px 100px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:auto;min-height:100vh;padding:0 16px;display:flex;position:relative}.background .gradient{background:linear-gradient(#000d,#000);width:100%;height:100%;position:absolute;top:0;left:0}.background .content{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:896px;display:flex;position:relative}.background .content .heading{text-align:center;width:100%;margin-bottom:32px}.background .content .heading span{font-size:128px;font-weight:700;line-height:128px}.background .content .heading span.red{color:#f43f5e}.background .content .heading span.white{color:#fff}.background .content .subheading{text-align:center;width:100%;margin-bottom:32px}.background .content .subheading h1{color:#fff;margin:0 0 16px;font-size:48px;font-weight:700;line-height:48px}.background .content .subheading h1 .red{color:#f43f5e}.background .content .subheading .description{color:#d1d5db;margin:0;font-size:24px;font-weight:400;line-height:32px}.background .content .issues{box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#18181b80;border:1px solid #27272a80;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:672px;margin-bottom:32px;padding:32px;display:flex}.background .content .issues .issues_icon{background-color:#f43f5e1a;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.background .content .issues h2{color:#fff;text-align:center;width:100%;margin:0 0 16px;font-size:20px;font-weight:700;line-height:28px}.background .content .issues .issues_description{text-align:left;color:#9ca3af;width:100%;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px}.background .content .issues ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;display:flex}.background .content .issues ul li{color:#9ca3af;flex-direction:row;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:24px;display:flex}.background .content .issues ul li span{background-color:#f43f5e;border-radius:50%;width:8px;height:8px;margin-right:12px}.background .content .navigation{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;margin-bottom:32px;display:flex}.background .content .navigation a,.background .content .navigation button{cursor:pointer;box-sizing:border-box;background-color:#0000;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 32px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:all .15s;display:flex;position:relative}.background .content .navigation a .text,.background .content .navigation button .text{z-index:1}.background .content .navigation a svg,.background .content .navigation button svg{z-index:1;margin-right:8px;transition:all .15s}.background .content .navigation a.home,.background .content .navigation button.home{color:#fff;background:#f43f5e;border:none}.background .content .navigation a.home .overlay,.background .content .navigation button.home .overlay{opacity:0;background:linear-gradient(90deg,#f43f5e,#e11d48);border-radius:6px;width:100%;height:100%;transition:all .15s;position:absolute;top:0;left:0}.background .content .navigation a.home:hover .overlay,.background .content .navigation button.home:hover .overlay{opacity:1}.background .content .navigation a.back,.background .content .navigation button.back{color:#f43f5e;background-color:#0000;border:1px solid #f43f5e}.background .content .navigation a.back:hover,.background .content .navigation button.back:hover{background-color:#f43f5e1a}.background .content .navigation a.back:hover svg,.background .content .navigation button.back:hover svg{transform:matrix(1,0,0,1,-4,0)}.background .content .navigation a.search,.background .content .navigation button.search{color:#d4d4d8;background-color:#0000;border:1px solid #3f3f46}.background .content .navigation a.search:hover,.background .content .navigation button.search:hover{color:#fff;background-color:#27272a;border-color:#52525b}.background .content .navigation a.search:hover svg,.background .content .navigation button.search:hover svg{stroke:#fff}.background .content .pages{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.background .content .pages a{color:#fff;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#27272a80;border:1px solid #3f3f4680;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:156px;padding:16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:all .3s;display:flex}.background .content .pages a:hover{color:#f43f5e;border-color:#f43f5e4d}.background .content .pages a .emoji{font-size:24px;font-weight:400;line-height:32px}.background .content .errorcode{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:48px;display:flex}.background .content .errorcode span{color:#6b7280;font-size:12px;font-weight:400;line-height:16px}.background .content .errorcode span.mono{font-size:14px;line-height:20px}
