@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-vietnamese-400-normal.BNOj0Qhp.woff2)format("woff2"),url(./space-mono-vietnamese-400-normal.B0PMp_xB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-ext-400-normal.DTLbW2xa.woff2)format("woff2"),url(./space-mono-latin-ext-400-normal.D4cJI_B-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2"),url(./space-mono-latin-400-normal._3DlpgIW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-vietnamese-700-normal.DWQgDHuA.woff2)format("woff2"),url(./space-mono-vietnamese-700-normal.D-KrLuLr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-ext-700-normal.B2s3bDs2.woff2)format("woff2"),url(./space-mono-latin-ext-700-normal.B_E7P90g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-700-normal.mWgeinG7.woff2)format("woff2"),url(./space-mono-latin-700-normal.D7A851RN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.page.svelte-14esj55{--err-glitch-cycle:2.75s;--err-ground:oklch(96.5% 0 0);--err-ink:oklch(14.5% 0 0);--err-dim:oklch(14.5% 0 0/.62);--err-tag:oklch(14.5% 0 0/.57);--err-rule:oklch(14.5% 0 0/.3);--err-scan:oklch(14.5% 0 0/.05);--err-edge:oklch(14.5% 0 0/.12);--err-blend:multiply;--err-glitch-a:#0091a8;--err-glitch-b:#d90045;--err-logo-opacity:.06;--err-logo-filter:saturate(.5);--err-cta-bg:oklch(20.5% 0 0);--err-cta-ink:oklch(98.5% 0 0);--err-cta-shadow:0 1px 2px oklch(0% 0 0/.1), 0 12px 32px -10px oklch(0% 0 0/.22);box-sizing:border-box;background:var(--err-ground);width:100%;min-height:100vh;color:var(--err-ink);font-family:var(--font-family-sans);border:1px solid var(--err-edge);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page.svelte-14esj55:focus{outline:none}.dark .page.svelte-14esj55{--err-ground:#0a0a0a;--err-ink:#f4f4f0;--err-dim:#ffffffa6;--err-tag:#ffffff73;--err-rule:#ffffff59;--err-scan:#ffffff0d;--err-edge:#ffffff1f;--err-blend:screen;--err-glitch-a:#00e0ff;--err-glitch-b:#ff174d;--err-logo-opacity:.13;--err-logo-filter:none;--err-cta-bg:#fff;--err-cta-ink:#1a1a1a;--err-cta-shadow:0 1px 2px #0006, 0 12px 32px -10px #0000008c}.logo-watermark.svelte-14esj55{width:78vmin;height:78vmin;opacity:var(--err-logo-opacity);filter:var(--err-logo-filter);z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scanlines.svelte-14esj55{z-index:1;pointer-events:none;background-image:repeating-linear-gradient(to bottom, var(--err-scan) 0px, var(--err-scan) 1px, transparent 1px, transparent 4px);opacity:.4;animation:6s linear infinite svelte-14esj55-scanDrift;position:absolute;inset:0}.corner.svelte-14esj55{z-index:3;pointer-events:none;width:22px;height:22px;position:absolute}.corner.svelte-14esj55 .h:where(.svelte-14esj55){background:var(--err-rule);width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.corner.svelte-14esj55 .v:where(.svelte-14esj55){background:var(--err-rule);width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.corner-tl.svelte-14esj55{top:28px;left:28px}.corner-tr.svelte-14esj55{top:28px;right:28px}.corner-bl.svelte-14esj55{bottom:28px;left:28px}.corner-br.svelte-14esj55{bottom:28px;right:28px}.tag.svelte-14esj55{z-index:3;letter-spacing:.15em;color:var(--err-tag);font-family:Space Mono,ui-monospace,monospace;font-size:12px;position:absolute;top:32px}.tag-left.svelte-14esj55{text-transform:uppercase;left:64px}.tag-right.svelte-14esj55{right:64px}.content.svelte-14esj55{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:20px;padding:0 24px;display:flex;position:relative}.glitch-wrap.svelte-14esj55{font-family:Space Mono,ui-monospace,monospace;line-height:.85;position:relative}.glitch-wrap.svelte-14esj55>div:where(.svelte-14esj55){letter-spacing:-.03em;font-size:clamp(110px,22vw,270px);font-weight:700}.glitch-base.svelte-14esj55{color:var(--err-ink);animation:svelte-14esj55-glitchFlicker var(--err-glitch-cycle) infinite steps(1)}.glitch-a.svelte-14esj55,.glitch-b.svelte-14esj55{mix-blend-mode:var(--err-blend);opacity:0;position:absolute;inset:0}.glitch-a.svelte-14esj55:before,.glitch-b.svelte-14esj55:before{content:attr(data-text)}.glitch-a.svelte-14esj55{color:var(--err-glitch-a);animation:svelte-14esj55-glitchSliceA var(--err-glitch-cycle) infinite steps(1)}.glitch-b.svelte-14esj55{color:var(--err-glitch-b);animation:svelte-14esj55-glitchSliceB var(--err-glitch-cycle) infinite steps(1)}.content.svelte-14esj55 .err-message{letter-spacing:-.01em;color:var(--err-ink);margin:8px 0 0;font-size:20px;font-weight:500}.content.svelte-14esj55 .err-tagline{letter-spacing:.02em;max-width:480px;color:var(--err-dim);margin:0;font-family:Space Mono,ui-monospace,monospace;font-size:15px;line-height:1.5}.content.svelte-14esj55 .err-cta{background:var(--err-cta-bg);color:var(--err-cta-ink);font:inherit;cursor:pointer;box-shadow:var(--err-cta-shadow);border:none;border-radius:.5rem;justify-content:center;align-items:center;margin-top:8px;padding:.625rem 1.25rem;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:opacity .15s;display:inline-flex}.content.svelte-14esj55 .err-cta:hover{opacity:.88}.content.svelte-14esj55 .err-cta:focus-visible{outline:2px solid var(--err-ink);outline-offset:2px}.content.svelte-14esj55 .err-link{color:var(--err-dim);text-underline-offset:2px;font-size:14px;text-decoration:underline}.content.svelte-14esj55 .err-link:hover{color:var(--err-ink)}.content.svelte-14esj55 .err-link:focus-visible{outline:2px solid var(--err-ink);outline-offset:2px}.content.svelte-14esj55 .err-detail{overflow-wrap:break-word;max-width:32rem;color:var(--err-dim);margin:16px 0 0;font-family:Space Mono,ui-monospace,monospace;font-size:12px;line-height:1.5}@keyframes svelte-14esj55-glitchFlicker{0%,92%,to{opacity:1;transform:translate(0)}93%{opacity:.9;transform:translate(-3px,1px)}94%{opacity:1;transform:translate(3px,-1px)}95%{opacity:.85;transform:translate(-2px)}96%{opacity:1;transform:translate(2px,1px)}97%{opacity:1;transform:translate(0)}}@keyframes svelte-14esj55-glitchSliceA{0%,90%,to{clip-path:inset(0);opacity:0;transform:translate(0)}91%{clip-path:inset(10% 0 65%);opacity:.8;transform:translate(6px)}92.5%{clip-path:inset(45% 0 20%);opacity:.8;transform:translate(-6px)}94%{clip-path:inset(0);opacity:0;transform:translate(0)}}@keyframes svelte-14esj55-glitchSliceB{0%,88%,to{clip-path:inset(0);opacity:0;transform:translate(0)}89%{clip-path:inset(70% 0 5%);opacity:.7;transform:translate(-8px)}90.5%{clip-path:inset(20% 0 55%);opacity:.7;transform:translate(8px)}92%{clip-path:inset(0);opacity:0;transform:translate(0)}}@keyframes svelte-14esj55-scanDrift{0%{background-position:0 0}to{background-position:0 8px}}@media (prefers-reduced-motion:reduce){.glitch-base.svelte-14esj55,.glitch-a.svelte-14esj55,.glitch-b.svelte-14esj55,.scanlines.svelte-14esj55{animation:none}.glitch-a.svelte-14esj55,.glitch-b.svelte-14esj55{opacity:0}}
