.not-found-module__Csw4gq__root{--mx:50%;--my:62%;--w10:color-mix(in srgb, var(--color-white) 10%, transparent);--w22:color-mix(in srgb, var(--color-white) 22%, transparent);--dim:color-mix(in srgb, var(--color-neutral-400), var(--color-neutral-500));z-index:35;background:var(--color-black);color:var(--color-white);touch-action:none;position:fixed;inset:0;overflow:hidden}:is(html:has(.not-found-module__Csw4gq__root),body:has(.not-found-module__Csw4gq__root)){overflow:hidden}.not-found-module__Csw4gq__layer{pointer-events:none;position:absolute;inset:0}.not-found-module__Csw4gq__grid{background-image:radial-gradient(circle, var(--w10) 1px, transparent 1.5px);background-size:22px 22px}.not-found-module__Csw4gq__gridCorners{background-image:radial-gradient(circle, var(--w22) 1px, transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(420px at 0 0,#000,#0000),radial-gradient(420px at 100% 0,#000,#0000);mask-image:radial-gradient(420px at 0 0,#000,#0000),radial-gradient(420px at 100% 0,#000,#0000)}.not-found-module__Csw4gq__ambient{--glow:color-mix(in srgb, var(--color-white) 9%, transparent);background:radial-gradient(ellipse 380px 280px at 180px 60px, var(--glow), transparent 65%), radial-gradient(ellipse 380px 280px at calc(100% - 180px) 60px, var(--glow), transparent 65%)}.not-found-module__Csw4gq__spotlight{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-white) 95%, transparent) 1.2px, transparent 1.7px);-webkit-mask-image:radial-gradient(circle 260px at var(--mx) var(--my), #000 0%, #00000059 45%, transparent 100%);mask-image:radial-gradient(circle 260px at var(--mx) var(--my), #000 0%, #00000059 45%, transparent 100%);background-size:22px 22px}.not-found-module__Csw4gq__halo{background:radial-gradient(circle 360px at var(--mx) var(--my), color-mix(in srgb, var(--color-white) 7%, transparent), transparent 70%)}.not-found-module__Csw4gq__bigNumber{letter-spacing:-.07em;white-space:nowrap;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-white) 20%, transparent), color-mix(in srgb, var(--color-white) 2%, transparent) 70%);color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(240px,43vw,620px);font-weight:800;line-height:.75;position:absolute;bottom:-.24em;left:50%;transform:translate(-50%)}.not-found-module__Csw4gq__grain{opacity:.07;width:100%;height:100%}.not-found-module__Csw4gq__crop{pointer-events:none;border-color:color-mix(in srgb, var(--color-white) 50%, transparent);border-style:solid;border-width:0;width:22px;height:22px;position:absolute}.not-found-module__Csw4gq__cropTl{top:var(--crop-top,32px);border-top-width:1px;border-left-width:1px;left:32px}.not-found-module__Csw4gq__cropTr{top:var(--crop-top,32px);border-top-width:1px;border-right-width:1px;right:32px}.not-found-module__Csw4gq__cropBl{border-bottom-width:1px;border-left-width:1px;bottom:32px;left:32px}.not-found-module__Csw4gq__cropBr{border-bottom-width:1px;border-right-width:1px;bottom:32px;right:32px}.not-found-module__Csw4gq__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:column;gap:4px;margin:0;font-size:12px;line-height:1.4;display:flex;position:absolute}.not-found-module__Csw4gq__labelTl{top:var(--label-top,34px);left:72px}.not-found-module__Csw4gq__labelTr{top:var(--label-top,34px);text-align:right;right:72px}.not-found-module__Csw4gq__labelBl{color:var(--color-neutral-500);bottom:36px;left:72px}.not-found-module__Csw4gq__labelBr{text-align:right;color:var(--color-neutral-500);bottom:36px;right:72px}.not-found-module__Csw4gq__labelMain{color:var(--color-neutral-200)}.not-found-module__Csw4gq__labelSub{color:var(--dim)}@media (max-width:1199px){.not-found-module__Csw4gq__root{--label-top:96px}}.not-found-module__Csw4gq__stage{pointer-events:none;flex-direction:column;justify-content:safe center;align-items:center;padding:88px 16px calc(88px + 20dvh);display:flex;position:absolute;inset:0;overflow-y:auto}.not-found-module__Csw4gq__card{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-neutral-900) 60%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:560px;max-width:100%;box-shadow:inset 0 1px 0 var(--w10), 0 40px 80px color-mix(in srgb, var(--color-black) 60%, transparent);pointer-events:auto;padding:40px;position:relative}.not-found-module__Csw4gq__status{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-neutral-400);align-items:center;gap:12px;margin:0;font-size:13px;line-height:1.4;display:flex}.not-found-module__Csw4gq__dot{background:var(--color-white);width:8px;height:8px;box-shadow:0 0 12px color-mix(in srgb, var(--color-white) 80%, transparent);border-radius:999px;flex:none}.not-found-module__Csw4gq__title{letter-spacing:-.02em;margin:20px 0 0;font-size:40px;font-weight:600;line-height:1.15}.not-found-module__Csw4gq__text{color:var(--color-neutral-400);margin:12px 0 0;font-size:17px;line-height:1.55}.not-found-module__Csw4gq__url{border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-black) 60%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 8%, transparent);font-family:var(--font-mono);white-space:nowrap;margin-top:24px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.not-found-module__Csw4gq__urlHost{color:var(--color-neutral-500);flex:none}.not-found-module__Csw4gq__urlPath{text-overflow:ellipsis;min-width:0;color:var(--color-neutral-200);overflow:hidden}.not-found-module__Csw4gq__actions{gap:12px;margin-top:24px;display:flex}.not-found-module__Csw4gq__button{border-radius:var(--radius-button);height:46px;transition:transform var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);outline:none;flex:1;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.not-found-module__Csw4gq__button:hover{transform:translateY(-2px)}.not-found-module__Csw4gq__button:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.not-found-module__Csw4gq__buttonSolid{background:var(--color-white);color:var(--color-black)}.not-found-module__Csw4gq__buttonSolid:hover{background:var(--color-neutral-200)}.not-found-module__Csw4gq__buttonOutline{border:1px solid var(--w22);color:var(--color-white)}.not-found-module__Csw4gq__buttonOutline:hover{border-color:color-mix(in srgb, var(--color-white) 40%, transparent)}@media (prefers-reduced-motion:reduce){.not-found-module__Csw4gq__button:hover{transform:none}}.not-found-module__Csw4gq__links{border-top:1px solid color-mix(in srgb, var(--color-white) 8%, transparent);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:24px 0 0;padding:20px 0 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.not-found-module__Csw4gq__links li:last-child{margin-left:auto}.not-found-module__Csw4gq__link{color:var(--color-neutral-400);transition:color var(--duration-base) var(--ease-standard);border-radius:4px;outline:none}.not-found-module__Csw4gq__link:hover{color:var(--color-white)}.not-found-module__Csw4gq__link:focus-visible{color:var(--color-white);outline:2px solid var(--color-white);outline-offset:3px}@media (max-width:639px){.not-found-module__Csw4gq__root{--crop-top:84px;--label-top:86px}.not-found-module__Csw4gq__labelTl{left:64px}.not-found-module__Csw4gq__labelTr,.not-found-module__Csw4gq__labelBl,.not-found-module__Csw4gq__labelBr,.not-found-module__Csw4gq__labelTl .not-found-module__Csw4gq__labelSub{display:none}.not-found-module__Csw4gq__stage{padding:120px 16px calc(64px + 8dvh)}.not-found-module__Csw4gq__card{padding:28px}.not-found-module__Csw4gq__title{font-size:32px}.not-found-module__Csw4gq__actions{flex-direction:column}.not-found-module__Csw4gq__button{flex:none}}
