.mu-error-recovery{box-sizing:border-box;color:#111415;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:left;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif;font-size:16px;line-height:1.5}.mu-error-recovery--page{overscroll-behavior:contain;width:100%;height:100%;min-height:0;padding:calc(24px + env(safe-area-inset-top,0px)) max(18px, env(safe-area-inset-right,0px)) calc(32px + env(safe-area-inset-bottom,0px)) max(18px, env(safe-area-inset-left,0px));background:#f5f5f5;flex-direction:column;gap:30px;display:flex;overflow-y:auto}.mu-error-recovery__brand{color:#727679;flex:none;width:min(100%,480px);margin:0 auto;font-size:14px;font-weight:500}.mu-error-recovery__surface{box-sizing:border-box;background:#fff;border-radius:24px;width:100%;min-width:0;padding:28px 24px 12px}.mu-error-recovery--page .mu-error-recovery__surface{flex:none;width:min(100%,480px);margin:auto}.mu-error-recovery__icon{color:#1a9c64;background:#e9f5ef;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:22px;display:flex}.mu-error-recovery__icon svg{width:27px;height:27px}.mu-error-recovery__title{color:#111415;overflow-wrap:anywhere;outline:none;margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.4}.mu-error-recovery__description{color:#727679;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.75}.mu-error-recovery__actions{gap:10px;margin-top:28px;display:grid}.mu-error-recovery button{min-width:0;min-height:48px;font:inherit;cursor:pointer;touch-action:manipulation;border:0;border-radius:15px;padding:11px 16px;font-size:16px;line-height:1.5}.mu-error-recovery button:focus-visible{outline-offset:3px;outline:2px solid #1a9c64}.mu-error-recovery .mu-error-recovery__reload{color:#fff;background:#187f53;font-weight:600}.mu-error-recovery__reload:active{background:#126b44}.mu-error-recovery__reload:disabled{opacity:.65;cursor:wait}.mu-error-recovery__exit{color:#111415;background:#f5f5f5}.mu-error-recovery__exit:active{background:#e9eaea}.mu-error-recovery__status{color:#727679;margin:14px 0 0;font-size:14px;line-height:1.6}.mu-error-recovery__details{margin-top:14px}.mu-error-recovery .mu-error-recovery__details-toggle{color:#727679;text-align:left;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding-left:0;padding-right:0;font-size:14px;display:flex}.mu-error-recovery__details-toggle svg{flex:none;width:16px;height:16px}.mu-error-recovery__details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mu-error-recovery__diagnostics{border-top:1px solid #ececec;margin:0 0 8px;padding-top:5px;font-size:13px}.mu-error-recovery__diagnostics>div{flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin-top:10px;display:flex}.mu-error-recovery__diagnostics dt{color:#727679}.mu-error-recovery__diagnostics dd{color:#45494b;overflow-wrap:anywhere;margin:0}.mu-error-recovery--inline{background:#f5f5f5;width:100%;padding:18px}.mu-error-recovery--inline .mu-error-recovery__surface{max-width:480px;margin:0 auto}.mu-error-recovery--inline .mu-error-recovery__title,.mu-error-recovery--dialog .mu-error-recovery__title{font-size:20px}.mu-error-recovery.mu-error-recovery--dialog{width:min(100% - 36px,480px);height:-moz-fit-content;height:fit-content;max-width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 36px);max-height:calc(100% - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 40px);overscroll-behavior:contain;background:#fff;border:0;border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.mu-error-recovery--dialog::backdrop{background:#00000052}@media (max-width:359px){.mu-error-recovery__surface{padding:24px 18px 10px}.mu-error-recovery__title{font-size:21px}}@media (prefers-reduced-motion:no-preference){.mu-error-recovery__details-toggle svg{transition:transform .16s}}
