.list-progress{flex-direction:column;align-items:center;gap:12px;padding:24px 0 32px;display:flex}.list-progress p{color:var(--muted);font-size:13px}
.note-actions{color:var(--muted);align-items:center;gap:24px;margin-top:20px;font-size:14px;display:flex}.note-actions>button,.note-actions>a{align-items:center;gap:7px;min-height:40px;display:inline-flex}.note-actions [aria-pressed=true],.note-actions>button:hover,.note-actions>a:hover{color:var(--foreground)}.note-actions .note-save-button{margin-left:auto}.note-actions>:focus-visible{outline:2px solid var(--foreground);outline-offset:4px;border-radius:4px}.note-comments{border-top:1px solid var(--line);scroll-margin-top:calc(var(--site-header-height,77px) + 20px);margin-top:28px;padding-top:28px}.note-comments h2{font-size:20px;font-weight:700}.note-comments h2>span{color:var(--muted);margin-left:6px;font-size:16px;font-weight:400}.note-comment-form,.note-comment{align-items:flex-start;gap:12px;margin-top:24px;display:flex}.note-comment-form>div,.note-comment-body{flex:1;min-width:0}.note-comment-form textarea{resize:vertical;border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;padding:12px 14px;font-size:15px;line-height:1.7;display:block}.note-comment-form .character-count{margin-block:8px 12px}.note-comment-form button[type=submit]{margin-left:auto;display:flex}.note-comment{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--site-header-height,77px) + 20px);padding-bottom:24px}.note-comment-body>header{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;font-size:14px;display:flex}.note-comment-body>header>a{font-weight:600}.note-comment-body>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:15px;line-height:1.8}.note-comment-menu{margin-left:auto}.note-comments-empty{text-align:center;color:var(--muted);padding-block:36px;font-size:14px}
