.editorial-module__-W4KdG__layout{color:#1a1a1a;background:#fafafa;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;display:flex}.editorial-module__-W4KdG__sidebar{background:#f5f5f5;border-right:1px solid #e0e0e0;flex-direction:column;width:250px;min-width:250px;display:flex;overflow-y:auto}.editorial-module__-W4KdG__sidebarHeader{text-transform:uppercase;letter-spacing:.04em;color:#666;border-bottom:1px solid #e0e0e0;padding:16px 16px 12px;font-size:13px;font-weight:600}.editorial-module__-W4KdG__partGroup{padding:8px 0 4px}.editorial-module__-W4KdG__partLabel{text-transform:uppercase;letter-spacing:.05em;color:#999;padding:6px 16px 4px;font-size:11px;font-weight:600}.editorial-module__-W4KdG__chapterItem{text-align:left;cursor:pointer;color:#444;background:0 0;border:none;width:100%;padding:8px 16px;font-size:13px;line-height:1.4;transition:background .1s;display:block}.editorial-module__-W4KdG__chapterItem:hover{background:#eaeaea}.editorial-module__-W4KdG__chapterItemActive{color:#1a1a1a;background:#e0edff;font-weight:500}.editorial-module__-W4KdG__chapterItemActive:hover{background:#d4e4ff}.editorial-module__-W4KdG__chapterNumber{color:#888;margin-right:6px;font-weight:600}.editorial-module__-W4KdG__centre{background:#fff;flex:1;justify-content:center;display:flex;overflow-y:auto}.editorial-module__-W4KdG__manuscript{width:100%;max-width:700px;padding:48px 32px 96px}.editorial-module__-W4KdG__chapterHeading{color:#1a1a1a;margin:0 0 32px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.3}.editorial-module__-W4KdG__paragraph{color:#2a2a2a;cursor:default;border-radius:3px;margin:0 0 18px;padding:2px 4px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.75;transition:background .12s}.editorial-module__-W4KdG__paragraphHighlighted{cursor:pointer;background:#fef9e7}.editorial-module__-W4KdG__paragraphHighlighted:hover{background:#fdf3ce}.editorial-module__-W4KdG__paragraphAgentRef{cursor:pointer;background:#eff6ff}.editorial-module__-W4KdG__paragraphAgentRef:hover{background:#dbeafe}.editorial-module__-W4KdG__paragraphBothRef{cursor:pointer;background:linear-gradient(135deg,#fef9e7 50%,#eff6ff 50%)}.editorial-module__-W4KdG__paragraphBothRef:hover{background:linear-gradient(135deg,#fdf3ce 50%,#dbeafe 50%)}.editorial-module__-W4KdG__paragraphSelected{background:#fdf3ce;box-shadow:inset 3px 0 #e6c200}.editorial-module__-W4KdG__rightPanel{background:#fafafa;border-left:1px solid #e0e0e0;flex-direction:column;width:350px;min-width:350px;display:flex;overflow:hidden}.editorial-module__-W4KdG__tabs{background:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex}.editorial-module__-W4KdG__tab{color:#777;cursor:pointer;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px 12px;font-size:13px;font-weight:500;transition:color .1s,border-color .1s}.editorial-module__-W4KdG__tab:hover{color:#333}.editorial-module__-W4KdG__tabActive{color:#1a1a1a;border-bottom-color:#2563eb}.editorial-module__-W4KdG__rightContent{flex:1;padding:12px;overflow-y:auto}.editorial-module__-W4KdG__commentCard{background:#fff;border:1px solid #e8e8e8;border-radius:6px;margin-bottom:10px;padding:12px;transition:border-color .12s,box-shadow .12s}.editorial-module__-W4KdG__commentCardSelected{border-color:#e6c200;box-shadow:0 0 0 1px #e6c200}.editorial-module__-W4KdG__commentQuote{color:#666;border-left:3px solid #ddd;margin:0 0 8px;padding:6px 10px;font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic;line-height:1.5}.editorial-module__-W4KdG__commentBody{color:#333;margin-bottom:8px;font-size:13px;line-height:1.5}.editorial-module__-W4KdG__commentMeta{color:#999;align-items:center;gap:8px;font-size:11px;display:flex}.editorial-module__-W4KdG__commentAuthor{color:#666;font-weight:600}.editorial-module__-W4KdG__badge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.editorial-module__-W4KdG__badgeAction{color:#166534;background:#dcfce7}.editorial-module__-W4KdG__badgeDiscussion{color:#92400e;background:#fef3c7}.editorial-module__-W4KdG__badgePending{color:#6b7280;background:#f3f4f6}.editorial-module__-W4KdG__statusBadge{color:#999;font-size:11px}.editorial-module__-W4KdG__agentSection{background:#fff;border:1px solid #e8e8e8;border-radius:6px;margin-bottom:10px;overflow:hidden}.editorial-module__-W4KdG__agentHeader{cursor:pointer;color:#333;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:13px;font-weight:600;transition:background .1s;display:flex}.editorial-module__-W4KdG__agentHeader:hover{background:#f9f9f9}.editorial-module__-W4KdG__agentChevron{color:#999;font-size:12px;transition:transform .15s}.editorial-module__-W4KdG__agentChevronOpen{transform:rotate(90deg)}.editorial-module__-W4KdG__agentBody{color:#444;padding:0 12px 12px;font-size:13px;line-height:1.6}.editorial-module__-W4KdG__agentBody p{margin:0 0 8px}.editorial-module__-W4KdG__agentBody ul,.editorial-module__-W4KdG__agentBody ol{margin:0 0 8px;padding-left:20px}.editorial-module__-W4KdG__agentBody li{margin-bottom:4px}.editorial-module__-W4KdG__agentBody strong{font-weight:600}.editorial-module__-W4KdG__agentBody code{background:#f3f4f6;border-radius:3px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.editorial-module__-W4KdG__loading{color:#999;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}.editorial-module__-W4KdG__empty{text-align:center;color:#999;padding:24px;font-size:13px}
