.clue-notebook{margin-top:35px;padding-top:12px;border-top:1px solid #484137}.clue-entry{border:1px solid #554b32;background:#1b1b1e;padding:24px;margin:18px 0;position:relative}.clue-entry:before{content:'';display:block;width:32px;height:5px;background:#ffd23f;margin:-24px 0 22px}.clue-entry>.mono{font-size:10px;color:#d9bf73}.clue-entry blockquote{margin:20px 0;border-left:2px solid #b4984b;padding-left:17px;font-family:Georgia,serif;font-size:18px;line-height:1.8;color:#e0d9c7;white-space:pre-line}.clue-player-note{background:#ffffff04;border:1px solid #3c3932;padding:16px}.clue-player-note .mono{font-size:9px;color:#a9a397}.clue-player-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0}.clue-actions{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.clue-actions button{min-height:44px;font-size:13px}.clue-empty{border:1px dashed #625536;padding:28px;text-align:center;background:#ffd23f04}.clue-empty>span{font-size:36px;color:#ffd23f}.clue-empty p{color:#b8b3a5;font-size:14px}.clue-disclaimer{font-size:13px;color:#6f6654}.clue-capture{border-color:#9d8335!important;background:#ffd23f20}.modal #clue-note{min-height:120px;background:#f6f1e5;color:#292722}.modal #clue-quote{background:#f6f1e5;color:#292722}.modal #clue-feedback{margin-top:16px;color:#865337}
@media(max-width:800px){.clue-entry{padding:18px}.clue-entry:before{margin:-18px 0 18px}.clue-entry blockquote{font-size:17px}.clue-actions{display:grid;grid-template-columns:1fr;width:100%}.clue-actions button{text-align:left}.clue-empty{padding:22px}.clue-notebook .section-head h2{font-size:24px}.modal #clue-quote{max-width:100%;text-overflow:ellipsis}}

.clue-quote-preview{white-space:pre-line;line-height:1.7;font-family:Georgia,serif;border-left:2px solid #a38b42;margin:16px 0;padding-left:14px}.clue-quote-preview:empty{display:none}
