.interaction-loading{min-width:0;color:var(--admin-muted,var(--g-muted,#667080));align-items:flex-start;gap:10px;margin:12px 0;font-size:13px;line-height:1.7;display:flex}.interaction-loading>.galaxy-mark{width:21px;height:21px;color:var(--admin-accent,var(--g-accent,#a64c74));flex:0 0 21px;margin-top:1px;display:inline-flex}.interaction-loading>.galaxy-mark svg{width:21px;height:21px;animation:1.8s linear infinite galaxy-interaction-turn;display:block}.interaction-loading>div{overflow-wrap:anywhere;min-width:0}.interaction-loading small{color:var(--admin-muted,var(--g-muted,#667080));margin-top:3px;font-size:12px;font-weight:400;display:block}.interaction-read-failure{min-width:0;color:var(--admin-muted,var(--g-muted,#667080));flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0;font-size:13px;line-height:1.7;display:flex}.interaction-read-failure p{overflow-wrap:anywhere;min-width:0;margin:0}.interaction-read-failure button{font:inherit;min-height:40px;color:var(--admin-accent,var(--g-accent,#a64c74));cursor:pointer;padding:6px 0}.interaction-read-failure button:disabled{opacity:.6;cursor:default}.page-loading.interaction-page-loading{min-width:0;max-width:none;min-height:190px;margin:20px 0;padding:16px 0}.interaction-page-loading>.interaction-loading{margin:0 0 24px}.interaction-placeholders{gap:13px;max-width:670px;display:grid}.interaction-placeholders>span{background:var(--g-line,#e9ecf0);opacity:.65;border-radius:4px;max-width:100%;height:11px;display:block}.interaction-placeholders>span:first-child{width:49%;height:22px;margin-bottom:7px}.interaction-placeholders>span:nth-child(2){width:90%}.interaction-placeholders>span:last-child{width:71%}.workspace-operation-feedback{margin:0 0 16px}@keyframes galaxy-interaction-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.interaction-loading>.galaxy-mark svg{animation:none}}:is(.galaxy-site,.galaxy-operations) dialog[open]{animation:galaxy-dialog-enter var(--galaxy-motion-soft,.22s) var(--galaxy-motion-ease,ease-out)}:is(.galaxy-site,.galaxy-operations) dialog[open]::backdrop{animation:galaxy-backdrop-enter var(--galaxy-motion-soft,.22s) ease-out}.interaction-read-failure{animation:.16s ease-out galaxy-feedback-enter}.galaxy-operations .galaxy-admin-read-status{margin:8px 0;font-size:12px}.galaxy-operations .interaction-read-failure button{border:1px solid var(--admin-border,#e9ecf0);background:var(--admin-surface,#fff);border-radius:6px;min-height:30px;padding:4px 8px}@keyframes galaxy-dialog-enter{0%{opacity:.5;translate:0 6px}to{opacity:1;translate:0}}@keyframes galaxy-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes galaxy-feedback-enter{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){:is(.galaxy-site,.galaxy-operations) dialog[open],:is(.galaxy-site,.galaxy-operations) dialog[open]::backdrop,.interaction-read-failure{animation:none}}
