.tm{vertical-align:-.15em;color:var(--accent);flex:none;display:inline-block;overflow:visible}.tm-e{stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;fill:none;stroke-opacity:.85}.tm-ghost{stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;fill:none;stroke-opacity:.14}.tm-n{fill:currentColor;transform-box:fill-box;transform-origin:50%}.tm.is-active .tm-e{stroke-dasharray:100;stroke-dashoffset:100px;animation-duration:3.6s;animation-timing-function:cubic-bezier(.45,0,.3,1);animation-iteration-count:infinite;animation-fill-mode:both}.tm.is-active .tm-n{animation-duration:3.6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}.tm.is-active .l0{animation-name:tm-l0}.tm.is-active .l1{animation-name:tm-l1}.tm.is-active .l2{animation-name:tm-l2}.tm.is-active .l3{animation-name:tm-l3}.tm.is-active .l4{animation-name:tm-l4}.tm.is-active .l5{animation-name:tm-l5}.tm.is-active .f0{animation-name:tm-f0}.tm.is-active .f1{animation-name:tm-f1}.tm.is-active .f2{animation-name:tm-f2}.tm.is-active .b0{animation-name:tm-b0}.tm.is-active .b1{animation-name:tm-b1}.tm.is-active .p{animation-name:tm-p}@keyframes tm-l0{0%,6%{stroke-dashoffset:100px}16%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes tm-l1{0%,14%{stroke-dashoffset:100px}24%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes tm-l2{0%,22%{stroke-dashoffset:100px}32%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes tm-l3{0%,30%{stroke-dashoffset:100px}40%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes tm-l4{0%,42%{stroke-dashoffset:100px}54%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes tm-l5{0%,50%{stroke-dashoffset:100px}62%,84%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes tm-f0{0%{opacity:.25;transform:scale(1)}2%{opacity:1;transform:scale(1.3)}6%{transform:scale(1)}84%{opacity:1}96%,to{opacity:.25}}@keyframes tm-f1{0%,2%{opacity:.25;transform:scale(1)}4%{opacity:1;transform:scale(1.3)}8%{transform:scale(1)}84%{opacity:1}96%,to{opacity:.25}}@keyframes tm-f2{0%,4%{opacity:.25;transform:scale(1)}6%{opacity:1;transform:scale(1.3)}10%{transform:scale(1)}84%{opacity:1}96%,to{opacity:.25}}@keyframes tm-b0{0%,15%{opacity:.25;transform:scale(1)}17%{opacity:1;transform:scale(1.3)}20%{transform:scale(1)}24%{transform:scale(1.3)}28%{transform:scale(1)}84%{opacity:1}96%,to{opacity:.25}}@keyframes tm-b1{0%,31%{opacity:.25;transform:scale(1)}33%{opacity:1;transform:scale(1.3)}36%{transform:scale(1)}40%{transform:scale(1.3)}44%{transform:scale(1)}84%{opacity:1}96%,to{opacity:.25}}@keyframes tm-p{0%,53%{opacity:.25;transform:scale(1)}55%{opacity:1;transform:scale(1.2)}58%{transform:scale(1)}62%{transform:scale(1.55)}68%{transform:scale(1)}84%{opacity:1}96%,to{opacity:.25}}.tm-label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:linear-gradient(90deg, var(--muted) 0%, var(--muted) 40%, var(--text) 50%, var(--muted) 60%, var(--muted) 100%) 100% 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.7rem;animation:2.2s linear infinite tm-shimmer}@keyframes tm-shimmer{to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.tm.is-active .tm-e,.tm.is-active .tm-n{stroke-dashoffset:0;animation:none}.tm-label{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.session-list .meta.live{align-items:center;gap:6px;display:flex}.session-list .meta.live .working{color:var(--text)}.session-list .meta .waiting{color:var(--accent)}
