.dot-grid-loader{--unit:calc(var(--loader-size) / 23);--dot-size:calc(var(--unit) * 3);grid-template-columns:repeat(var(--grid-size), var(--dot-size));gap:calc(var(--unit) * 2);display:inline-grid}.dot-grid-loader span{--rest-scale:.85;width:var(--dot-size);height:var(--dot-size);box-shadow:0 0 var(--dot-size) color-mix(in srgb, currentColor 30%, transparent);opacity:.15;animation:1.4s cubic-bezier(.45,0,.55,1) infinite backwards dot-grid-loader-wave;animation-delay:calc(var(--step) * 90ms);background-color:currentColor;border-radius:50%}@keyframes dot-grid-loader-wave{0%,55%,to{opacity:.15;transform:scale(var(--rest-scale))}12%{opacity:1;transform:scale(1)}}@media (forced-colors:active){.dot-grid-loader span{background-color:canvastext}}@media (prefers-reduced-motion:reduce){.dot-grid-loader span{--rest-scale:1}}.markdown-renderer{min-width:0;overflow:auto hidden}.markdown-renderer p:not(:last-child){margin-top:0;margin-bottom:1em}.markdown-renderer .task-list-item{white-space:nowrap;margin-top:4px;list-style-type:none}.markdown-renderer .task-list-item input[type=checkbox]{vertical-align:middle;margin:0 .2em .25em}.markdown-renderer>ul{margin-bottom:8px;padding-left:1em}.markdown-renderer>ul ul{margin-bottom:8px;padding-left:2em}.markdown-renderer code{background-color:var(--colors-background-bg-tertiary);border-radius:6px;margin:0;padding:.2em .4em}.markdown-renderer pre{background-color:var(--colors-background-bg-tertiary);border-radius:6px;padding:1em;overflow-x:auto}.markdown-renderer pre code{background-color:#0000;border-radius:0;padding:0}.markdown-renderer hr{margin:1em 0}.loading-dot{animation:1.5s linear infinite circular}@keyframes circular{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
