input.transcript-checkbox{position:absolute;opacity:0;z-index:-1}.transcripts{border-radius:8px;overflow:hidden;box-shadow:0 4px 4px -2px rgb(0 0 0 / .5)}.transcript{width:100%;color:#fff;overflow:hidden}.transcript-label{display:flex;justify-content:space-between;padding:1em;background:#2c3e50;font-weight:700;cursor:pointer}.transcript-label:hover{background:#1a252f}.transcript-label::after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.transcript-content{max-height:0;padding:0 1em 0 2em;color:#2c3e50;background:#000;background:rgb(0 0 0 / .1);transition:all .35s}.transcript-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.transcript-close:hover{background:#1a252f}input:checked+.transcript-label{background:#1a252f}input:checked+.transcript-label::after{transform:rotate(90deg)}input:checked~.transcript-content{max-height:100%;margin-bottom:0;padding:1em 1em 1em 2em}.transcript-timestamp{border-radius:8px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;background-color:#f19833;color:#fff}.transcript-timestamp:hover{background-color:#41b5f9}.transcript-timestamp a{color:#fff}.transcript-intro{font-size:smaller;font-style:italic}button presto-timestamp a{display:inline!important;color:#fff!important}h3 presto-timestamp a{display:inline!important}presto-timestamp a{color:#2c3e50!important;display:table!important;text-decoration:none;position:relative}presto-timestamp a:hover:before{content:"👉";position:absolute;right:100%;margin-right:8px;z-index:9999;top:50%;transform:translateY(-50%);white-space:nowrap;pointer-events:none}