.wb-shell{margin:-24px;min-height:calc(100vh - 104px);display:flex;flex-direction:column;background:var(--color-background)}.wb-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-bottom:1px solid var(--color-border);background:var(--color-background);flex-wrap:wrap}.wb-header-title{font-size:18px;line-height:1.4}.wb-body{flex:1;display:flex;min-height:0}.wb-sidenav{width:216px;flex:none;border-right:1px solid var(--color-border);padding:12px 8px;display:flex;flex-direction:column}.wb-nav{display:flex;flex-direction:column;height:100%;min-height:0}.wb-nav-items{flex:1;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.wb-nav-bottom{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--color-border);padding-top:8px}.wb-nav-item{display:flex;align-items:center;justify-content:flex-start;gap:8px;text-align:left;height:40px;border-radius:8px;color:var(--color-foreground)}.wb-nav-item:hover{background:var(--color-border)}.wb-nav-item-active,.wb-nav-item-active:hover{background:var(--color-primary);color:#fff}.wb-nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-nav-badge{flex:none}.wb-main{flex:1;min-width:0;padding:24px;overflow:auto}.wb-main>*{min-width:0}.wb-bottomnav{position:fixed;left:0;right:0;bottom:0;height:60px;display:flex;align-items:stretch;background:var(--color-background);border-top:1px solid var(--color-border);z-index:100;padding-bottom:env(safe-area-inset-bottom,0)}.wb-bottomnav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:58px;border-radius:0;color:var(--color-foreground);min-width:0}.wb-bottomnav-item-active{color:var(--color-primary);font-weight:600}.wb-bottomnav-label{font-size:12px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-bottomnav-badge{line-height:1}@media (max-width: 991px){.wb-main{padding:16px 16px 84px}.wb-header{padding:10px 16px}.wb-header-search-text{display:none}}.wb-card{background:#fff;border:1px solid var(--color-border);border-radius:8px;padding:16px;min-width:0}.wb-card+.wb-card{margin-top:12px}.wb-card-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;min-width:0}.wb-empty{margin:48px auto}.wb-type-tag{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:1px 10px;font-size:12px;line-height:20px;white-space:nowrap;border:1px solid transparent}.wb-type-issue{background:#eef2f7;color:#334155;border-color:#cbd5e1}.wb-type-risk{background:#ffedd5;color:#9a3412;border-color:#fed7aa}.wb-type-open-question{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.wb-type-decision{background:#ccfbf1;color:#115e59;border-color:#99f6e4}.wb-diff{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.wb-diff-equal{color:var(--color-foreground)}.wb-diff-added{background:#dcfce7;color:#14532d}.wb-diff-removed{background:#fee2e2;color:#7f1d1d;text-decoration:line-through}.wb-quick-capture-tip{display:block;margin-top:8px;font-size:12px}.wb-quick-capture-result{display:flex;flex-direction:column;gap:12px}.wb-search-results{margin-top:12px;max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.wb-search-group{display:flex;flex-direction:column;gap:2px}.wb-search-result{justify-content:flex-start;text-align:left;height:auto;min-height:36px;white-space:normal;overflow-wrap:anywhere}.wb-text-wrap{overflow-wrap:anywhere;word-break:break-word}.wb-core-button{font-weight:500}.wb-home{display:flex;flex-direction:column;gap:12px}.wb-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wb-home-grid .wb-card{margin-top:0}@media (max-width: 991px){.wb-home-grid{grid-template-columns:1fr}}.wb-clickable-row{cursor:pointer;padding:10px 8px;border-radius:8px;transition:background-color .15s ease;min-width:0}.wb-clickable-row:hover{background:#f1f5f9}.wb-row-arrow{color:var(--color-secondary);flex:none}.wb-overdue{color:#dc2626;font-weight:500}.wb-upcoming-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.wb-agenda-prep{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--color-foreground)}.wb-agenda-section+.wb-agenda-section{margin-top:8px}.wb-agenda-item{border:1px solid var(--color-border);border-radius:8px;background:#fff;padding:8px 12px;display:flex;flex-direction:column;gap:4px;min-width:0;margin-bottom:8px}.wb-agenda-item-line{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.wb-agenda-edit{display:flex;flex-direction:column;gap:6px;min-width:0}.wb-agenda-evidence{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--color-foreground);min-width:0}.wb-agenda-empty{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.wb-agenda-empty .ant-empty{margin:8px 0}.wb-meeting-flow{display:flex;flex-direction:column;gap:16px;min-width:0}.wb-flow-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wb-stepper-scroll{overflow-x:auto;padding-bottom:4px;min-width:0}.wb-step-content{display:flex;flex-direction:column;gap:16px;min-width:0}.wb-step-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.wb-recording{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 16px;border:1px solid var(--color-border);border-radius:8px;background:#fff;min-width:0}.wb-waveform{display:flex;align-items:center;gap:4px;height:56px}.wb-waveform span{width:4px;border-radius:2px;background:var(--color-primary);animation:wb-wave 1s ease-in-out infinite;height:20%}.wb-waveform-paused span{animation-play-state:paused;height:20%}@keyframes wb-wave{0%,to{height:20%}50%{height:100%}}.wb-timer{font-variant-numeric:tabular-nums}.wb-transcribing{display:flex;flex-direction:column;gap:8px;min-width:220px}.wb-transcribing-step{display:flex;align-items:center;gap:8px}.wb-transcript-editor,.wb-minutes-editor{display:flex;flex-direction:column;gap:12px;min-width:0}.wb-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wb-segment-timeline{display:flex;flex-wrap:wrap;gap:4px}.wb-segments{display:flex;flex-direction:column;gap:12px;min-width:0}.wb-segment{border:1px solid var(--color-border);border-radius:8px;padding:12px;background:#fff;display:flex;flex-direction:column;gap:8px;min-width:0;scroll-margin-top:24px;transition:background-color .2s ease}.wb-segment-flash{background:#fef9c3}.wb-segment-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wb-highlight{background:#fde047;color:inherit;border-radius:2px;padding:0 2px}.wb-segment-highlight-preview{font-size:13px;color:var(--color-foreground);overflow-wrap:anywhere;word-break:break-word}.wb-minutes-section{border:1px solid var(--color-border);border-radius:8px;padding:12px;background:#fff;display:flex;flex-direction:column;gap:8px;min-width:0}.wb-minutes-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.wb-minutes-entry{display:flex;flex-direction:column;gap:4px;min-width:0}.wb-minutes-entry-meta{min-height:24px}.wb-candidate-wrap{display:flex;flex-direction:column;gap:4px}.wb-candidate-card{display:flex;flex-direction:column;gap:12px;min-width:0}.wb-candidate-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0}.wb-candidate-fields,.wb-candidate-readonly{display:flex;flex-direction:column;gap:10px;min-width:0}.wb-candidate-field-row{display:flex;align-items:flex-start;gap:8px;min-width:0}.wb-field-label{flex:none;width:76px;line-height:32px}.wb-card-evidence{display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--color-border);padding-top:10px;min-width:0}.wb-candidate-reason{display:flex;gap:4px;min-width:0;font-size:13px}.wb-candidate-alert{margin-top:0}.wb-candidate-decision{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--color-border);padding-top:10px;min-width:0}.wb-reject-reason{font-size:13px}.wb-candidate-extra{display:flex;justify-content:flex-end;margin-top:-2px;margin-bottom:8px}.wb-review-count{margin-bottom:4px}.wb-diff-pair{display:flex;flex-direction:column;gap:8px;min-width:0}.wb-diff-block{display:flex;flex-direction:column;gap:4px;min-width:0}.wb-diff-before{color:#64748b}.wb-diff-after{background:#f8fafc;border:1px solid var(--color-border);border-radius:8px;padding:8px}.wb-diff-label{font-size:12px}.wb-source-meta{display:flex;align-items:center;gap:8px;margin-bottom:12px}.wb-source-segments{display:flex;flex-direction:column;gap:10px}.wb-source-segment{border:1px solid var(--color-border);border-radius:8px;padding:10px;min-width:0}.wb-source-segment-highlight{background:#fef9c3;border-color:#fde047}.wb-source-segment-meta{display:flex;align-items:center;gap:8px;margin-bottom:4px}.wb-meeting-summary{align-items:flex-start}.wb-confirm-list{margin:8px 0 8px 20px;padding:0}.wb-draft-text{background:#f8fafc;border:1px solid var(--color-border);border-radius:8px;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:13px;line-height:1.7}.wb-meetings-page,.wb-review-inbox,.wb-projects-page{display:flex;flex-direction:column;gap:12px;min-width:0}.wb-filter-bar{min-width:0}.wb-inbox-layout{display:flex;gap:16px;min-width:0;align-items:flex-start}.wb-inbox-side{flex:none;width:280px;border:1px solid var(--color-border);border-radius:8px;background:#fff;padding:12px;max-height:calc(100vh - 240px);overflow-y:auto;min-width:0}.wb-inbox-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.wb-batch-row{cursor:pointer;border-radius:8px;padding:8px!important}.wb-batch-row-active{background:#eff6ff;border:1px solid #bfdbfe}.wb-inbox-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width: 991px){.wb-inbox-layout{flex-direction:column}.wb-inbox-side{width:100%;max-height:none}}.wb-project-card{position:relative;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:100%;min-width:0;transition:border-color .15s ease,background-color .15s ease}.wb-project-card:hover{border-color:var(--color-secondary);background:#f8fafc}.wb-project-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.wb-project-card-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.wb-project-arrow{position:absolute;right:12px;top:12px}.wb-project-detail{display:flex;flex-direction:column;gap:12px;min-width:0}.wb-item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;min-width:0}.wb-item-card{cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:0;transition:border-color .15s ease,background-color .15s ease}.wb-item-card:hover{border-color:var(--color-secondary);background:#f8fafc}.wb-item-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.wb-timeline-entry{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0}.wb-timeline-button{padding:0;height:auto;text-align:left;white-space:normal;max-width:100%}.wb-item-detail{display:flex;flex-direction:column;gap:12px;min-width:0}.wb-item-meta{min-width:0}.wb-item-views{margin-bottom:16px}.wb-current-view,.wb-history-view,.wb-source-view{display:flex;flex-direction:column;gap:18px;min-width:0}.wb-current-view section,.wb-source-view section{display:flex;flex-direction:column;gap:6px;min-width:0}.wb-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.wb-plan-list{display:flex;flex-direction:column;gap:10px;min-width:0}.wb-plan-item{border:1px solid var(--color-border);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;min-width:0}.wb-plan-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0}.wb-plan-latest{display:flex;gap:6px;flex-wrap:wrap;background:#f8fafc;border-radius:6px;padding:6px 10px;min-width:0}.wb-history-toolbar{margin-bottom:4px}.wb-history-entry{display:flex;flex-direction:column;gap:4px;min-width:0}.wb-history-progress{display:flex;gap:4px;align-items:baseline;flex-wrap:wrap;min-width:0}.wb-source-list{display:flex;flex-direction:column;gap:10px;min-width:0}.wb-source-item{border:1px solid var(--color-border);border-radius:8px;padding:10px 12px;min-width:0}.wb-source-classification{display:flex;flex-direction:column;gap:6px;border:1px solid var(--color-border);border-radius:8px;background:#fff;padding:12px;min-width:0}.wb-judgment-draft{display:flex;flex-direction:column;gap:8px;min-width:0}.wb-judgment-summary{font-size:13px}.wb-judgment-card{border:1px solid #d8b4fe;background:#faf5ff;border-radius:8px;padding:12px}.wb-judgment-card+.wb-judgment-card{margin-top:4px}.wb-report-plan-entries{display:flex;flex-direction:column;gap:8px;max-height:40vh;overflow-y:auto;padding-right:4px}.wb-real-loading{padding:48px 24px;color:var(--color-secondary, #2563eb)}.wb-real-shell{display:flex;gap:16px;padding:16px;align-items:flex-start}.wb-real-nav{width:200px;flex-shrink:0;display:flex;flex-direction:column;gap:8px;border:1px solid var(--color-border, #e4e7eb);border-radius:8px;padding:8px}.wb-real-nav-items{display:flex;flex-direction:column;gap:4px}.wb-real-nav-bottom{border-top:1px solid var(--color-border, #e4e7eb);padding-top:8px}.wb-real-nav-item-active{background:var(--color-primary, #1e3a5f)!important;color:#fff!important}.wb-real-main{flex:1;min-width:0}.wb-real-empty,.wb-real-home,.wb-real-projects{padding:16px;border:1px solid var(--color-border, #e4e7eb);border-radius:8px;background:#fff}.wb-demo-tag{margin-left:6px;font-size:10px;line-height:1;color:#d4380d;border:1px solid #ffa39e;border-radius:3px;padding:1px 3px;vertical-align:middle}.wb-real-inbox,.wb-real-review,.wb-real-project,.wb-real-item,.wb-real-source-batch,.wb-source-review{padding:16px;border:1px solid var(--color-border, #e4e7eb);border-radius:8px;background:#fff}.wb-source-review-cols{display:flex;gap:16px;align-items:flex-start}.wb-source-review-stack{display:flex;flex-direction:column;gap:16px}.wb-source-review-left{flex:0 0 320px;min-width:0}.wb-source-review-right{flex:1 1 auto;min-width:0}.wb-batch-selected{border-color:var(--color-secondary, #2563eb)!important;box-shadow:0 0 0 1px var(--color-secondary, #2563eb)}.wb-proposal-card{margin-top:8px}.wb-proposal-card .ant-card-head{border-bottom:1px solid var(--color-border, #e4e7eb)}.wb-judgment-draft{margin-top:8px;padding:8px;border:1px dashed var(--color-border, #e4e7eb);border-radius:6px;background:#fafbfc}.wb-progress-form{background:#fafbfc}.wb-help-label{font-size:12px}.wb-action-plan .ant-card-body{padding:12px}.wb-real-meetings{padding:16px;border:1px solid var(--color-border, #e4e7eb);border-radius:8px;background:#fff}.wb-real-home .ant-list-item .ant-list-item-meta,.wb-real-home .ant-typography{overflow-wrap:anywhere}.wb-agenda-modal .ant-radio-group,.wb-agenda-modal .ant-checkbox-group{display:inline-flex;flex-wrap:wrap;white-space:normal;row-gap:4px}@media (max-width: 390px){.wb-real-shell{flex-direction:column;gap:12px;padding:12px}.wb-real-nav,.wb-real-main{width:100%}}.cursor-blink{animation:blink 1s step-end infinite}@keyframes blink{50%{opacity:0}}.markdown-body table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px;display:block;overflow-x:auto}.markdown-body th,.markdown-body td{border:1px solid var(--color-border, #E4E7EB);padding:6px 10px;text-align:left;vertical-align:top}.markdown-body th{background:#0000000a;font-weight:600}.markdown-body code{background:#0000000f;padding:1px 4px;border-radius:3px;font-size:12px}.markdown-body pre{background:#0000000a;padding:8px 10px;border-radius:6px;overflow-x:auto;font-size:12px}.markdown-body pre code{background:none;padding:0}.kb-result-group-header:hover{background:var(--color-background)}.kb-result-group-header:hover .ant-typography{text-decoration:none}@media (max-width: 390px){.kb-filter-bar .ant-select,.kb-filter-bar .ant-picker{width:100%!important;min-width:100%!important}.kb-guide-actions{flex-direction:column;align-items:stretch}.kb-guide-actions .ant-btn{width:100%;margin:0!important}.kb-stale-alert.ant-alert{flex-wrap:wrap}.kb-stale-alert .ant-alert-action{margin-left:0;margin-top:8px;flex-wrap:wrap}.kb-locate-actions{flex-wrap:wrap;gap:8px}}._grid_1b72p_1{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}@media (max-width: 600px){._grid_1b72p_1{grid-template-columns:1fr}}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.share-feed-page{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.share-feed-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.share-feed-header h2{margin:0;font-size:20px;font-weight:600;color:var(--color-foreground, #0f172a)}.share-feed-modes .ant-tag{cursor:pointer}.share-feed-pending{border:1px solid var(--color-border, #e4e7eb);border-radius:8px;padding:12px;background:var(--color-background, #f8fafc)}.share-feed-pending h4{margin:0 0 8px;font-size:14px;color:var(--color-foreground, #0f172a)}.share-feed-pending .ant-alert{margin-bottom:8px}.share-feed-pending .ant-alert:last-child{margin-bottom:0}.share-feed-card{display:block;padding:16px;border:1px solid var(--color-border, #e4e7eb);border-radius:8px;background:#fff;text-decoration:none;color:inherit;transition:border-color .15s ease}.share-feed-card:hover{border-color:var(--color-secondary, #2563eb)}.share-feed-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.share-feed-card-head .ant-typography{margin:0}.share-feed-card-summary{margin:8px 0 0;color:#374151}.share-feed-card-note{margin:8px 0 0;color:#6b7280;font-style:italic}.share-feed-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;color:#6b7280;font-size:12px}.share-feed-page{max-width:760px;margin:0 auto;padding:24px 16px}.share-feed-header{display:flex;justify-content:space-between;align-items:center}.share-feed-card{display:block;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px;text-decoration:none;color:inherit}.share-feed-card:hover{box-shadow:0 2px 8px #00000014}.share-review-workspace{display:flex;flex-direction:column;height:100%;min-height:0}.share-review-split{display:flex;flex:1;min-height:0}.share-review-split>*:first-child{width:48%;border-right:1px solid #e5e7eb}@media (max-width: 768px){.share-review-split{flex-direction:column}.share-review-split>*:first-child{width:100%;border-right:none}}@media (max-width: 768px){.share-review-narrow.show-evidence .share-review-pane,.share-review-narrow.show-review .share-review-evidence-pane{display:none}}@media (max-width: 480px){.topbar-capture-label{display:none}}
