.ash-err{max-width:720px;color:var(--ink);margin:0 auto;padding:96px 28px 120px}.ash-err .k{font:500 var(--tp-s1)/1 var(--tp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tp-err-ink,#ff8a9a);align-items:center;gap:9px;margin:0;display:flex}.ash-err .k .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ash-err h1{font:600 var(--tp-s7)/1.2 var(--tp-sans);letter-spacing:-.02em;color:var(--ink);margin:14px 0 0}.ash-err .say{max-width:60ch;font:400 var(--tp-s4)/1.55 var(--tp-sans);color:var(--ink-2);margin:12px 0 0}.ash-err .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.ash-err .acts>a,.ash-err .acts button{height:34px;box-shadow:none;border:1px solid var(--rule-2);cursor:pointer;font:500 var(--tp-s1)/1 var(--tp-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);transition:color var(--tp-dur-1) ease-out, border-color var(--tp-dur-1) ease-out, background var(--tp-dur-1) ease-out;background:0 0;border-radius:2px;align-items:center;padding:0 14px;display:inline-flex}.ash-err .acts>a:hover,.ash-err .acts button:hover{color:var(--ink);border-color:var(--ink-3)}.ash-err .acts>a:focus-visible,.ash-err .acts button:focus-visible{outline:2px solid var(--st-live);outline-offset:2px}.ash-err .acts .go{color:var(--void);background:var(--st-live);border-color:var(--st-live)}.ash-err .acts .go:hover{color:var(--void);background:var(--tp-live-hi,#5ff0dc);border-color:var(--tp-live-hi,#5ff0dc)}.ash-err textarea{background:var(--panel-2);border:1px solid var(--rule-2);color:var(--ink);font:400 var(--tp-s3)/1.4 var(--tp-sans)}.ash-err .ash-err-foot{font:400 var(--tp-s2)/1.5 var(--tp-mono);color:var(--ink-3);background:0 0;margin:30px 0 0;padding:0}.ash-err .ash-err-foot a{color:var(--ink-2);border-bottom:1px solid var(--rule-2);margin:0;padding:0}@media (max-width:899px){.ash-err{padding:48px 18px 110px}.ash-err h1{font-size:var(--tp-s6)}}.tp-root.ash-err-page{background:var(--void);flex-direction:column;min-height:100dvh;display:flex}.tp-root.ash-err-page .ash-err{flex:1 0 auto;width:100%;padding-top:56px}.tp-root.ash-err-page .ash-err-mark{min-height:36px;color:var(--ink);cursor:pointer;align-items:center;margin-bottom:36px;text-decoration:none;display:inline-flex}.tp-root.ash-err-page .ash-err-mark:hover{color:var(--st-live)}.tp-root.ash-err-page .ash-err-mark:focus-visible{outline:2px solid var(--st-live);outline-offset:4px}.tp-root.ash-err-page .ash-err .acts>a,.tp-root.ash-err-page .ash-err .acts button{height:auto;min-height:36px}@media (max-width:899px){.tp-root.ash-err-page .ash-err{padding-top:32px;padding-bottom:56px}.tp-root.ash-err-page .ash-err .acts>a,.tp-root.ash-err-page .ash-err .acts button{min-height:44px;padding:0 16px}}
