.JriXJa_page{place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.JriXJa_card{border:1px solid var(--ui-line);border-radius:var(--radius);background:var(--ui-surface);width:min(100%,460px);box-shadow:var(--ui-shadow);padding:36px 32px 32px;position:relative;overflow:hidden}.JriXJa_card:before{content:"";background:var(--inn-gradient);height:4px;position:absolute;inset:0 0 auto}.JriXJa_brand{font-size:var(--fs-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:24px;display:flex}.JriXJa_appName{color:var(--ui-muted);font-size:var(--fs-1)}.JriXJa_card h1{font-family:var(--font-display);font-size:var(--fs-4);margin:0 0 8px;line-height:1.25}.JriXJa_lead{color:var(--ui-text-2);margin:0 0 24px}.JriXJa_error{border:1px solid var(--ui-stop);border-radius:var(--radius-s);background:var(--ui-stop-soft);color:var(--ui-stop);margin:0 0 16px;padding:12px 16px}.JriXJa_note{color:var(--ui-muted);font-size:var(--fs-0);align-items:flex-start;gap:8px;margin:16px 0 0;display:flex}.JriXJa_note svg{flex:none;margin-top:2px}.JriXJa_section{border-top:1px solid var(--ui-line);margin-top:24px;padding-top:24px}.JriXJa_section h2{font-family:var(--font-display);font-size:var(--fs-2);margin:0 0 8px}.JriXJa_section p{color:var(--ui-text-2);margin:0}.JriXJa_help{border-top:1px solid var(--ui-line);margin-top:24px;padding-top:24px}.JriXJa_help summary{cursor:pointer;font-weight:600}.JriXJa_help summary:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.JriXJa_help p{color:var(--ui-text-2);margin:12px 0 0}
