.mw-failure-dialog{max-width:min(29rem,calc(100vw - 2rem));padding:1.5rem;border:1px solid var(--default-border,#b6c9c7);border-radius:.8rem;background:var(--custom-white,Canvas);color:var(--default-text-color,CanvasText);font-family:inherit;direction:rtl}.mw-failure-dialog::backdrop{background:rgba(15,30,35,.52)}.mw-failure-dialog h2{font-weight:700;line-height:1.75;font-family:inherit;font-size:1.15rem;margin:0 0 .4rem}.mw-failure-dialog p{font-size:.9rem;line-height:1.9;margin:0 0 1.1rem}.mw-failure-dialog>div{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.mw-failure-dialog button{background:#11695e;color:white;border:0;border-radius:.4rem;padding:.45rem .75rem;font:inherit;cursor:pointer}.mw-failure-dialog a{color:inherit;text-underline-offset:3px}.mw-failure-dialog :focus-visible{outline:2px solid currentColor;outline-offset:3px}
