.error-module__naJFMa__page{min-height:100svh;padding:var(--space-lg);background:var(--color-paper);color:var(--color-ink);place-items:center;display:grid}.error-module__naJFMa__panel{gap:var(--space-lg);width:min(100%,32rem);padding-block:var(--space-2xl);border-block:var(--rule-thin) solid var(--color-rule-strong);display:grid}.error-module__naJFMa__panel h1{font-size:var(--text-section);font-weight:var(--weight-heading);letter-spacing:-.032em;line-height:1.1}.error-module__naJFMa__panel p{color:var(--color-ink-secondary);line-height:1.6}.error-module__naJFMa__actions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.error-module__naJFMa__actions button,.error-module__naJFMa__actions a{min-height:var(--control-height);border:var(--rule-thin) solid var(--color-rule-strong);border-radius:var(--radius-sm);padding-inline:var(--space-lg);background:var(--color-paper-raised);color:var(--color-ink);font-weight:var(--weight-emphasis);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex}.error-module__naJFMa__actions button{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.error-module__naJFMa__actions :is(button,a):focus-visible{outline:var(--rule-focus) solid var(--color-focus);outline-offset:var(--space-2xs)}.error-module__naJFMa__actions button{border:var(--app-action-border);border-radius:var(--radius-sm);box-shadow:var(--app-action-shadow);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-body);font-weight:var(--weight-emphasis)}.error-module__naJFMa__panel{border:0}.error-module__naJFMa__actions a{background:0 0;border:0}
