.error-reference-container{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:24px auto;padding:24px 32px;display:flex}.error-reference-container .error-reference-label{color:#6b7280}.error-reference-container .error-reference-id-wrapper{justify-content:center;align-items:center;gap:8px;display:flex}.error-reference-container .error-reference-id{color:#111827;font-family:monospace}.error-reference-container .error-reference-copy-icon{color:#9ca3af;cursor:pointer;transition:color .2s;font-size:18px!important}.error-reference-container .error-reference-copy-icon:hover{color:#6b7280}.error-reference-container .error-reference-copied{color:#10b981}.error-reference-container--card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:flex-start;gap:18px;margin:32px auto 24px;padding:32px 32px 24px;display:flex;box-shadow:0 2px 8px #10182808}.error-reference-container--card .error-reference-row{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.error-reference-container--card .error-reference-row .error-reference-label{color:#6b7280;margin-top:8px}.error-reference-container--card .error-reference-row .error-reference-pill{color:#111827;word-break:break-all;text-align:left;background:#f5f7fa;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;padding:10px 16px;font-family:monospace;display:flex}.error-reference-container--card .error-reference-row .error-reference-pill .error-reference-copy-btn{color:#2563eb;cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:8px;transition:color .2s}.error-reference-container--card .error-reference-row .error-reference-pill .error-reference-copy-btn:hover{color:#174ea6}.error-support-link{color:#2563eb;font-weight:500;text-decoration:underline}.nf-page{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100dvh;display:flex}.nf-page-wrapper{text-align:center;margin:0 40px}.nf-page-wrapper h1{color:#000;font-size:200px;font-weight:800;line-height:222px}@media only screen and (width<=420px){.nf-page-wrapper h1{font-size:120px;line-height:normal}}.nf-page-wrapper h3{color:#000;font-size:42px;font-weight:800;line-height:52px}.nf-page-wrapper .error-description{color:#666;margin-top:16px;margin-bottom:16px;font-size:20px;font-weight:400;line-height:28px}.nf-page-wrapper .error-support-text{color:#666;margin-bottom:16px;font-size:16px;font-weight:400;line-height:24px}.nf-page .cta-btn{height:56px;padding:0 24px!important}.nf-page .cta-btn.cta-btn-primary{color:#fff;background-color:#111827;border:none}.nf-page .cta-btn.cta-btn-primary:hover{background-color:#1e293b}.nf-page .cta-btn.cta-btn-secondary{color:#111827;background-color:#fff;border:1px solid #e5e7eb}.nf-page .cta-btn.cta-btn-secondary:hover{background-color:#f9fafb;border-color:#9ca3af}.nf-page .error-actions{justify-content:center;align-items:center;gap:16px;display:flex}@media screen and (width<=420px){.nf-page .error-actions{flex-direction:column}.nf-page .error-actions .cta-btn{width:100%}}.got-to-home-timer{color:#fff;background:#000;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:16px;display:flex}
