.fallback_screen__QBBEa{position:fixed;inset:0;overflow-y:auto;padding:2rem 1rem 3rem;background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-body-stack);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.fallback_card__yki2f{max-width:420px;margin:3rem auto;display:grid;gap:1.25rem}.fallback_title__c_C9X{margin:0;font-family:var(--font-display-stack);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:1.2;text-wrap:balance}.fallback_text__b6aHH{margin:0 0 .75rem;color:var(--text-secondary)}.fallback_reference__yd4Lf{margin:0 0 .75rem;color:var(--text-muted)}.fallback_actions__KcdwY{margin:0 0 .75rem}.fallback_btn__Qs9fq{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--tap-min);padding:0 1rem;border-radius:10px;border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text-primary);font:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:transform var(--motion-press) ease-out}.fallback_btn__Qs9fq:hover{border-color:var(--text-muted)}.fallback_btn__Qs9fq:active{transform:scale(var(--press-scale))}.fallback_btn__Qs9fq:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fallback_primary__dOPNt{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent-fill)}@media (prefers-reduced-motion:reduce){.fallback_btn__Qs9fq:active{transform:none}}