.timeline-notes{border-top:1px solid #d8c38e25;padding-top:14px;margin-top:18px}.timeline-note{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #d8c38e18}.timeline-note p{flex:1;min-width:160px;white-space:pre-wrap;overflow-wrap:anywhere}.timeline-note span{font-size:12px;color:#cbb781}.timeline-note.resolved{opacity:.6}.timeline-note button,.timeline-notes>button,.creative-tools button,.creative-fold button{background:#d8c38e09;color:#dec894;border:1px solid #d8c38e45;padding:10px 14px}.timeline-marker{position:absolute;bottom:0;transform:translateX(-50%);z-index:4;border:0;background:#d8c38e;color:#080c10;font-size:23px;line-height:22px;width:22px;height:22px;border-radius:50%;padding:0}.creative-fold{margin-top:20px;padding:14px;border:1px solid #d8c38e25}.creative-fold summary{color:#d8c38e}.creative-tools label,.creative-fold label{display:grid;gap:10px;margin:18px 0}.creative-tools textarea,.creative-tools select,.creative-tools input[type=number]{width:100%;box-sizing:border-box;padding:12px;background:#11161d;color:#e5dfd3;border:1px solid #d8c38e40}.creative-tools textarea{min-height:100px}.release-plan label{display:flex;align-items:center;gap:14px}.release-plan strong{display:block;font-size:12px;color:#c9b47f;margin-bottom:5px}.creative-tools h3{margin-top:28px}.teaser-canvas{display:block;width:min(270px,100%);height:auto;margin:20px auto;border:1px solid #d8c38e45}.teaser-progress{color:#dfc98b;text-align:center}
.teaser-download{display:inline-block;color:#e0ca91;border:1px solid #d8c38e50;padding:12px 18px;margin:12px 8px 12px 0}.creative-tools button[disabled]{opacity:.45}.timeline-note button:focus-visible,.timeline-marker:focus-visible{outline:2px solid #fff0c5;outline-offset:3px}
