.phase-caption{padding:14px 18px;background:color-mix(in srgb,var(--panel) 96%,var(--mint) 4%);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--text);position:relative;z-index:1}.phase-caption[hidden]{display:none}.phase-caption-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.phase-caption-head>span{font-size:12px;font-weight:600;color:var(--text)}.phase-caption-head small{font:9px var(--mono);color:var(--soft);white-space:nowrap}.phase-caption-copy p{font-size:12px;line-height:1.65;color:var(--text);max-width:90ch}.phase-caption-copy p+p{font-size:11px;color:var(--muted);margin-top:4px}.phase-caption-selection{display:block;margin-top:7px;color:var(--soft);font-size:10px}.caption-stage-wrap{min-width:0}.cell-caption-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px;border-top:1px solid var(--line);background:var(--panel);font-size:11px}.cell-caption-tools select{max-width:220px;padding:6px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--text);font-size:11px}.cell-caption-tools small{color:var(--soft);font-size:10px}.mls-view>small{top:450px;bottom:auto}.tl-view .tl-view-note{top:410px;bottom:auto}.rl-view .rl-hint{top:460px;bottom:auto}.tf-view>p{top:490px;bottom:auto}.ml-canvas .phase-caption{background:var(--panel)}@media(max-width:760px){.phase-caption{padding:12px 16px}.phase-caption-head{align-items:start}.phase-caption-head>span{font-size:11px}.phase-caption-copy p{font-size:12px}.phase-caption-head small{font-size:8px}.cell-caption-tools{flex-wrap:wrap}.mls-view>small{top:360px}.tl-view .tl-view-note{top:330px}.rl-view .rl-hint{top:370px}.tf-view>p{top:360px}}
.tracking-panel .tracking-phase-copy{font-size:12px;line-height:1.65;color:var(--text);margin:9px 0}.tracking-phase-copy[hidden]{display:none}@media(max-width:850px){.tf-view>p{top:410px;bottom:auto}}@media(max-width:500px){.tf-view>p{top:330px;bottom:auto}}
