@charset "UTF-8";.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.error-page{max-width:50rem;margin:2rem auto;padding:2rem;text-align:center}.error-page header{margin-bottom:2rem}.error-page header h1{color:var(--text-color-primary);font-size:2.5rem;margin-bottom:.5rem}.error-page header .error-code{font-size:1.2rem;color:var(--text-color-surface);font-weight:600}.error-page section{margin:2rem 0;text-align:left}.error-page section h2{color:var(--text-color-primary);font-size:1.5rem;margin-bottom:1rem}.error-page section p{line-height:1.6;margin-bottom:1rem}.error-page section ul{list-style-type:disc;margin-left:2rem;line-height:1.8}.error-page section ul li{margin-bottom:.5rem}.error-page section ul li a{color:var(--link-text-color);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s}.error-page section ul li a:hover,.error-page section ul li a:focus{border-bottom-color:var(--link-text-color);outline:2px solid var(--link-text-color);outline-offset:2px}.error-page section ul li strong{color:var(--text-color-primary)}.error-page nav[aria-label="Navigation de secours"] ul{list-style-type:none;margin-left:0;padding:1rem;background-color:var(--table-header-background-color);border-radius:4px}.error-page nav[aria-label="Navigation de secours"] ul li{margin-bottom:.75rem}.error-page nav[aria-label="Navigation de secours"] ul li::before{content:"→ ";color:var(--draw-color-primary);font-weight:700}@media(width < 767px){.error-page{padding:1rem}.error-page header h1{font-size:2rem}.error-page section h2{font-size:1.2rem}}