#__nuxt{background:linear-gradient(135deg,#86859f59,#71a6db59);color:#595959;font-family:"Noto Serif TC",sans-serif;height:100dvh;letter-spacing:.15rem;overflow:hidden;width:100%}.error-page[data-v-5fc7b1cd]{background-color:var(--moon-bg);background-image:var(--moon-sky);background-size:var(--moon-sky-size);color:var(--moon-ink);display:grid;font-family:var(--moon-serif);height:100dvh;letter-spacing:.08em;overflow-x:hidden;overflow-y:auto;padding:2rem 16px;place-items:center}.error-page__inner[data-v-5fc7b1cd]{align-items:center;display:grid;gap:clamp(2rem,6vw,5rem);grid-template-columns:minmax(0,420px) minmax(0,440px);width:min(100%,980px)}@media screen and (max-width:860px){.error-page__inner[data-v-5fc7b1cd]{gap:1.5rem;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}}.error-page__figure[data-v-5fc7b1cd]{animation:moon-rise .9s var(--moon-ease) both;aspect-ratio:1;margin:0;max-width:420px;position:relative;width:100%}@media screen and (max-width:860px){.error-page__figure[data-v-5fc7b1cd]{max-width:240px}}.error-page__halo[data-v-5fc7b1cd]{background:radial-gradient(circle,rgba(169,191,234,.16),transparent 68%);border-radius:50%;box-shadow:inset 0 0 0 1px var(--moon-line-faint);inset:6%;position:absolute}.error-page__halo[data-v-5fc7b1cd]:after{border:1px dashed var(--moon-line-faint);border-radius:50%;content:"";inset:-14px;position:absolute}.error-page__img[data-v-5fc7b1cd]{display:block;filter:drop-shadow(0 0 1px rgba(216,227,255,.85)) drop-shadow(0 0 10px rgba(169,191,234,.35)) drop-shadow(0 18px 30px rgba(0,0,0,.45));height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.error-page__placeholder[data-v-5fc7b1cd]{color:var(--moon-accent);display:grid;filter:drop-shadow(var(--moon-glow));font-size:6rem;inset:0;opacity:.35;place-items:center;position:absolute}.error-page__tape[data-v-5fc7b1cd]{background:repeating-linear-gradient(-45deg,#a9bfea33 0 10px,#080b18d9 10px 20px);border-block:1px solid var(--moon-line-soft);bottom:12%;box-shadow:0 8px 24px #0006;color:var(--moon-accent-strong);font:italic 600 .78rem/1.4 var(--moon-latin);left:-6%;letter-spacing:.2em;overflow:hidden;padding:.45rem 0;position:absolute;right:-6%;rotate:-4deg;text-transform:uppercase;white-space:nowrap}.error-page__tape span[data-v-5fc7b1cd]{animation:tape-scroll-5fc7b1cd 18s linear infinite;background:#080b18d1;display:inline-block;padding:.1rem 0}.error-page__body[data-v-5fc7b1cd]{animation:moon-rise .9s .15s var(--moon-ease) both}.error-page__kicker[data-v-5fc7b1cd]{align-items:center;color:var(--moon-accent);display:flex;font-size:.85rem;gap:.8rem;margin:0}.error-page__kicker .moon-latin[data-v-5fc7b1cd]{font-style:italic;font-weight:600}.error-page__kicker .moon-hairline[data-v-5fc7b1cd]{flex:0 0 3.5rem}@media screen and (max-width:860px){.error-page__kicker[data-v-5fc7b1cd]{justify-content:center}}.error-page__mark[data-v-5fc7b1cd]{color:var(--moon-ink);font:italic 600 clamp(2.8rem,6vw,4.2rem)/1 var(--moon-latin);letter-spacing:.04em;margin:.9rem 0 .2rem}.error-page__title[data-v-5fc7b1cd]{font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:700;letter-spacing:.2em;margin:.6rem 0 0;text-shadow:var(--moon-text-shadow)}.error-page__divider[data-v-5fc7b1cd]{align-items:center;color:var(--moon-accent);display:flex;font-size:.8rem;gap:.9rem;margin:1.4rem 0;width:min(100%,320px)}.error-page__divider .moon-hairline[data-v-5fc7b1cd]{flex:1}@media screen and (max-width:860px){.error-page__divider[data-v-5fc7b1cd]{margin-inline:auto}}.error-page__text[data-v-5fc7b1cd]{color:var(--moon-ink-dim);letter-spacing:.08em;line-height:2;margin:0 0 2rem}.error-page__actions[data-v-5fc7b1cd]{display:flex;flex-wrap:wrap;gap:.9rem}@media screen and (max-width:860px){.error-page__actions[data-v-5fc7b1cd]{justify-content:center}}@keyframes tape-scroll-5fc7b1cd{to{translate:-100% 0}}
