.login-container[data-v-fa24eee0]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}.login-card[data-v-fa24eee0]{width:100%;max-width:400px}.questions-tab[data-v-05cb3214]{min-height:500px}.instructions-content[data-v-05cb3214]{padding:16px}.questions-content[data-v-05cb3214]{padding-bottom:24px}.empty-state[data-v-05cb3214]{display:flex;justify-content:center;align-items:center;min-height:400px}.question-item[data-v-05cb3214]{margin-bottom:24px}.conditional-question[data-v-05cb3214]{border-left:4px solid #f0ad4e;margin-left:16px}.ai-generated[data-v-05cb3214]{background-color:#18a0ff0d;border-left:4px solid #18a0ff}.ai-generated.conditional-question[data-v-05cb3214]{border-left:4px solid #18a0ff}.risk-assessment-tab[data-v-2f6c79fb]{padding:16px}.empty-state[data-v-2f6c79fb]{display:flex;justify-content:center;align-items:center;min-height:400px}.loading-state[data-v-2f6c79fb]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px}.assessment-content[data-v-2f6c79fb]{padding:16px;line-height:1.8}.markdown-content[data-v-2f6c79fb]{color:#333}.markdown-content h1[data-v-2f6c79fb],.markdown-content h2[data-v-2f6c79fb],.markdown-content h3[data-v-2f6c79fb]{color:#000}.markdown-content li[data-v-2f6c79fb]{list-style-type:disc;margin-bottom:8px}.questionnaire-detail[data-v-8ea74694]{height:calc(100vh - 48px)}.chat-panel[data-v-77b82efb]{height:100%;display:flex;flex-direction:column}.chat-messages[data-v-77b82efb]{flex:1;overflow-y:auto;padding:16px;min-height:400px;max-height:calc(100vh - 300px)}.empty-state[data-v-77b82efb]{display:flex;align-items:center;justify-content:center;height:100%}.message[data-v-77b82efb]{margin-bottom:16px}.message-card.user[data-v-77b82efb]{background-color:#f0f9ff}.message-card.assistant[data-v-77b82efb]{background-color:#f5f5f5}.chat-input[data-v-77b82efb]{padding:12px;border-top:1px solid #e0e0e0}.uploaded-files[data-v-77b82efb]{margin-bottom:12px;padding:8px;background-color:#f5f5f5;border-radius:4px}.import-progress[data-v-3b98c056]{padding:8px 0}.step-description[data-v-3b98c056]{font-size:13px;color:#666;margin-top:4px}.detail-text[data-v-3b98c056]{font-size:12px;color:#999}.error-text[data-v-3b98c056]{color:#d03050}.result-section[data-v-3b98c056]{margin-top:24px;padding-top:16px;border-top:1px solid #eee}.tab-breakdown[data-v-3b98c056]{background:#f9f9f9;padding:12px;border-radius:6px;margin-top:12px}.tab-item[data-v-3b98c056]{display:flex;justify-content:space-between;padding:4px 0}.analysis-progress[data-v-3b98c056]{margin-top:4px}.time-estimate[data-v-3b98c056]{display:block;font-size:11px;color:#999;margin-top:4px}.sheet-progress[data-v-3b98c056]{display:block;font-size:12px;color:#666;margin-top:4px}.current-sheet[data-v-3b98c056]{color:#18a058;font-weight:500}.analysis-detail-box[data-v-3b98c056]{background:#f0f9ff;border:1px solid #70c0e8;border-radius:6px;padding:16px;margin-top:16px}.sheet-progress-detail[data-v-3b98c056]{display:flex;flex-direction:column;gap:4px}.current-sheet-text[data-v-3b98c056]{color:#18a058;font-weight:500;font-size:13px}.app-layout[data-v-b5be3286]{height:100vh}.sider-content[data-v-b5be3286]{padding:16px;height:100%;display:flex;flex-direction:column}.user-info[data-v-b5be3286]{display:flex;justify-content:space-between;align-items:center;padding:8px}.questionnaires-list[data-v-b5be3286]{max-height:250px;overflow-y:auto;flex-shrink:0}.chat-section[data-v-b5be3286]{flex:1;min-height:0;overflow:hidden}.n-list-item.active[data-v-b5be3286]{background-color:#18a0581a}.main-content[data-v-b5be3286]{padding:24px;height:100%}.app-container[data-v-1890673a]{min-height:100vh;background-color:#f5f5f5}
