.matrix-section.svelte-9nohl4{background:var(--loopi-plum)}.matrix-scroll.svelte-9nohl4{scrollbar-color:var(--loopi-lilac) #f7f5ef14;scrollbar-width:thin}.matrix-scroll.svelte-9nohl4::-webkit-scrollbar{height:.5rem}.matrix-scroll.svelte-9nohl4::-webkit-scrollbar-track{background:#f7f5ef14}.matrix-scroll.svelte-9nohl4::-webkit-scrollbar-thumb{background:var(--loopi-lilac);border-radius:999px}.matrix-axis-y.svelte-9nohl4{z-index:2;background:var(--loopi-plum);position:sticky;left:0;box-shadow:.75rem 0 1.25rem -1rem #000000b3}.matrix-cell.svelte-9nohl4{transition:transform .18s,background-color .18s}.matrix-cell.svelte-9nohl4:hover{transform:translateY(-2px)}.matrix-cell.champion.svelte-9nohl4{border-color:var(--loopi-lime);background:var(--loopi-lime);color:var(--loopi-plum)}.matrix-cell.loyal.svelte-9nohl4{border-color:var(--loopi-lilac);background:var(--loopi-lilac);color:var(--loopi-plum)}.matrix-cell.potential.svelte-9nohl4{color:var(--loopi-plum);background:#d9c9ffb8;border-color:#d9c9ffb8}.matrix-cell.new.svelte-9nohl4{border-color:var(--loopi-cloud);background:var(--loopi-cloud);color:var(--loopi-plum)}.matrix-cell.attention.svelte-9nohl4{color:var(--loopi-plum);background:#ff5a4e9e;border-color:#ff5a4e9e}.matrix-cell.risk.svelte-9nohl4{color:var(--loopi-plum);background:#ff5a4ed1;border-color:#ff5a4ed1}.matrix-cell.critical.svelte-9nohl4{border-color:var(--loopi-coral);background:var(--loopi-coral);color:var(--loopi-plum)}.matrix-cell.sleep.svelte-9nohl4{color:var(--loopi-cloud);background:#f7f5ef1f;border-color:#f7f5ef38}.matrix-cell.lost.svelte-9nohl4{color:#f7f5efb8;background:#f7f5ef0f;border-color:#f7f5ef24}.workflow-track.svelte-9nohl4{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0;padding:0;list-style:none;display:grid;position:relative}.workflow-track.svelte-9nohl4:before{background:var(--loopi-coral);content:"";height:2px;position:absolute;top:0;left:0;right:0}.workflow-step.svelte-9nohl4{padding:2rem 2rem 0 0;position:relative}.workflow-step.svelte-9nohl4+.workflow-step:where(.svelte-9nohl4){padding-left:2rem}.workflow-node.svelte-9nohl4{background:var(--loopi-coral);width:.75rem;height:.75rem;box-shadow:0 0 0 .3rem var(--loopi-lilac);border-radius:999px;position:absolute;top:-.3125rem;left:0}.workflow-step.svelte-9nohl4+.workflow-step:where(.svelte-9nohl4) .workflow-node:where(.svelte-9nohl4){left:2rem}.workflow-track.svelte-9nohl4:after{z-index:2;background:var(--loopi-lime);width:.875rem;height:.875rem;box-shadow:0 0 0 .3rem var(--loopi-lilac);content:"";pointer-events:none;will-change:left, opacity;border-radius:999px;animation:8s cubic-bezier(.62,0,.24,1) infinite svelte-9nohl4-workflow-runner-horizontal;position:absolute;top:-.375rem;left:0}summary.svelte-9nohl4::-webkit-details-marker{display:none}@keyframes svelte-9nohl4-workflow-runner-horizontal{0%,12%{opacity:1;left:0}22%,34%{opacity:1;left:calc(25% + 2rem)}44%,56%{opacity:1;left:calc(50% + 2rem)}66%,88%{opacity:1;left:calc(75% + 2rem)}94%{opacity:0;left:calc(75% + 2rem)}95%{opacity:0;left:0}to{opacity:1;left:0}}@keyframes svelte-9nohl4-workflow-runner-vertical{0%,12%{opacity:1;top:.125rem}22%,34%{opacity:1;top:calc(25% + .125rem)}44%,56%{opacity:1;top:calc(50% + .125rem)}66%,88%{opacity:1;top:calc(75% + .125rem)}94%{opacity:0;top:calc(75% + .125rem)}95%{opacity:0;top:.125rem}to{opacity:1;top:.125rem}}@media (width<=47.999rem){.workflow-track.svelte-9nohl4{grid-template-rows:repeat(4,10rem);grid-template-columns:1fr;display:grid}.workflow-track.svelte-9nohl4:before{width:2px;height:auto;inset:.375rem auto .5rem .3125rem}.workflow-step.svelte-9nohl4,.workflow-step.svelte-9nohl4+.workflow-step:where(.svelte-9nohl4){min-height:10rem;padding:0 0 2.5rem 2.5rem}.workflow-step.svelte-9nohl4:last-child{padding-bottom:0}.workflow-node.svelte-9nohl4,.workflow-step.svelte-9nohl4+.workflow-step:where(.svelte-9nohl4) .workflow-node:where(.svelte-9nohl4){top:.1875rem;left:0}.workflow-track.svelte-9nohl4:after{will-change:top, opacity;animation-name:svelte-9nohl4-workflow-runner-vertical;top:.125rem;left:-.0625rem}}@media (prefers-reduced-motion:reduce){.matrix-cell.svelte-9nohl4{transition:none}.workflow-track.svelte-9nohl4:after{opacity:1;animation:none;left:calc(75% + 2rem)}}@media (width<=47.999rem) and (prefers-reduced-motion:reduce){.workflow-track.svelte-9nohl4:after{top:calc(75% + .125rem);left:-.0625rem}}
