.document-library h3[data-v-d3a31497]{color:#303133;margin:0 0 7px;font-size:16px}.document-library p[data-v-d3a31497]{color:#606266;margin:0;line-height:1.6}.document-heading[data-v-d3a31497],.document-controls[data-v-d3a31497]{align-items:center;gap:10px;display:flex}.document-heading[data-v-d3a31497]{flex-wrap:wrap;justify-content:space-between}.ragflow-link[data-v-d3a31497]{color:#409eff;border:1px solid;border-radius:4px;padding:8px 12px;font-size:13px;text-decoration:none}.ragflow-link[data-v-d3a31497]:hover{text-decoration:underline}.document-library .document-hint[data-v-d3a31497],.document-library .document-error[data-v-d3a31497],.document-library .document-notice[data-v-d3a31497]{margin:8px 0;font-size:13px}.document-library .document-error[data-v-d3a31497]{color:#a12a26}.document-library .document-notice[data-v-d3a31497]{color:#24634c}.document-table[data-v-d3a31497]{margin-top:14px}.document-table small[data-v-d3a31497]{margin-top:4px;display:block}.document-name[data-v-d3a31497]{overflow-wrap:anywhere;max-width:300px}.document-status[data-v-d3a31497]{color:#606266}.document-status[data-status=ready][data-v-d3a31497]{color:#24634c}.document-status[data-status=failed][data-v-d3a31497]{color:#a12a26}.document-search[data-v-d3a31497]{background:#f6f7f9;border:1px solid #e8e8e8;border-radius:6px;margin-top:22px;padding:16px}.document-search form[data-v-d3a31497]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.document-search input[data-v-d3a31497]{flex:1;min-width:180px}.document-chunks[data-v-d3a31497]{margin:12px 0 0;padding:0;list-style:none}.document-chunks li[data-v-d3a31497]{overflow-wrap:anywhere;border-top:1px solid #e8e8e8;padding:10px 0}.document-chunks li p[data-v-d3a31497]{white-space:pre-wrap;margin-top:4px}.document-library .dialog h2[data-v-d3a31497]{overflow-wrap:anywhere}.knowledge-tabs[data-v-d893a53c]{border-bottom:1px solid #e8e8e8;gap:18px;margin-bottom:18px;display:flex}.knowledge-tabs button[data-v-d893a53c]{color:#606266;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:9px 2px}.knowledge-tabs button[aria-pressed=true][data-v-d893a53c]{color:#115dfe;border-color:#115dfe;font-weight:600}.profile-fields[data-v-c1ae1f74]{border:1px solid #e0e6ed;border-radius:9px;min-width:0;margin:18px 0;padding:18px}.profile-fields legend[data-v-c1ae1f74]{color:#42566d;padding:0 6px;font-size:14px}.profile-fields label[data-v-c1ae1f74]{margin-bottom:12px}.profile-fields textarea[data-v-c1ae1f74]{box-sizing:border-box;width:100%}.profile-consent[data-v-c1ae1f74]{align-items:center;gap:8px;font-size:12px;display:flex}.profile-consent input[data-v-c1ae1f74]{width:16px;min-height:0}@media (width<=767px){.profile-fields[data-v-c1ae1f74]{padding:12px}.profile-fields input[data-v-c1ae1f74],.profile-fields textarea[data-v-c1ae1f74]{font-size:16px}}.wf-center[data-v-4f666bb1]{min-width:0}.wf-heading[data-v-4f666bb1]{justify-content:space-between;align-items:start;gap:16px;display:flex}.wf-heading h2[data-v-4f666bb1]{margin:0 0 8px}.wf-heading p[data-v-4f666bb1],.wf-center small[data-v-4f666bb1]{color:#7b8799;font-size:13px}.wf-toolbar[data-v-4f666bb1],.wf-summary[data-v-4f666bb1]{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.wf-summary span[data-v-4f666bb1]{color:#526075;background:#f4f6fa;border-radius:8px;padding:10px 14px}.wf-summary b[data-v-4f666bb1]{color:#26364c;margin-left:10px}.wf-toolbar input[data-v-4f666bb1]{flex:1;min-width:150px;max-width:340px}.wf-error[data-v-4f666bb1]{color:#bb3547;background:#fff1f2;border-radius:6px;padding:10px}.wf-center td small[data-v-4f666bb1]{margin-top:4px;display:block}.wf-content[data-v-4f666bb1]{white-space:pre-wrap;overflow-wrap:anywhere;max-width:360px}.wf-staff[data-v-4f666bb1]{margin:12px 0 22px}.wf-staff summary[data-v-4f666bb1]{cursor:pointer;color:#526075}.wf-staff form[data-v-4f666bb1]{align-items:end;gap:12px;display:flex}.wf-dialog[data-v-4f666bb1]{width:min(760px,100vw - 32px);max-height:90dvh;overflow:auto}.wf-dialog label[data-v-4f666bb1]{flex-direction:column;gap:8px;margin:12px 0;display:flex}.wf-dialog textarea[data-v-4f666bb1]{box-sizing:border-box;width:100%}.wf-dialog .wf-check[data-v-4f666bb1]{flex-direction:row;align-items:center;gap:8px}.wf-check input[data-v-4f666bb1]{width:16px;min-height:16px}.wf-node[data-v-4f666bb1]{border:1px solid #e0e5ed;border-radius:8px;min-width:0;margin:16px 0;padding:16px}.wf-dialog footer[data-v-4f666bb1]{justify-content:end;gap:12px;margin-top:20px;display:flex}.wf-dialog blockquote[data-v-4f666bb1]{white-space:pre-wrap;background:#f4f6fa;border-radius:8px;margin:14px 0;padding:14px}.wf-dialog p[data-v-4f666bb1]{color:#6c7a8d;line-height:1.7}.wf-center>.table[data-v-4f666bb1]{overflow-x:auto}@media (width<=640px){.wf-summary[data-v-4f666bb1]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wf-summary span[data-v-4f666bb1]{padding:8px;font-size:12px}.wf-center table[data-v-4f666bb1]{min-width:660px}.wf-node[data-v-4f666bb1]{padding:10px}.wf-staff form[data-v-4f666bb1]{flex-wrap:wrap}.wf-heading p[data-v-4f666bb1]{font-size:12px}}.booking-desk[data-v-9ff4a1df]{min-width:0}.bk-header[data-v-9ff4a1df]{justify-content:space-between;gap:20px;display:flex}.bk-header h1[data-v-9ff4a1df]{margin:0 0 8px;font-size:23px}.bk-header p[data-v-9ff4a1df],.bk-simulation[data-v-9ff4a1df]{color:#8290a2;font-size:12px}.bk-header>div[data-v-9ff4a1df]:last-child{flex-wrap:wrap;align-items:start;gap:8px;display:flex}.bk-simulation[data-v-9ff4a1df]{margin:16px 0}.bk-stats[data-v-9ff4a1df]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.bk-stats>div[data-v-9ff4a1df]{border:1px solid #e2e7ee;border-radius:8px;padding:14px}.bk-stats span[data-v-9ff4a1df]{color:#7a899d;font-size:11px;display:block}.bk-stats b[data-v-9ff4a1df]{color:#2c425f;font-size:25px}.bk-inbox-heading[data-v-9ff4a1df]{align-items:center;gap:12px;margin:18px 0;display:flex}.bk-inbox-heading strong[data-v-9ff4a1df]{color:#3468aa;margin-left:10px}.bk-inbox-heading small[data-v-9ff4a1df]{color:#8c98a6}.bk-inbox[data-v-9ff4a1df]{background:#f8fafc;border:1px solid #dfe7f0;border-radius:8px;margin-bottom:20px;padding:12px 18px}.bk-inbox article[data-v-9ff4a1df]{border-bottom:1px solid #e1e7ee;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.bk-inbox article[data-v-9ff4a1df]:last-child{border:0}.bk-inbox article.unread[data-v-9ff4a1df]{border-left:3px solid #82a8df;padding-left:12px}.bk-inbox span[data-v-9ff4a1df],.bk-inbox p[data-v-9ff4a1df],.bk-inbox small[data-v-9ff4a1df]{color:#7d8c9e;font-size:12px}.bk-inbox span[data-v-9ff4a1df]{margin-left:12px}.bk-inbox article>div[data-v-9ff4a1df]:last-child{flex-wrap:wrap;gap:6px;display:flex}.bk-filters[data-v-9ff4a1df]{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.bk-filters input[data-v-9ff4a1df]{width:320px;max-width:100%}.booking-desk td small[data-v-9ff4a1df]{color:#8b96a6;white-space:normal;max-width:220px;margin-top:5px;font-size:11px;display:block}.bk-state[data-v-9ff4a1df]{color:#607a9f;white-space:nowrap;background:#edf2fa;border-radius:5px;padding:4px 8px;font-size:11px;display:inline-block}.bk-state.confirmed[data-v-9ff4a1df],.bk-state.arrived[data-v-9ff4a1df]{color:#4f8b69;background:#edf7f1}.bk-state.collecting[data-v-9ff4a1df],.bk-state.contacted[data-v-9ff4a1df]{color:#a18151;background:#fff5e9}.bk-state.cancelled[data-v-9ff4a1df]{color:#959ba4;background:#f0f1f3}.bk-warning[data-v-9ff4a1df]{color:#b58247!important}.bk-error[data-v-9ff4a1df]{color:#b14550;background:#fff0f1;padding:10px;font-size:12px}.bk-feedback[data-v-9ff4a1df]{color:#598467;margin:10px 0;font-size:12px}.bk-dialog[data-v-9ff4a1df]{width:min(900px,100vw - 32px);max-height:90dvh;overflow:auto}.bk-dialog label[data-v-9ff4a1df]{margin-bottom:14px}.bk-dialog textarea[data-v-9ff4a1df]{box-sizing:border-box;width:100%}.bk-dialog p[data-v-9ff4a1df],.bk-muted[data-v-9ff4a1df]{color:#8190a0;font-size:12px;line-height:1.8}.bk-add-person[data-v-9ff4a1df]{align-items:end;gap:12px;margin:16px 0;display:flex}.bk-add-person label[data-v-9ff4a1df]{flex:1;margin:0}.bk-check[data-v-9ff4a1df]{align-items:center;gap:8px;font-size:12px;display:flex}.bk-check input[data-v-9ff4a1df]{min-height:0}.bk-detail-title[data-v-9ff4a1df]{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 20px;display:flex}.bk-context[data-v-9ff4a1df]{color:#7b899b;margin-bottom:18px;font-size:12px}.bk-context summary[data-v-9ff4a1df]{cursor:pointer}.bk-slot-fields[data-v-9ff4a1df]{border:1px solid #e0e6ed;border-radius:8px;min-width:0;padding:16px}.bk-slot-fields legend[data-v-9ff4a1df]{color:#556b85;padding:0 8px;font-size:14px}.bk-followup[data-v-9ff4a1df]{border-top:1px solid #e1e7ed;margin-top:24px;padding-top:20px}.bk-followup h3[data-v-9ff4a1df],.bk-call-log h3[data-v-9ff4a1df]{color:#536b86;font-size:15px}.bk-followup p[data-v-9ff4a1df]{margin:10px 0}.bk-call-log[data-v-9ff4a1df]{margin-top:26px}.bk-call-log article[data-v-9ff4a1df]{border-top:1px solid #e2e7ec;padding:14px 0}.bk-call-log strong[data-v-9ff4a1df]{font-size:13px}.bk-call-log small[data-v-9ff4a1df]{color:#96a0ad;margin-left:12px;font-size:11px}.bk-call-log p[data-v-9ff4a1df]{white-space:pre-wrap}.bk-mobile-list[data-v-9ff4a1df]{display:none}.booking-desk>.table[data-v-9ff4a1df]{overflow-x:auto}.booking-desk>.table table[data-v-9ff4a1df]{min-width:820px}@media (width<=900px){.bk-stats[data-v-9ff4a1df]{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-header[data-v-9ff4a1df]{flex-direction:column}}@media (width<=640px){.booking-desk>.table[data-v-9ff4a1df]{display:none}.bk-mobile-list[data-v-9ff4a1df]{gap:12px;margin-bottom:16px;display:grid}.bk-mobile-list article[data-v-9ff4a1df]{border:1px solid #e1e7ee;border-radius:9px;padding:14px}.bk-mobile-list header[data-v-9ff4a1df]{justify-content:space-between;align-items:center;gap:8px;display:flex}.bk-mobile-list p[data-v-9ff4a1df]{color:#6c809b;margin:10px 0;font-size:12px}.bk-mobile-list small[data-v-9ff4a1df]{color:#8c9aac;margin-top:6px;font-size:11px;display:block}.bk-mobile-list button[data-v-9ff4a1df]{color:#366dae;background:#f3f7fc;border-color:#dde8f4;width:100%;margin-top:14px}.bk-header h1[data-v-9ff4a1df]{font-size:20px}.bk-stats[data-v-9ff4a1df]{gap:8px}.bk-stats>div[data-v-9ff4a1df]{padding:10px}.bk-stats b[data-v-9ff4a1df]{font-size:22px}.bk-inbox-heading[data-v-9ff4a1df]{flex-direction:column;align-items:start;gap:6px}.bk-inbox article[data-v-9ff4a1df]{flex-direction:column;align-items:start}.bk-add-person[data-v-9ff4a1df]{flex-wrap:wrap}.bk-dialog input[data-v-9ff4a1df],.bk-dialog textarea[data-v-9ff4a1df]{font-size:16px}}
