body[data-reference-film="true"] .timeline{height:122px!important;min-height:122px!important;padding-bottom:0!important}
#reference-moments{position:absolute;left:26px;right:26px;top:43px;bottom:auto;display:flex;align-items:center;gap:12px;color:#443a2b}
#reference-moments .reference-badge{display:none}
#reference-moments button{display:flex;flex:1;align-items:center;gap:10px;padding:14px 16px;border:1px solid #b79762;border-left:4px solid #a97736;border-radius:4px;background:#f3eadb;color:#413628;font:inherit;cursor:pointer;box-shadow:0 2px 6px #60451c12;transition:background .2s,box-shadow .2s}
#reference-moments button span{font-size:12px;color:#957443;font-variant-numeric:tabular-nums}
#reference-moments button strong{font-size:14px;font-weight:600}
#reference-moments button:hover,#reference-moments button.active{background:#e4d3b5;box-shadow:0 2px 8px #60451c26}
#reference-moments button:focus-visible{outline:2px solid #865b27;outline-offset:3px}
@media(max-width:900px){#reference-moments{left:16px;right:16px;gap:8px;flex-wrap:wrap}#reference-moments .reference-badge{width:100%}#reference-moments button{flex:1;padding:7px 8px;gap:6px}#reference-moments button strong{font-size:12px}body[data-reference-film="true"] .timeline{height:122px!important;min-height:122px!important}}

body[data-reference-film="true"] .timeline .strip,body[data-reference-film="true"] .timeline .marker,body[data-reference-film="true"] .timeline .marker-label{display:none!important}
