.live-work{position:absolute;z-index:35;right:18px;top:90px;width:310px;color:#24445b;background:rgba(255,255,255,.96);border:1px solid #d4e0e8;border-radius:16px;box-shadow:0 12px 36px #22384a20;font-size:12px}.live-work-toggle{width:100%;text-align:left;padding:14px 16px;font-weight:750;border:0;background:transparent;color:#175b64;cursor:pointer}.live-work-content{padding:0 16px 16px;max-height:calc(100vh - 270px);overflow:auto}.live-work-content>strong,.live-work-content>small{display:block;margin:10px 0}.live-work-content small{line-height:1.6;color:#677c89}.live-work select{width:100%;padding:8px;border:1px solid #d4e0e8;border-radius:8px;background:#f8fbfd}.live-step{margin:10px 0;padding:12px;border:1px solid #dfe7ed;border-radius:10px;background:#f6f8fa}.live-step>span{float:right;font-size:11px}.live-step.running{border-color:#21a38c;background:#edfaf5}.live-step.done{border-color:#a5c5d3}.live-step a{font-weight:700;color:#245875}.live-step details{margin-top:9px}.live-step pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 sans-serif}.live-team-badge{display:block;background:#e8f1fa;color:#23495c;border:1px solid #acc6d8;border-radius:8px;font:600 10px/1.4 sans-serif;padding:4px 7px;margin-top:5px;white-space:nowrap}.live-team-badge.running{background:#dcf9ec;border-color:#1b9d7f;color:#08634e}.character-work{position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}@media(max-width:700px){.live-work{width:260px;top:110px;right:10px}}
.live-current{padding:10px 12px;background:#eaf5f1;border-left:3px solid #248c78;line-height:1.7;border-radius:6px}.live-work progress{width:100%;height:7px;accent-color:#258c79}.live-step>p{clear:both;margin:8px 0 4px;font-size:11px;line-height:1.6;color:#547080}.live-step>small{display:block;font-size:10px}.live-brief{margin:10px 0}.live-work details>pre{max-height:260px;overflow:auto}.live-team-running{outline:2px solid #3bc7a2;box-shadow:0 0 0 6px #36bb9a22!important}.live-work details>p{font-size:11px;line-height:1.6}.live-step.running>span:before{content:'● ';color:#198b72}
