.presentation-annotations{position:absolute;inset:0;width:100%;height:100%;z-index:5;touch-action:none;cursor:crosshair}
#animationAnnotations{inset:auto;z-index:3}
.presentation-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:7px 12px;border-bottom:1px solid #dfe9e2;background:#f2f8f3;color:#436750;font-size:11px}
.presentation-actions>span{margin-right:auto}.presentation-actions button{padding:4px 8px;font-size:11px}
.reference-view>span,.reference-view>button{z-index:6}.reference-view .presentation-annotations{max-width:none;object-fit:fill}
#referenceControls .match-playback{flex-wrap:wrap}.match-playback output{min-width:150px}.match-playback #matchPlay{min-width:100px}
.match-cover #keyframeStrip{display:none!important}
#referenceControls[data-local-match=true] #referenceName{display:none}
#referenceControls[data-local-match=true] #referenceChoose:disabled{display:none}
.presentation-timeline{display:flex;min-height:27px;gap:2px;padding:3px 6px;background:#20303a;overflow:auto;border-bottom:1px solid #354955}
.presentation-timeline button{padding:3px 7px;border:0;background:#29483d;color:#c8dfd1;border-radius:4px;font-size:10px;overflow:hidden;text-overflow:ellipsis;min-width:50px}
.presentation-timeline button[data-kind=freeze],.presentation-timeline button[data-kind=freeze-animation]{background:#4b4630;color:#f4e5b5}
.tc-ready .mode-grid button[disabled]{opacity:.35}
