.app-header[data-v-859887dd]{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;position:relative;height:44px;box-sizing:border-box}.header-center[data-v-859887dd]{position:absolute;left:50%;transform:translate(calc(-50% - 18px));display:flex;align-items:center;gap:8px}.center-avatar[data-v-859887dd]{width:24px;height:24px;border-radius:50%;object-fit:cover}.center-title[data-v-859887dd]{font-size:15px;font-weight:600;color:#262626}.header-actions[data-v-859887dd]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:6px}.action-btn[data-v-859887dd]{width:30px;height:30px;border:none;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#8c8c8c}.delete-btn[data-v-859887dd]:hover,.delete-btn[data-v-859887dd]:active{background:#fff1f0;color:#ff4d4f}.chat-message[data-v-a5878a60]{display:flex;gap:8px;padding:10px 16px;max-width:100%}.chat-message.user[data-v-a5878a60]{flex-direction:row-reverse}.message-avatar[data-v-a5878a60]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.message-avatar img[data-v-a5878a60]{width:100%;height:100%;object-fit:cover}.message-body[data-v-a5878a60]{max-width:85%;min-width:0}.message-body.no-avatar[data-v-a5878a60]{max-width:calc(100% - 50px)}.chat-message.user .message-body.no-avatar[data-v-a5878a60]{margin-left:auto}.message-title[data-v-a5878a60]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.message-title img[data-v-a5878a60]{width:18px;height:18px;border-radius:50%;object-fit:cover}.message-title span[data-v-a5878a60]{font-size:13px;color:#666;font-weight:500}.message-bubble[data-v-a5878a60]{padding:10px 16px;border-radius:18px;font-size:15px;line-height:1.65;word-wrap:break-word}.message-bubble.assistant[data-v-a5878a60]{background:#f5f7fa;color:#333}.message-bubble.user[data-v-a5878a60]{background:#2b7de1;color:#fff}.message-text[data-v-a5878a60] p{margin:0 0 8px}.message-text[data-v-a5878a60] p:last-child{margin-bottom:0}.message-text[data-v-a5878a60] h1,.message-text[data-v-a5878a60] h2,.message-text[data-v-a5878a60] h3,.message-text[data-v-a5878a60] h4,.message-text[data-v-a5878a60] h5,.message-text[data-v-a5878a60] h6{margin:12px 0 6px;font-weight:600;line-height:1.4;color:#1f2937}.message-text[data-v-a5878a60] h1{font-size:16px;margin-top:4px}.message-text[data-v-a5878a60] h2{font-size:15px}.message-text[data-v-a5878a60] h3{font-size:14.5px}.message-text[data-v-a5878a60] h4,.message-text[data-v-a5878a60] h5,.message-text[data-v-a5878a60] h6{font-size:14px}.message-text[data-v-a5878a60] code{background:#0000000d;padding:2px 5px;border-radius:4px;font-family:Courier New,monospace;font-size:13px}.message-text[data-v-a5878a60] pre{background:#0000000d;padding:10px 12px;border-radius:8px;overflow-x:auto;margin:8px 0}.message-text[data-v-a5878a60] pre code{background:none;padding:0}.message-text[data-v-a5878a60] ul,.message-text[data-v-a5878a60] ol{padding-left:20px;margin:8px 0}.message-text[data-v-a5878a60] blockquote{border-left:3px solid #1890ff;padding-left:12px;margin:8px 0;color:#8c8c8c}.typing-dots[data-v-a5878a60]{display:inline-flex;gap:4px;align-items:center;margin-top:4px}.typing-dots span[data-v-a5878a60]{width:6px;height:6px;background:#bfbfbf;border-radius:50%;animation:typingBounce-a5878a60 1.4s infinite ease-in-out}.typing-dots span[data-v-a5878a60]:nth-child(1){animation-delay:0s}.typing-dots span[data-v-a5878a60]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-a5878a60]:nth-child(3){animation-delay:.4s}@keyframes typingBounce-a5878a60{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@media(min-width:769px){.message-body[data-v-a5878a60]{max-width:75%}}.welcome-view[data-v-6faa9112]{display:flex;flex-direction:column;align-items:center;padding:24px 20px;flex:1;overflow-y:auto}.robot-avatar[data-v-6faa9112]{width:80px;height:80px;margin-bottom:16px;flex-shrink:0}.robot-avatar img[data-v-6faa9112]{width:100%;height:100%;object-fit:contain}.ai-bubble[data-v-6faa9112]{background:#f5f7fa;padding:16px 18px;border-radius:16px;font-size:15px;line-height:1.7;color:#333;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:24px}.guided-section[data-v-6faa9112]{width:100%}.guided-label[data-v-6faa9112]{display:block;font-size:14px;color:#999;margin-bottom:12px}.question-list[data-v-6faa9112]{display:flex;flex-direction:column;gap:10px}.question-btn[data-v-6faa9112]{width:100%;padding:12px 16px;background:#fff;color:#2b7de1;border:1px solid #2B7DE1;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent;text-align:center;box-sizing:border-box}.question-btn[data-v-6faa9112]:hover,.question-btn[data-v-6faa9112]:active{background:#eef5ff}.guided-questions[data-v-56aa6b94]{padding:8px 16px 16px}.guided-label[data-v-56aa6b94]{display:block;font-size:14px;color:#999;margin-bottom:12px}.question-list[data-v-56aa6b94]{display:flex;flex-direction:column;gap:10px}.question-btn[data-v-56aa6b94]{width:100%;padding:12px 16px;background:#fff;color:#2b7de1;border:1px solid #2B7DE1;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent;text-align:center;box-sizing:border-box}.question-btn[data-v-56aa6b94]:hover,.question-btn[data-v-56aa6b94]:active{background:#eef5ff}.chat-container[data-v-62ec5267]{flex:1;overflow-y:auto;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}.messages-area[data-v-62ec5267]{flex:1;padding:8px 0}.chat-input-wrapper[data-v-6065f4b4]{flex-shrink:0;background:#fff}.input-toolbar[data-v-6065f4b4]{display:flex;align-items:center;gap:6px;padding:10px 14px 6px;overflow-x:auto;-webkit-overflow-scrolling:touch}.input-toolbar[data-v-6065f4b4]::-webkit-scrollbar{display:none}.toolbar-btn[data-v-6065f4b4]{display:flex;align-items:center;gap:4px;padding:5px 11px;border-radius:16px;font-size:12px;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent;white-space:nowrap;flex-shrink:0;border:none;background:#f0f0ff;color:#722ed1}.toolbar-btn[data-v-6065f4b4]:hover,.toolbar-btn[data-v-6065f4b4]:active{background:#e8e0ff}.video-btn[data-v-6065f4b4]{background:#e6f4ff;color:#1890ff}.video-btn[data-v-6065f4b4]:hover,.video-btn[data-v-6065f4b4]:active{background:#d6ebff}.template-btn[data-v-6065f4b4]{background:#fff7e6;color:#fa8c16}.template-btn[data-v-6065f4b4]:hover,.template-btn[data-v-6065f4b4]:active{background:#ffe7ba}.contract-btn[data-v-6065f4b4]{background:#f6ffed;color:#52c41a}.contract-btn[data-v-6065f4b4]:hover,.contract-btn[data-v-6065f4b4]:active{background:#d9f7be}.toolbar-more-btn[data-v-6065f4b4]{width:30px;height:30px;border:none;background:#722ed1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent;flex-shrink:0}.toolbar-more-btn[data-v-6065f4b4]:active{opacity:.85}.video-list-modal[data-v-6065f4b4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:1001;padding:20px;animation:modalFadeIn-6065f4b4 .2s ease}.video-list-content[data-v-6065f4b4]{background:#fff;border-radius:16px;overflow:hidden;width:100%;max-width:420px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-6065f4b4 .25s ease}.video-list-header[data-v-6065f4b4]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.video-list-title[data-v-6065f4b4]{font-size:16px;font-weight:600;color:#262626}.video-list-close[data-v-6065f4b4]{width:32px;height:32px;border:none;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#8c8c8c;transition:all .2s;-webkit-tap-highlight-color:transparent}.video-list-close[data-v-6065f4b4]:hover,.video-list-close[data-v-6065f4b4]:active{background:#f5f5f5;color:#262626}.video-search-box[data-v-6065f4b4]{display:flex;align-items:center;gap:10px;margin:14px 20px;padding:10px 14px;border:1px solid #e8e8e8;border-radius:22px;background:#fafafa;transition:all .2s}.video-search-box[data-v-6065f4b4]:focus-within{border-color:#1890ff;background:#fff;box-shadow:0 0 0 2px #1890ff1a}.video-search-box svg[data-v-6065f4b4]{flex-shrink:0;color:#bfbfbf}.video-search-input[data-v-6065f4b4]{flex:1;border:none;outline:none;font-size:13px;color:#262626;background:transparent}.video-search-input[data-v-6065f4b4]::placeholder{color:#bfbfbf}.video-list-container[data-v-6065f4b4]{flex:1;overflow-y:auto;padding:0 12px 16px;-webkit-overflow-scrolling:touch}.video-list-container[data-v-6065f4b4]::-webkit-scrollbar{width:4px}.video-list-container[data-v-6065f4b4]::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:2px}.video-list-item[data-v-6065f4b4]{display:flex;gap:12px;padding:12px 10px;border-radius:10px;cursor:pointer;transition:background .2s;-webkit-tap-highlight-color:transparent;margin-bottom:8px;background:#e8f4fc}.video-list-item[data-v-6065f4b4]:hover,.video-list-item[data-v-6065f4b4]:active{background:#d4ecfa}.video-thumbnail[data-v-6065f4b4]{position:relative;width:90px;height:56px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#1a1a1a}.video-thumbnail img[data-v-6065f4b4]{width:100%;height:100%;object-fit:cover}.video-thumbnail-placeholder[data-v-6065f4b4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#555}.video-duration[data-v-6065f4b4]{position:absolute;right:4px;bottom:4px;padding:1px 6px;background:#000000bf;color:#fff;font-size:11px;border-radius:4px;line-height:1.4}.video-info[data-v-6065f4b4]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.video-name[data-v-6065f4b4]{font-size:14px;font-weight:500;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-meta[data-v-6065f4b4]{display:flex;gap:12px;font-size:12px;color:#8c8c8c}.video-empty[data-v-6065f4b4]{text-align:center;padding:40px 20px;color:#bfbfbf;font-size:14px}.video-modal[data-v-6065f4b4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:modalFadeIn-6065f4b4 .2s ease}@keyframes modalFadeIn-6065f4b4{0%{opacity:0}to{opacity:1}}.video-modal-content[data-v-6065f4b4]{background:#fff;border-radius:16px;overflow:hidden;width:100%;max-width:480px;box-shadow:0 20px 60px #0000004d;animation:modalSlideIn-6065f4b4 .25s ease}@keyframes modalSlideIn-6065f4b4{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.video-modal-header[data-v-6065f4b4]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #f0f0f0}.video-modal-title[data-v-6065f4b4]{font-size:15px;font-weight:600;color:#262626}.video-modal-close[data-v-6065f4b4]{width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#8c8c8c;transition:all .2s;-webkit-tap-highlight-color:transparent}.video-modal-close[data-v-6065f4b4]:hover,.video-modal-close[data-v-6065f4b4]:active{background:#e8e8e8;color:#262626}.video-player-wrapper[data-v-6065f4b4]{padding:12px;background:#000}.video-player[data-v-6065f4b4]{width:100%;max-height:70vh;border-radius:8px;display:block}.scroll-hint[data-v-6065f4b4]{display:flex;justify-content:center;padding:4px 16px 6px}.scroll-bar[data-v-6065f4b4]{width:120px;height:4px;background:#e8e8e8;border-radius:2px}.chat-input-area[data-v-6065f4b4]{display:flex;gap:8px;padding:6px 14px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom));align-items:flex-end}.input-textarea[data-v-6065f4b4]{flex:1;padding:10px 14px;border:1px solid #e8e8e8;border-radius:22px;resize:none;font-size:14px;line-height:1.5;font-family:inherit;background:#fafafa;color:#262626;max-height:100px;overflow-y:auto}.input-textarea[data-v-6065f4b4]:focus{outline:none;border-color:#d9d9d9;background:#fff}.input-textarea[data-v-6065f4b4]::placeholder{color:#bfbfbf}.input-textarea[data-v-6065f4b4]:disabled{opacity:.45}.send-button[data-v-6065f4b4]{width:38px;height:38px;border:none;border-radius:50%;background:transparent;color:#bfbfbf;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.send-button[data-v-6065f4b4]:not(:disabled):active{background:#1890ff;color:#fff}.send-button[data-v-6065f4b4]:disabled{color:#d9d9d9;cursor:not-allowed}.send-button svg[data-v-6065f4b4]{width:18px;height:18px}.reconnect-overlay[data-v-ecd9b084]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:9990}.reconnect-content[data-v-ecd9b084]{background:#fff;padding:20px 28px;border-radius:12px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px #0000001a;font-size:14px;color:#595959}.reconnect-btn[data-v-ecd9b084]{padding:4px 14px;font-size:13px;color:#fff;background:#1890ff;border:none;border-radius:4px;cursor:pointer}.reconnect-btn[data-v-ecd9b084]:active{background:#096dd9}.reconnect-spinner[data-v-ecd9b084]{width:20px;height:20px;border:2px solid #e8e8e8;border-top-color:#1890ff;border-radius:50%;animation:spin-ecd9b084 .8s linear infinite}@keyframes spin-ecd9b084{to{transform:rotate(360deg)}}.industry-overlay[data-v-b3447877]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn-b3447877 .2s ease}@keyframes fadeIn-b3447877{0%{opacity:0}to{opacity:1}}.industry-panel[data-v-b3447877]{background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;position:fixed;bottom:0;left:0;right:0;animation:slideUp-b3447877 .3s ease}@keyframes slideUp-b3447877{0%{transform:translateY(100%)}to{transform:translateY(0)}}.panel-header[data-v-b3447877]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e8e8e8;flex-shrink:0}.panel-title[data-v-b3447877]{font-size:17px;font-weight:600;color:#262626;margin:0}.close-btn[data-v-b3447877]{width:36px;height:36px;border:none;background:#f5f5f5;font-size:22px;color:#8c8c8c;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.close-btn[data-v-b3447877]:active{background:#e8e8e8;color:#262626}.industry-list[data-v-b3447877]{flex:1;overflow-y:auto;padding:12px 16px;-webkit-overflow-scrolling:touch}.industry-card[data-v-b3447877]{display:flex;align-items:center;gap:12px;padding:14px 12px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:background .15s;-webkit-tap-highlight-color:transparent}.industry-card[data-v-b3447877]:last-child{border-bottom:none}.industry-card[data-v-b3447877]:active{background:#f0f4ff}.card-icon[data-v-b3447877]{font-size:32px;flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#f5f5f5}.card-content[data-v-b3447877]{flex:1;min-width:0}.card-name[data-v-b3447877]{font-size:15px;font-weight:600;color:#262626;margin-bottom:2px}.card-brief[data-v-b3447877]{font-size:13px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-arrow[data-v-b3447877]{color:silver;flex-shrink:0;display:flex;align-items:center}.detail-header[data-v-b3447877]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8;flex-shrink:0;gap:8px}.back-btn[data-v-b3447877]{width:32px;height:32px;border:none;background:#f5f5f5;color:#8c8c8c;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;-webkit-tap-highlight-color:transparent}.back-btn[data-v-b3447877]:active{background:#e8e8e8;color:#262626}.detail-title[data-v-b3447877]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.detail-icon[data-v-b3447877]{font-size:24px;flex-shrink:0}.detail-title h2[data-v-b3447877]{font-size:15px;font-weight:600;color:#262626;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.detail-content[data-v-b3447877]{flex:1;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.section[data-v-b3447877]{margin-bottom:20px}.section[data-v-b3447877]:last-child{margin-bottom:0}.section h3[data-v-b3447877]{font-size:15px;font-weight:600;color:#262626;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #1890ff;display:inline-block}.pain-list[data-v-b3447877]{display:flex;flex-direction:column;gap:10px}.pain-card[data-v-b3447877]{background:#f5f5f5;border-radius:10px;padding:12px;display:flex;gap:10px}.pain-number[data-v-b3447877]{width:24px;height:24px;background:#1890ff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.pain-info h4[data-v-b3447877]{font-size:13px;font-weight:600;color:#262626;margin:0 0 4px}.pain-info p[data-v-b3447877]{font-size:12px;color:#8c8c8c;margin:0;line-height:1.5}.solution-text[data-v-b3447877]{background:linear-gradient(135deg,#f0f4ff,#e8f0fe);border-left:4px solid #1890ff;padding:12px 16px;border-radius:8px;font-size:13px;line-height:1.6;color:#262626}.steps-timeline[data-v-b3447877]{display:flex;flex-direction:column;gap:16px}.step-item[data-v-b3447877]{display:flex;gap:12px;position:relative}.step-item[data-v-b3447877]:not(:last-child):after{content:"";position:absolute;left:15px;top:32px;width:2px;height:calc(100% - 20px);background:#e8e8e8}.step-marker[data-v-b3447877]{width:32px;height:32px;background:#1890ff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.step-content h4[data-v-b3447877]{font-size:14px;font-weight:600;color:#262626;margin:0 0 4px}.step-content p[data-v-b3447877]{font-size:12px;color:#8c8c8c;margin:0;line-height:1.6}.use-cases-list[data-v-b3447877]{display:flex;flex-direction:column;gap:8px}.use-case-card[data-v-b3447877]{background:#f5f5f5;border-radius:8px;padding:10px 12px;font-size:12px;color:#262626;line-height:1.5;border-left:3px solid #1890ff}.advantages-list[data-v-b3447877]{display:flex;flex-direction:column;gap:8px}.advantage-card[data-v-b3447877]{background:linear-gradient(135deg,#f0f4ff,#e8f0fe);border-radius:8px;padding:12px;font-size:12px;color:#262626;font-weight:500;line-height:1.5}.detail-footer[data-v-b3447877]{padding:12px 16px;border-top:1px solid #e8e8e8;flex-shrink:0;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.select-btn[data-v-b3447877]{width:100%;background:#1890ff;color:#fff;border:none;padding:12px;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent}.select-btn[data-v-b3447877]:active{opacity:.85}@media(min-width:769px){.industry-overlay[data-v-b3447877]{align-items:center;padding:16px}.industry-panel[data-v-b3447877]{position:static;border-radius:16px;width:420px;max-width:95vw;animation:modalSlideUp-b3447877 .3s ease}@keyframes modalSlideUp-b3447877{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.industry-card[data-v-b3447877]:hover{background:#f0f4ff}.close-btn[data-v-b3447877]:hover,.back-btn[data-v-b3447877]:hover{background:#e8e8e8;color:#262626}.detail-header[data-v-b3447877]{padding:16px 20px}.detail-title h2[data-v-b3447877]{font-size:16px;-webkit-line-clamp:unset;white-space:nowrap}.detail-content[data-v-b3447877]{padding:20px}.section[data-v-b3447877]{margin-bottom:24px}.section h3[data-v-b3447877]{font-size:16px;margin-bottom:14px}.pain-list[data-v-b3447877]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pain-card[data-v-b3447877]{padding:14px}.pain-info h4[data-v-b3447877]{font-size:14px}.pain-info p[data-v-b3447877]{font-size:13px}.solution-text[data-v-b3447877]{padding:14px 18px;font-size:14px}.step-item[data-v-b3447877]{gap:14px}.step-content h4[data-v-b3447877]{font-size:15px}.step-content p[data-v-b3447877]{font-size:13px}.use-cases-list[data-v-b3447877]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.use-case-card[data-v-b3447877]{padding:12px 14px;font-size:13px}.advantages-list[data-v-b3447877]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.advantage-card[data-v-b3447877]{padding:14px 16px;font-size:13px}.detail-footer[data-v-b3447877]{padding:14px 20px}.select-btn[data-v-b3447877]{width:auto;padding:10px 24px;font-size:14px}.select-btn[data-v-b3447877]:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #1890ff;--primary-light: #e6f7ff;--success-color: #52c41a;--warning-color: #faad14;--error-color: #ff4d4f;--text-primary: #262626;--text-secondary: #8c8c8c;--bg-color: #f5f5f5;--white: #ffffff;--border-color: #e8e8e8;--shadow: 0 2px 8px rgba(0, 0, 0, .1)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f5f5f5;color:var(--text-primary);line-height:1.6;height:100vh;overflow:hidden}.app-container{display:flex;flex-direction:column;height:100vh;max-width:100%;margin:0 auto;background:#f5f5f5}@media(min-width:768px){.app-container{max-width:480px;box-shadow:var(--shadow)}}
