.at{--fg:rgb(var(--t-fg-rgb,5,7,13));--fg2:rgba(var(--t-fg-rgb,5,7,13),.72);--fg3:rgba(var(--t-fg-rgb,5,7,13),.5);--line:rgba(var(--t-fg-rgb,5,7,13),.12);--soft:rgba(var(--t-fg-rgb,5,7,13),.045);--card:var(--t-bg2,#fff);--acc:var(--t-acc,#6d47c9);--ok:var(--t-green,#2f7a2b);--sans:Inter,-apple-system,system-ui,"Segoe UI",sans-serif;--mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,Menlo,monospace;width:100%;max-width:560px;margin-right:auto;min-width:0;color:var(--fg);font-family:var(--sans);background:var(--card);border:1px solid var(--line);border-radius:6px;overflow:hidden}.at *{box-sizing:border-box}.at-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-bottom:1px solid var(--line)}.at-top b{font-size:12.5px;font-weight:600;letter-spacing:-.01em}.at-live{display:flex;align-items:center;gap:6px;font:600 9px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ok);white-space:nowrap}.at-live i{width:6px;height:6px;border-radius:50%;background:var(--ok)}.at-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.at-card{background:var(--card);padding:12px;height:108px;display:flex;flex-direction:column;gap:9px;min-width:0;transition:background .3s}.at-card.run{background:color-mix(in srgb,var(--acc) 6%,var(--card))}.at-who{display:flex;align-items:center;gap:9px;min-width:0}.at-who img{flex:0 0 38px;width:38px;height:38px;border-radius:50%;object-fit:cover;border:1px solid var(--line);background:#ddd;margin:0}.at-tx{min-width:0;display:flex;flex-direction:column;gap:3px;margin-right:auto}.at-tx b{font-size:12px;font-weight:600;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-tx small{font-size:9.5px;line-height:1.1;color:var(--fg3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-when{flex:0 0 auto;font:500 8px/1 var(--mono);padding:4px 5px;border:1px solid var(--line);border-radius:3px;color:var(--fg3);white-space:nowrap}.at-task{position:relative;height:30px;border-radius:5px;background:var(--soft);min-width:0}.at-task>span{position:absolute;inset:0;display:flex;align-items:center;gap:6px;padding:0 9px;font-size:10px;line-height:1;white-space:nowrap;overflow:hidden;opacity:0;transition:opacity .3s}.at-task em{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis}.at-run{color:var(--fg2)}.at-run i{flex:0 0 9px;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--acc);border-right-color:transparent;animation:at-spin .7s linear infinite}@keyframes at-spin{to{transform:rotate(360deg)}}.at-done{color:var(--fg);font-weight:500}.at-done i{flex:0 0 12px;width:12px;height:12px;border-radius:50%;background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat}.at-card.run .at-run,.at-card:not(.run) .at-done{opacity:1}.at-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-top:1px solid var(--line);font:500 9.5px/1 var(--mono);color:var(--fg3)}.at-foot b{color:var(--fg);font-weight:600}@media(max-width:560px){.at{margin-left:auto}.at-grid{grid-template-columns:1fr}.at-card{height:98px;gap:8px;padding:10px 12px}}@media(prefers-reduced-motion:reduce){.at *{animation:none !important;transition:none !important}}