.state-error{color:var(--bad)}.state-error p{margin:0}.state-error .state-error-detail{color:var(--muted);overflow-wrap:anywhere;margin-top:.15rem}div.state-error{margin:.75rem 0}.splash{text-align:center;align-content:center;justify-items:center;gap:.6rem;min-height:40vh;padding:2rem 1rem;display:grid}.splash.splash-full{min-height:100vh}.splash-title{letter-spacing:.04em;margin:.4rem 0 0;font-size:1.25rem}.splash-body{max-width:34rem}.splash-body p{margin:0}.splash-actions{gap:.5rem;margin-top:.4rem;display:flex}.splash-detail{text-align:left;margin-top:.6rem}.splash-detail summary{cursor:pointer}.splash-detail code{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:.3rem;display:block}.splash-mark{color:var(--accent);place-items:center;display:inline-grid;position:relative}.splash-ring{fill:none;stroke:currentColor;stroke-width:2px;stroke-opacity:.35;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}.splash-icon{opacity:.9;place-items:center;display:inline-grid}.splash-orbit{animation:1.6s linear infinite splash-orbit;position:absolute;inset:0}.splash-beacon{background:currentColor;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3px;left:50%;box-shadow:0 0 8px}.splash-error .splash-mark{color:var(--bad)}.splash-lost .splash-mark{color:var(--muted)}.splash-lost .splash-icon,.splash-error .splash-icon{animation:3s step-end infinite splash-flicker}.state-loading-glyph{vertical-align:-.08em;opacity:.7;border:1px solid;border-radius:50%;width:.8em;height:.8em;margin-right:.45em;animation:1.2s linear infinite splash-orbit;display:inline-block;position:relative}.state-loading-glyph:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:-2.5px;left:50%}@keyframes splash-orbit{to{transform:rotate(360deg)}}@keyframes splash-flicker{0%,to{opacity:.9}92%{opacity:.35}95%{opacity:.9}97%{opacity:.5}}@media (prefers-reduced-motion:reduce){.splash-orbit,.state-loading-glyph,.splash-lost .splash-icon,.splash-error .splash-icon{animation:none}}
