.host-error{box-sizing:border-box;text-align:center;background:var(--menu-bg);color:var(--menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;place-content:center;gap:12px;margin:0;padding:24px;font-family:Arial,Helvetica,sans-serif;display:grid;position:fixed;inset:0;overflow:auto}.host-error h1{margin:0;font-size:1.5rem}.host-error p{color:var(--menu-muted);margin:0}.host-error .host-error-actions{justify-content:center;gap:12px;margin-top:8px;display:flex}.host-error :is(button,a){box-sizing:border-box;min-width:44px;min-height:44px;font:inherit;color:var(--menu-ink);background:var(--menu-hover);border:2px solid var(--menu-line);cursor:pointer;place-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-grid}.host-error button{border-color:var(--menu-cursor)}.host-error :is(button,a):focus-visible{outline:3px solid var(--menu-cursor);outline-offset:2px}
