mark.comment-mark{background-color:rgba(255,200,50,.2);border-bottom:2px solid rgba(255,200,50,.6);cursor:pointer;padding:0 2px;border-radius:2px;transition:background-color .2s ease}mark.comment-mark:hover{background-color:rgba(255,200,50,.35)}mark.comment-mark[data-active=true]{background-color:rgba(255,200,50,.4);border-bottom-color:rgba(255,200,50,.9)}mark.comment-mark[data-resolved=true]{background-color:rgba(128,128,128,.1);border-bottom-color:rgba(128,128,128,.3);opacity:.7}mark.comment-mark[data-resolved=true]:hover{background-color:rgba(128,128,128,.15)}mark.comment-mark mark.comment-mark{background-color:rgba(255,150,50,.25);border-bottom-style:dashed}@media (prefers-color-scheme:dark){mark.comment-mark{background-color:rgba(255,200,50,.15);border-bottom-color:rgba(255,200,50,.5)}mark.comment-mark:hover{background-color:rgba(255,200,50,.25)}mark.comment-mark[data-active=true]{background-color:rgba(255,200,50,.3);border-bottom-color:rgba(255,200,50,.7)}mark.comment-mark[data-resolved=true]{background-color:rgba(128,128,128,.08);border-bottom-color:rgba(128,128,128,.25)}mark.comment-mark[data-resolved=true]:hover{background-color:rgba(128,128,128,.12)}}@keyframes comment-pulse{0%,to{background-color:rgba(255,200,50,.2)}50%{background-color:rgba(255,200,50,.4)}}mark.comment-mark[data-new=true]{animation:comment-pulse 1.5s ease-in-out 2}.inline-comment-popover{max-width:400px}.comment-thread-indent{margin-left:36px;border-left:2px solid var(--border);padding-left:12px}.comment-toolbar{display:flex;align-items:center;gap:8px;padding:8px;border-bottom:1px solid var(--border);background-color:var(--background);position:sticky;top:0;z-index:10}@media (max-width:768px){mark.comment-mark{padding:2px 4px;min-height:32px;display:inline-flex;align-items:center}}