.route-state-module__VGXqMW__statePage{background:radial-gradient(circle at 15% 12%, color-mix(in srgb, var(--ui-accent) 12%, transparent), transparent 34rem), var(--ui-canvas);place-items:center;min-width:320px;min-height:100svh;padding:110px 20px 72px;display:grid}.route-state-module__VGXqMW__errorCard{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(560px,100%);box-shadow:0 24px 70px color-mix(in srgb, var(--ui-text) 9%, transparent);text-align:center;border-radius:24px;justify-items:center;gap:12px;padding:clamp(34px,7vw,58px);display:grid}.route-state-module__VGXqMW__errorIcon{border:1px solid color-mix(in srgb, var(--ui-accent) 48%, var(--ui-border));background:var(--ui-accent-soft);width:58px;height:58px;color:var(--ui-accent-hover);font-family:var(--font-display);border-radius:17px;place-items:center;margin-bottom:6px;font-size:23px;display:grid}.route-state-module__VGXqMW__eyebrow{color:var(--ui-accent-hover);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:850}.route-state-module__VGXqMW__errorCard h1{color:var(--ui-text);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(28px,6vw,42px);line-height:1.08}.route-state-module__VGXqMW__errorCard p:last-of-type{max-width:430px;color:var(--ui-text-muted);margin:2px 0 8px;font-size:14px;line-height:1.65}.route-state-module__VGXqMW__errorCard button,.route-state-module__VGXqMW__errorCard a{background:var(--ui-accent);min-height:45px;color:var(--ui-on-accent);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.route-state-module__VGXqMW__errorCard button:hover,.route-state-module__VGXqMW__errorCard a:hover{background:var(--ui-accent-hover)}.route-state-module__VGXqMW__errorCard button:focus-visible,.route-state-module__VGXqMW__errorCard a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:4px}.route-state-module__VGXqMW__loadingShell{grid-template-columns:248px minmax(0,1fr) 176px;align-self:start;gap:28px;width:min(1320px,100%);display:grid}.route-state-module__VGXqMW__loadingSidebar,.route-state-module__VGXqMW__loadingArticle,.route-state-module__VGXqMW__loadingToc{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:20px}.route-state-module__VGXqMW__loadingSidebar,.route-state-module__VGXqMW__loadingToc{height:470px}.route-state-module__VGXqMW__loadingArticle{min-height:660px;padding:clamp(26px,5vw,58px)}.route-state-module__VGXqMW__loadingLine{background:var(--ui-canvas-soft);border-radius:999px;height:13px;margin-bottom:18px;animation:1.3s ease-in-out infinite alternate route-state-module__VGXqMW__wikiLoadingPulse;display:block;overflow:hidden}.route-state-module__VGXqMW__loadingLine:first-child{width:28%;height:10px}.route-state-module__VGXqMW__loadingLine:nth-child(2){border-radius:13px;width:78%;height:48px;margin:24px 0 32px}.route-state-module__VGXqMW__loadingLine:nth-child(3){width:96%}.route-state-module__VGXqMW__loadingLine:nth-child(4){width:88%}.route-state-module__VGXqMW__loadingLine:nth-child(5){width:92%}.route-state-module__VGXqMW__loadingLine:nth-child(6){width:64%}.route-state-module__VGXqMW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes route-state-module__VGXqMW__wikiLoadingPulse{0%{opacity:.46}to{opacity:1}}@media (max-width:1040px){.route-state-module__VGXqMW__loadingShell{grid-template-columns:220px minmax(0,1fr)}.route-state-module__VGXqMW__loadingToc{display:none}}@media (max-width:760px){.route-state-module__VGXqMW__statePage{padding:92px 15px 50px}.route-state-module__VGXqMW__loadingShell{display:block}.route-state-module__VGXqMW__loadingSidebar{height:58px;margin-bottom:14px}.route-state-module__VGXqMW__loadingArticle{border-radius:17px;min-height:560px}}@media (prefers-reduced-motion:reduce){.route-state-module__VGXqMW__loadingLine{animation:none}}
