.public-not-found[data-v-d8e5dc58]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px;text-align:center}.public-not-found h1[data-v-d8e5dc58]{color:#111827;margin:0}.public-not-found p[data-v-d8e5dc58]{color:#6b7280;margin:0;max-width:360px}.public-page-error[data-v-95daedea]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px;text-align:center}.public-page-error h1[data-v-95daedea]{color:#dc2626;margin:0}.public-page-error button[data-v-95daedea]{background:#3b82f6;border:0;border-radius:4px;color:#fff;cursor:pointer;min-height:40px;min-width:44px;padding:8px 16px}.public-page-error button[data-v-95daedea]:focus-visible{outline:3px solid rgba(59,130,246,.4);outline-offset:2px}.public-page-error button[data-v-95daedea]:hover{background:#2563eb}.public-page-error button[data-v-95daedea]:active{background:#1d4ed8}
