.spars-runtime-panel{box-sizing:border-box;width:min(540px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #52616f;border-radius:18px;color:#edf4ff;background:#141d2b;box-shadow:0 24px 80px #0009}.spars-runtime-panel::backdrop{background:#0009}.spars-runtime-panel p{line-height:1.5;overflow-wrap:anywhere}.spars-runtime-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.spars-runtime-actions button{min-height:42px;max-width:100%;padding:10px 14px;border-radius:10px;border:1px solid #65738a;background:#26384e;color:inherit;cursor:pointer}.spars-runtime-actions button:focus-visible{outline:3px solid #6fddff;outline-offset:3px}.spars-runtime-actions button:disabled{opacity:.65;cursor:wait}.spars-runtime-panel[aria-busy=true]:before{content:"";display:block;height:4px;background:linear-gradient(90deg,#22324b,#56dcff,#22324b);background-size:200% 100%;animation:spars-update-progress 1.4s linear infinite;border-radius:4px}@keyframes spars-update-progress{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.spars-runtime-panel[aria-busy=true]:before{animation:none}}[data-spars-reduced-motion=true] .spars-runtime-panel:before{animation:none}
/*# sourceMappingURL=client-runtime.css.map */
