.workflow-shell.svelte-cmqc9z{isolation:isolate;min-width:0}.status-light.svelte-cmqc9z{background:#4ad67c;border-radius:999px;width:.62rem;height:.62rem;box-shadow:0 0 22px #4ad67cd9}.eyebrow.svelte-cmqc9z{font-family:var(--font-mono,monospace);letter-spacing:.22em;text-transform:uppercase;color:#ffffff70;font-size:10px;font-weight:850}.session-card.svelte-cmqc9z,.project-memory.svelte-cmqc9z{z-index:2;background:#0c1417bd;border:1px solid #ffffff1a;position:relative;box-shadow:inset 0 1px #ffffff06,0 20px 50px #0003}.session-card.svelte-cmqc9z{border-radius:1.5rem;align-self:center;min-height:13rem;padding:1.15rem}.session-card-left.svelte-cmqc9z{animation:11s ease-in-out infinite svelte-cmqc9z-current-session}.session-card-right.svelte-cmqc9z{animation:11s ease-in-out infinite svelte-cmqc9z-next-session}.session-card.svelte-cmqc9z h3:where(.svelte-cmqc9z),.project-header.svelte-cmqc9z h3:where(.svelte-cmqc9z){color:#fff;margin-top:.6rem;font-size:1.18rem;font-weight:850;line-height:1.05}.session-card.svelte-cmqc9z p:where(.svelte-cmqc9z):not(.eyebrow){color:#ffffff8f;margin-top:.75rem;font-size:.86rem;font-weight:650;line-height:1.45}.chip-row.svelte-cmqc9z{flex-wrap:wrap;gap:.42rem;margin-top:1rem;display:flex}.chip-row.svelte-cmqc9z span:where(.svelte-cmqc9z),.project-header.svelte-cmqc9z span:where(.svelte-cmqc9z){font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#f4c431;background:#f4c4310f;border:1px solid #f4c4312e;border-radius:999px;padding:.38rem .52rem;font-size:.58rem;font-weight:850}.session-card.svelte-cmqc9z ul:where(.svelte-cmqc9z){gap:.55rem;margin-top:1rem;display:grid}.session-card.svelte-cmqc9z li:where(.svelte-cmqc9z){color:#ffffffb3;align-items:center;gap:.5rem;font-size:.82rem;font-weight:750;display:flex}.session-card.svelte-cmqc9z li:where(.svelte-cmqc9z):before{content:"";background:#4ad67ce6;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 12px #4ad67c73}.project-memory.svelte-cmqc9z{background:linear-gradient(145deg,#4ad67c17,#0000 34%),radial-gradient(circle at 50% 48%,#4ad67c21,#0000 46%),#0a1215b8;border-radius:1.85rem;padding:1.1rem;overflow:hidden}.project-header.svelte-cmqc9z{z-index:3;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;padding-bottom:.95rem;display:flex;position:relative}.project-header.svelte-cmqc9z h3:where(.svelte-cmqc9z){font-family:var(--font-mono,monospace);overflow-wrap:anywhere;color:#ffffffe6;font-size:.9rem}.transfer-field.svelte-cmqc9z{pointer-events:none;position:absolute;inset:0;overflow:hidden}.transfer-field.svelte-cmqc9z:before{content:"";background:radial-gradient(circle,#4ad67c1f,#0000 68%);border:1px solid #4ad67c1f;border-radius:999px;width:11rem;height:11rem;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.stream.svelte-cmqc9z{opacity:0;background:#4ad67c;border-radius:999px;width:.42rem;height:.42rem;position:absolute;box-shadow:0 0 14px #4ad67cbf}.stream-a.svelte-cmqc9z,.stream-b.svelte-cmqc9z{animation:11s ease-in-out infinite svelte-cmqc9z-stream-in;top:45%;left:-.25rem}.stream-b.svelte-cmqc9z{animation-delay:.55s;top:58%}.stream-c.svelte-cmqc9z,.stream-d.svelte-cmqc9z{animation:11s ease-in-out 5.2s infinite svelte-cmqc9z-stream-out;top:40%;right:-.25rem}.stream-d.svelte-cmqc9z{animation-delay:5.75s;top:64%}.file-ledger.svelte-cmqc9z{z-index:3;gap:.55rem;margin-top:1rem;display:grid;position:relative}.file-row.svelte-cmqc9z{color:#4ad67ce6;min-width:0;animation:11s ease-in-out infinite svelte-cmqc9z-file-confirm;animation-delay:var(--delay);background:#081013c2;border:1px solid #ffffff17;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.62rem .7rem;display:grid}.file-row.svelte-cmqc9z strong:where(.svelte-cmqc9z),.file-row.svelte-cmqc9z span:where(.svelte-cmqc9z){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.file-row.svelte-cmqc9z strong:where(.svelte-cmqc9z){color:#ffffffe6;font-size:.82rem;font-weight:850}.file-row.svelte-cmqc9z span:where(.svelte-cmqc9z){font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#ffffff61;margin-top:.14rem;font-size:.58rem;font-weight:850}.continuity-line.svelte-cmqc9z{z-index:3;text-align:center;background:#f4c4310e;border:1px solid #f4c43133;border-radius:999px;margin-top:.95rem;padding:.58rem .8rem;animation:11s ease-in-out infinite svelte-cmqc9z-continuity-pulse;position:relative}.continuity-line.svelte-cmqc9z span:where(.svelte-cmqc9z){font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#f4c431f2;font-size:.62rem;font-weight:900}@keyframes svelte-cmqc9z-current-session{0%,to{border-color:#ffffff1a;transform:translateY(0)}8%,35%{border-color:#f4c43142;transform:translateY(-2px)}}@keyframes svelte-cmqc9z-next-session{0%,56%,to{border-color:#ffffff1a;transform:translateY(0)}66%,92%{border-color:#4ad67c42;transform:translateY(-2px)}}@keyframes svelte-cmqc9z-stream-in{0%,16%,to{opacity:0;transform:translate(0)scale(.8)}22%{opacity:1}40%{opacity:0;transform:translate(14rem,.4rem)scale(1)}}@keyframes svelte-cmqc9z-stream-out{0%,to{opacity:0;transform:translate(0)scale(.8)}62%{opacity:1}80%{opacity:0;transform:translate(-14rem,.3rem)scale(1)}}@keyframes svelte-cmqc9z-file-confirm{0%,30%,to{background:#081013c2;border-color:#ffffff17}42%,82%{background:#4ad67c11;border-color:#4ad67c40}}@keyframes svelte-cmqc9z-continuity-pulse{0%,50%,to{opacity:.62}62%,88%{opacity:1}}@media (width<=1023px){.session-card.svelte-cmqc9z{min-height:auto}.stream.svelte-cmqc9z{display:none}}@media (width<=640px){.workflow-shell.svelte-cmqc9z{border-radius:1rem}.workflow-shell.svelte-cmqc9z header:where(.svelte-cmqc9z){padding:.85rem 1rem}.workflow-shell.svelte-cmqc9z header:where(.svelte-cmqc9z)>p:where(.svelte-cmqc9z){display:none}.session-card.svelte-cmqc9z,.project-memory.svelte-cmqc9z{border-radius:1rem;box-shadow:inset 0 1px #ffffff06,0 14px 32px #0000002e}.session-card.svelte-cmqc9z{padding:1rem}.session-card.svelte-cmqc9z h3:where(.svelte-cmqc9z),.project-header.svelte-cmqc9z h3:where(.svelte-cmqc9z){font-size:1rem}.session-card.svelte-cmqc9z p:where(.svelte-cmqc9z):not(.eyebrow){font-size:.78rem}.project-memory.svelte-cmqc9z{padding:.8rem}.project-header.svelte-cmqc9z{flex-direction:column;gap:.7rem;padding-bottom:.75rem}.project-header.svelte-cmqc9z h3:where(.svelte-cmqc9z){font-size:.76rem;line-height:1.25}.chip-row.svelte-cmqc9z span:where(.svelte-cmqc9z),.project-header.svelte-cmqc9z span:where(.svelte-cmqc9z){letter-spacing:.08em;padding:.3rem .45rem;font-size:.52rem}.file-ledger.svelte-cmqc9z{gap:.45rem}.file-row.svelte-cmqc9z{border-radius:.75rem;gap:.55rem;padding:.56rem .58rem}.file-row.svelte-cmqc9z strong:where(.svelte-cmqc9z){font-size:.76rem}.file-row.svelte-cmqc9z span:where(.svelte-cmqc9z){letter-spacing:.08em;font-size:.5rem}.continuity-line.svelte-cmqc9z{margin-top:.75rem;padding:.48rem .55rem}.continuity-line.svelte-cmqc9z span:where(.svelte-cmqc9z){letter-spacing:.08em;font-size:.52rem}}@media (prefers-reduced-motion:reduce){.session-card-left.svelte-cmqc9z,.session-card-right.svelte-cmqc9z,.stream.svelte-cmqc9z,.file-row.svelte-cmqc9z,.continuity-line.svelte-cmqc9z{animation:none}}
