.route-error-screen-module__Xi4XcG__root{min-height:60vh;padding:var(--kv-space-2xl);color:var(--kv-text-primary);background:var(--kv-bg-app);place-items:center;display:grid}.route-error-screen-module__Xi4XcG__card{gap:var(--kv-space-lg);width:min(100%,520px);padding:var(--kv-space-3xl) 28px;border:1px solid var(--kv-border-default);border-radius:var(--kv-radius-2xl);background:var(--kv-bg-card);box-shadow:var(--kv-shadow-card);display:grid}.route-error-screen-module__Xi4XcG__brand{color:var(--kv-brand);font-size:var(--kv-font-size-metadata);font-weight:var(--kv-font-weight-semibold);letter-spacing:var(--kv-letter-spacing-caps);text-transform:var(--kv-micro-label-case)}.route-error-screen-module__Xi4XcG__title{color:var(--kv-text-title);font-size:var(--kv-font-size-h1);font-weight:var(--kv-font-weight-semibold);margin:0;line-height:1.35}.route-error-screen-module__Xi4XcG__description,.route-error-screen-module__Xi4XcG__safetyNote{color:var(--kv-text-secondary);font-size:var(--kv-font-size-body);margin:0;line-height:1.5}.route-error-screen-module__Xi4XcG__safetyNote{padding:var(--kv-space-md) var(--kv-space-lg);border:1px solid var(--kv-border-default);border-radius:var(--kv-radius-xl);background:var(--kv-bg-raised)}.route-error-screen-module__Xi4XcG__actions{gap:var(--kv-space-md);margin-top:var(--kv-space-xs);flex-wrap:wrap;display:flex}.route-error-screen-module__Xi4XcG__reference{color:var(--kv-text-faint);font-size:var(--kv-font-size-metadata);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}
