.ps-page[data-v-330995e9]{height:calc(100vh - 112px);box-sizing:border-box;overflow:hidden;padding:14px;display:-ms-flexbox;display:flex;gap:14px}.kanban-col[data-v-330995e9]{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgba(191,209,230,.82);border-radius:8px;box-shadow:0 8px 28px rgba(30,64,112,.08)}.hero[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(118deg,hsla(0,0%,100%,.96),rgba(238,246,255,.94),rgba(222,235,250,.9));border-bottom:1px solid rgba(207,221,238,.82);padding:7px 18px 8px;border-radius:8px 8px 0 0}.hero-line1[data-v-330995e9]{font-size:11px;color:#8fa5c0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:5px}.sep[data-v-330995e9]{color:#c8d8ea}.hero-line2[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.hero-line2[data-v-330995e9]::-webkit-scrollbar{height:0}.hero-title[data-v-330995e9]{font-size:16px;font-weight:800;color:#174b91;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;padding-right:14px;border-right:1px solid #dbe5f1;margin-right:2px}.filter-group[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.filter-lbl[data-v-330995e9]{font-size:11px;color:#8fa5c0;margin-right:2px;white-space:nowrap}.time-btns[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.tsep[data-v-330995e9]{width:1px;height:14px;background:#dbe5f1;margin:0 3px}.fp[data-v-330995e9]{padding:2px 9px;border-radius:10px;font-size:12px;color:#5a7899;background:#f0f5fc;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:all .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fp[data-v-330995e9]:hover{background:#e0ecf8;color:#174b91}.fp--on[data-v-330995e9]{background:#174b91;color:#fff;border-color:#174b91}.person-sel[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2px 9px;border-radius:10px;font-size:12px;color:#5a7899;background:#f0f5fc;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:all .15s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.person-sel[data-v-330995e9]:hover{background:#e0ecf8;color:#174b91}.moss-toggle[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 10px 3px 6px;border-radius:14px;cursor:pointer;border:1.5px solid rgba(47,115,191,.25);background:#f3f8ff;transition:all .18s;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.moss-toggle[data-v-330995e9]:hover{border-color:#2f73bf;background:#e8f0fd}.moss-toggle--active[data-v-330995e9]{border-color:#174b91;background:linear-gradient(135deg,#174b91,#2f73bf)}.moss-toggle-avatar[data-v-330995e9]{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#174b91,#2f73bf);color:#fff;font-size:11px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.moss-toggle--active .moss-toggle-avatar[data-v-330995e9]{background:hsla(0,0%,100%,.25)}.moss-toggle-label[data-v-330995e9]{font-size:12px;font-weight:600;color:#2f73bf;letter-spacing:.02em}.moss-toggle--active .moss-toggle-label[data-v-330995e9]{color:#fff}.moss-toggle-dot[data-v-330995e9]{position:absolute;top:2px;right:2px;width:6px;height:6px;border-radius:50%;background:#2f73bf;border:1.5px solid #fff}.kanban-body[data-v-330995e9]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0}.proj-filters[data-v-330995e9]{padding:8px 16px 7px;border-bottom:1px solid rgba(219,229,241,.8);background:#fafcff;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.proj-filters[data-v-330995e9],.search-box[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-box[data-v-330995e9]{gap:6px;background:#fff;border:1px solid rgba(191,209,230,.7);border-radius:6px;padding:0 10px;height:28px;width:180px;transition:border-color .15s,box-shadow .15s}.search-box[data-v-330995e9]:focus-within{border-color:rgba(47,115,191,.5);box-shadow:0 0 0 2px rgba(47,115,191,.08)}.search-icon[data-v-330995e9]{font-size:12px;color:#9ab5cc}.search-input[data-v-330995e9]{border:none;outline:none;background:transparent;font-size:12px;color:#172033;font-family:inherit;width:100%}.search-input[data-v-330995e9]:-ms-input-placeholder{color:#b8ccd8}.search-input[data-v-330995e9]::placeholder{color:#b8ccd8}.filter-divider[data-v-330995e9]{width:1px;height:16px;background:#dbe5f1;-ms-flex-negative:0;flex-shrink:0}.table-wrap[data-v-330995e9]{-ms-flex:1;flex:1;overflow:hidden;min-height:0}.table-wrap[data-v-330995e9] .ant-table-thead>tr>th{background:#f7f9fc;border-bottom:1px solid #dbe5f1;font-size:12px;font-weight:600;color:#7a8faa;padding:0 12px;height:36px;white-space:nowrap}.table-wrap[data-v-330995e9] .ant-table-tbody>tr>td{padding:0 12px;height:40px;font-size:13px;color:#2c3e50;border-bottom:1px solid rgba(219,229,241,.6)}.table-wrap[data-v-330995e9] .ant-table-tbody>tr:last-child>td{border-bottom:none}.table-wrap[data-v-330995e9] .ant-table-tbody>tr{cursor:pointer;transition:background .1s}.table-wrap[data-v-330995e9] .ant-table-tbody>tr:hover>td{background:#f5f9ff}.table-wrap[data-v-330995e9] .ant-table-tbody>tr.tr-selected>td{background:#eef4fd;color:#174b91}.table-wrap[data-v-330995e9] .ant-table-placeholder{border-bottom:none}.td-name[data-v-330995e9]{font-weight:600;color:#1a2d48}.td-members[data-v-330995e9],.td-name[data-v-330995e9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.td-members[data-v-330995e9]{font-weight:500;color:#33557a}.td-muted[data-v-330995e9]{color:#9db1c9}.corr-tag[data-v-330995e9]{margin-left:8px;font-size:11px;color:#174b91;background:#eaf1fb;border:1px solid #cfe0f5;border-radius:3px;padding:0 6px;line-height:18px}.corr-editor[data-v-330995e9]{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px}.corr-editor[data-v-330995e9] .ant-input-textarea{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex}.corr-editor[data-v-330995e9] .ant-input-textarea textarea{-ms-flex:1;flex:1;min-height:120px;resize:vertical}.corr-actions[data-v-330995e9]{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-pack:end;justify-content:flex-end}.corr-hint[data-v-330995e9]{margin-right:auto;color:#8fa5c0;font-size:11px}.corr-history[data-v-330995e9]{max-height:150px;overflow:auto;margin-bottom:10px;border:1px solid #e3ecf7;border-radius:4px}.corr-history-item[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 10px;cursor:pointer;font-size:12px;color:#33557a}.corr-history-item[data-v-330995e9]:hover{background:#f2f7fd}.corr-history-item.is-current[data-v-330995e9]{background:#eaf1fb;font-weight:600}.corr-history-empty[data-v-330995e9]{padding:8px 10px;color:#8fa5c0;font-size:12px}.ch-ver[data-v-330995e9]{color:#174b91;font-weight:600}.ch-date[data-v-330995e9]{color:#8fa5c0;-ms-flex:1;flex:1}.ch-current[data-v-330995e9]{color:#52c41a}.corr-viewing[data-v-330995e9]{font-size:12px}.corr-viewing-bar[data-v-330995e9]{margin-bottom:8px;padding:6px 10px;background:#fdf6ec;border:1px solid #f0e0c0;border-radius:4px;color:#9a6b1f}.corr-viewing-bar[data-v-330995e9],.td-overview[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px}.td-overview[data-v-330995e9]{color:#5a7aa0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-overview-text[data-v-330995e9]{-ms-flex:1;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-num[data-v-330995e9]{font-weight:600;color:#174b91}.td-date[data-v-330995e9]{font-size:12px;color:#8fa5c0}.region-tag[data-v-330995e9]{display:inline-block;font-size:10px;padding:1px 6px;border-radius:5px;background:#edf3fb;color:#5a7aa0;border:1px solid #d2e3f2;white-space:nowrap}.status-tag[data-v-330995e9]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:1px 7px;border-radius:8px;white-space:nowrap}.status-tag[data-v-330995e9]:before{content:"";width:5px;height:5px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.st-active[data-v-330995e9]{background:#e6f4ec;color:#1d7c4d;border:1px solid #b7e3c8}.st-active[data-v-330995e9]:before{background:#1d7c4d}.st-done[data-v-330995e9]{background:#f0f0f0;color:#7a8faa;border:1px solid #d8d8d8}.st-done[data-v-330995e9]:before{background:#b0b8c8}.st-warranty-orange[data-v-330995e9]{background:#fff4e6;color:#ad4e00;border:1px solid #ffd591}.st-warranty-orange[data-v-330995e9]:before{background:#ad4e00}.st-warranty-cyan[data-v-330995e9]{background:#e6fffb;color:#006d75;border:1px solid #87e8de}.st-warranty-cyan[data-v-330995e9]:before{background:#006d75}.st-warranty-blue[data-v-330995e9]{background:#e6f7ff;color:#096dd9;border:1px solid #91d5ff}.st-warranty-blue[data-v-330995e9]:before{background:#096dd9}.ai-tag[data-v-330995e9]{display:inline-block;font-size:9px;font-weight:700;padding:0 4px;border-radius:4px;background:linear-gradient(135deg,#e8f0fd,#dceeff);color:#2f73bf;border:1px solid #c4d9f5;vertical-align:middle;letter-spacing:.02em;-ms-flex-negative:0;flex-shrink:0}.h-resizer[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;height:5px;cursor:row-resize;background:transparent;position:relative}.h-resizer[data-v-330995e9]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:3px;border-radius:2px;background:#c8d8ea;transition:background .15s,width .15s}.h-resizer[data-v-330995e9]:hover:after{background:#2f73bf;width:54px}.proj-detail[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#fafcff;transition:height .22s cubic-bezier(.4,0,.2,1)}.proj-detail--open[data-v-330995e9]{border-top:1px solid rgba(207,221,238,.82)}.proj-detail-hd[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 16px;background:#f7faff;border-bottom:1px solid #dbe5f1}.proj-detail-name[data-v-330995e9]{font-size:14px;font-weight:700;color:#174b91;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proj-detail-meta[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0}.dstat[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:2px;font-size:12px;color:#8fa5c0}.dval[data-v-330995e9]{font-size:15px;font-weight:700;color:#174b91;line-height:1}.dbl-hint[data-v-330995e9]{font-size:11px;color:#b0c4d8;cursor:default;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.proj-detail-body[data-v-330995e9]{-ms-flex:1;flex:1;overflow-y:auto;padding:10px 16px 12px;font-size:13px;color:#2c3e50;line-height:1.75}.proj-detail-body[data-v-330995e9]::-webkit-scrollbar{width:3px}.proj-detail-body[data-v-330995e9]::-webkit-scrollbar-thumb{background:#c8d8ea;border-radius:2px}.detail-narrative[data-v-330995e9] p{margin:0 0 6px}.detail-narrative[data-v-330995e9] p:last-child{margin-bottom:0}.detail-narrative[data-v-330995e9] strong{color:#174b91}.detail-empty[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;color:#aab8cc;font-style:italic;padding:4px 0}.moss-drawer[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid rgba(191,209,230,.82);border-radius:8px;box-shadow:0 8px 28px rgba(30,64,112,.08);overflow:hidden;position:relative}.moss-edge[data-v-330995e9]{position:absolute;left:0;top:0;bottom:0;width:5px;cursor:col-resize;z-index:20;border-radius:8px 0 0 8px;transition:background .15s}.moss-edge[data-v-330995e9]:hover{background:rgba(47,115,191,.18)}.moss-hd[data-v-330995e9]{gap:10px;padding:12px 14px;background:linear-gradient(118deg,hsla(0,0%,100%,.96),rgba(238,246,255,.94),rgba(222,235,250,.9));border-bottom:1px solid rgba(207,221,238,.82)}.moss-avatar[data-v-330995e9],.moss-hd[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.moss-avatar[data-v-330995e9]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#174b91,#2f73bf);color:#fff;font-weight:700;font-size:15px;-ms-flex-pack:center;justify-content:center;box-shadow:0 2px 8px rgba(23,75,145,.3)}.moss-hd-info[data-v-330995e9]{-ms-flex:1;flex:1;min-width:0}.moss-name[data-v-330995e9]{font-size:13px;font-weight:600;color:#10233f;line-height:1.3}.moss-ctx[data-v-330995e9]{font-size:11px;color:#65758b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.moss-ctx strong[data-v-330995e9]{color:#174b91}.moss-close-btn[data-v-330995e9]{color:#91a0b4;font-size:14px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-left:6px;transition:color .2s}.moss-close-btn[data-v-330995e9]:hover{color:#2f73bf}.moss-clear-btn[data-v-330995e9]{color:#91a0b4;font-size:14px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;transition:color .2s}.moss-clear-btn[data-v-330995e9]:hover{color:#2f73bf}.moss-msgs[data-v-330995e9]{-ms-flex:1;flex:1;overflow-y:auto;padding:14px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;background:#f5f7fb}.moss-msgs[data-v-330995e9]::-webkit-scrollbar{width:4px}.moss-msgs[data-v-330995e9]::-webkit-scrollbar-track{background:transparent}.moss-msgs[data-v-330995e9]::-webkit-scrollbar-thumb{background:rgba(47,115,191,.2);border-radius:2px}.moss-welcome[data-v-330995e9]{margin:auto 0;text-align:center;color:#8b9bb0;font-size:13px;line-height:1.8;padding:20px 12px}.moss-welcome-icon[data-v-330995e9]{font-size:32px;margin-bottom:12px}.moss-welcome em[data-v-330995e9]{color:#2f73bf;font-style:normal}.msg[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.msg--user[data-v-330995e9]{-ms-flex-align:end;align-items:flex-end}.msg--assistant[data-v-330995e9]{-ms-flex-align:start;align-items:flex-start}.msg-tools[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:4px;padding-left:2px}.tool-chip[data-v-330995e9]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;padding:2px 8px;border-radius:10px;border:1px solid rgba(47,115,191,.2);background:rgba(241,247,255,.9);color:#5a7aa0}.tool-chip--running[data-v-330995e9]{border-color:rgba(47,115,191,.4);background:rgba(235,245,255,.9);color:#2f73bf}.tool-chip--done[data-v-330995e9]{border-color:rgba(29,124,77,.3);background:rgba(232,247,238,.9);color:#1d7c4d}.tool-chip--failed[data-v-330995e9]{border-color:rgba(207,19,34,.25);background:rgba(255,241,240,.9);color:#cf1322}.tool-chip-dots[data-v-330995e9]:after{content:"\2026";display:inline-block;animation:dots-fade-330995e9 1.2s infinite}@keyframes dots-fade-330995e9{0%,to{opacity:.3}50%{opacity:1}}.msg-bubble[data-v-330995e9]{max-width:88%;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.65;position:relative}.msg-bubble--user[data-v-330995e9]{background:linear-gradient(145deg,#2f73bf,#174b91);color:#fff;border-bottom-right-radius:3px;box-shadow:0 2px 10px rgba(23,75,145,.2)}.msg-bubble--assistant[data-v-330995e9]{background:hsla(0,0%,100%,.94);color:#172033;border:1px solid rgba(214,226,240,.9);border-bottom-left-radius:3px;box-shadow:0 1px 6px rgba(30,64,112,.06)}.msg-text[data-v-330995e9]{white-space:pre-wrap;word-break:break-word}.msg-text--md[data-v-330995e9]{white-space:normal}.msg-text--md[data-v-330995e9] p{margin:0 0 6px}.msg-text--md[data-v-330995e9] p:last-child{margin-bottom:0}.msg-text--md[data-v-330995e9] strong{color:#10233f}.msg-text--md[data-v-330995e9] code{background:#edf3fb;color:#235da6;padding:1px 5px;border-radius:3px;font-size:12px;border:1px solid #d8e5f2}.blink-cursor[data-v-330995e9]{animation:blink-330995e9 1s step-end infinite;color:#2f73bf}@keyframes blink-330995e9{50%{opacity:0}}.msg-err[data-v-330995e9]{margin-top:4px;font-size:11px;color:#cf1322}.moss-input-wrap[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;padding:10px 12px 12px;border-top:1px solid rgba(207,221,238,.82);background:rgba(249,252,255,.94)}.moss-textarea[data-v-330995e9]{border-radius:8px!important;border-color:rgba(47,115,191,.2)!important;resize:none;font-size:13px;background:#fff!important;color:#172033!important}.moss-textarea[data-v-330995e9]:focus{border-color:rgba(47,115,191,.5)!important;box-shadow:0 0 0 2px rgba(47,115,191,.1)!important}.moss-input-actions[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:6px}.moss-hint[data-v-330995e9]{font-size:11px;color:#91a0b4;margin-right:auto}.modal-body[data-v-330995e9]{display:-ms-flexbox;display:flex;height:min(680px,calc(100vh - 120px))}.modal-left[data-v-330995e9]{-ms-flex:0 0 280px;flex:0 0 280px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;border-right:1px solid #dbe5f1;overflow-y:auto;padding:18px}.modal-left[data-v-330995e9]::-webkit-scrollbar{width:3px}.modal-left[data-v-330995e9]::-webkit-scrollbar-thumb{background:#c8d8ea;border-radius:2px}.modal-stat-grid[data-v-330995e9]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px}.modal-stat-card[data-v-330995e9]{background:#f5f9ff;border:1px solid #dbe5f1;border-radius:10px;padding:12px}.msc-val[data-v-330995e9]{font-size:22px;font-weight:800;color:#174b91;line-height:1}.msc-lbl[data-v-330995e9]{font-size:11px;color:#8fa5c0;margin-top:3px}.modal-section-title[data-v-330995e9]{font-size:11px;font-weight:700;letter-spacing:.06em;color:#8fa5c0;text-transform:uppercase}.milestone-list[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.milestone-item[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5}.ms-dot[data-v-330995e9]{-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;border-radius:50%;margin-top:4px}.ms-dot.done[data-v-330995e9]{background:#1d7c4d}.ms-dot.active[data-v-330995e9]{background:#2f73bf;box-shadow:0 0 0 3px rgba(47,115,191,.18)}.ms-dot.wait[data-v-330995e9]{background:#d8d8d8}.ms-name[data-v-330995e9]{color:#2c3e50}.ms-date[data-v-330995e9]{font-size:11px;color:#8fa5c0}.member-chips[data-v-330995e9]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.member-chip[data-v-330995e9]{background:#f5f9ff;border:1px solid #dbe5f1;color:#33557a;font-size:12px;padding:1px 8px;border-radius:10px;line-height:18px}.modal-right[data-v-330995e9]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:18px}.modal-narrative[data-v-330995e9]{-ms-flex:1;flex:1;overflow-y:auto;font-size:13px;color:#2c3e50;line-height:1.8}.modal-narrative[data-v-330995e9]::-webkit-scrollbar{width:3px}.modal-narrative[data-v-330995e9]::-webkit-scrollbar-thumb{background:#c8d8ea;border-radius:2px}.modal-narrative[data-v-330995e9] p{margin:0 0 8px}.modal-narrative[data-v-330995e9] p:last-child{margin-bottom:0}.modal-narrative[data-v-330995e9] strong{color:#174b91}