.svg-icon[data-v-eaccadb1]{display:inline-block;vertical-align:middle;flex-shrink:0}.assistant-avatar-container[data-v-87f9268f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden}svg[data-v-87f9268f]{width:100%;height:100%;display:block}.sidebar[data-v-c566cab9]{width:var(--sidebar-width);height:100%;background:var(--bg-sidebar);border-right:1px solid var(--border-light);display:flex;flex-direction:column;transition:width var(--transition-normal);overflow:hidden}.sidebar.collapsed[data-v-c566cab9]{width:68px}.sidebar.collapsed .logo-title[data-v-c566cab9],.sidebar.collapsed .new-chat-btn span[data-v-c566cab9],.sidebar.collapsed .nav-label[data-v-c566cab9],.sidebar.collapsed .section-title[data-v-c566cab9],.sidebar.collapsed .conversation-title[data-v-c566cab9],.sidebar.collapsed .settings-btn span[data-v-c566cab9]{display:none}.sidebar-header[data-v-c566cab9]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--border-light)}.logo[data-v-c566cab9]{display:flex;align-items:center;gap:var(--spacing-sm)}.logo-icon[data-v-c566cab9]{width:36px;height:36px;background:linear-gradient(135deg,var(--primary-color),#2dd4bf);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:all var(--transition-fast);padding:0;overflow:hidden}.logo-icon[data-v-c566cab9]:has(.assistant-avatar-container){background:transparent}.logo-icon[data-v-c566cab9]:hover{background:linear-gradient(135deg,var(--primary-dark),#22b8a0)}.logo-text[data-v-c566cab9]{color:var(--text-white);font-size:12px;font-weight:600}.collapse-icon[data-v-c566cab9]{color:var(--text-white)}.logo-title[data-v-c566cab9]{font-size:15px;font-weight:600;color:var(--text-primary);white-space:nowrap}.collapse-btn[data-v-c566cab9]{width:32px;height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all var(--transition-fast)}.collapse-btn[data-v-c566cab9]:hover{background:var(--bg-input);color:var(--text-primary)}.search-trigger[data-v-c566cab9]{display:flex;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-md);padding:10px 12px;background:var(--bg-input);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast)}.search-trigger[data-v-c566cab9]:hover{background:var(--bg-card);color:var(--text-secondary)}.sidebar.collapsed .search-trigger[data-v-c566cab9]{margin:var(--spacing-md) var(--spacing-sm);padding:10px;justify-content:center}.sidebar.collapsed .search-placeholder[data-v-c566cab9]{display:none}.search-icon[data-v-c566cab9]{flex-shrink:0}.search-placeholder[data-v-c566cab9]{font-size:14px}.new-chat-btn[data-v-c566cab9]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin:0 var(--spacing-md) var(--spacing-md);padding:12px var(--spacing-md);background:var(--bg-input);border-radius:var(--radius-md);color:var(--text-primary);font-weight:500;transition:all var(--transition-fast)}.sidebar.collapsed .new-chat-btn[data-v-c566cab9]{padding:12px}.new-chat-btn[data-v-c566cab9]:hover{background:var(--border-color)}.nav-menu[data-v-c566cab9]{display:flex;flex-direction:column;gap:2px;padding:0 var(--spacing-sm)}.nav-item[data-v-c566cab9]{display:flex;align-items:center;gap:var(--spacing-sm);padding:10px 12px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:14px;transition:all var(--transition-fast);text-align:left}.sidebar.collapsed .nav-item[data-v-c566cab9]{justify-content:center;padding:10px}.nav-item[data-v-c566cab9]:hover{background:var(--bg-input);color:var(--text-primary)}.nav-item.active[data-v-c566cab9]{background:var(--primary-light);color:var(--primary-color)}.nav-icon[data-v-c566cab9]{width:20px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-icon svg[data-v-c566cab9]{width:18px;height:18px}.nav-label[data-v-c566cab9]{white-space:nowrap}.conversations-section[data-v-c566cab9]{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:var(--spacing-md);padding:0 var(--spacing-sm)}.section-title[data-v-c566cab9]{font-size:12px;color:var(--text-muted);padding:var(--spacing-sm) 12px;text-transform:uppercase;letter-spacing:.5px}.conversations-list[data-v-c566cab9]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.conversation-item[data-v-c566cab9]{display:flex;align-items:center;gap:var(--spacing-sm);padding:10px 12px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:14px;transition:all var(--transition-fast);text-align:left}.sidebar.collapsed .conversation-item[data-v-c566cab9]{justify-content:center;padding:10px}.conversation-item[data-v-c566cab9]:hover,.conversation-item.active[data-v-c566cab9]{background:var(--bg-input);color:var(--text-primary)}.conversation-item svg[data-v-c566cab9]{flex-shrink:0}.conversation-title[data-v-c566cab9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-footer[data-v-c566cab9]{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--border-light);position:relative}.user-profile[data-v-c566cab9]{display:flex;align-items:center;gap:var(--spacing-sm);padding:8px;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);color:var(--text-primary)}.user-profile[data-v-c566cab9]:hover,.user-profile.active[data-v-c566cab9]{background:var(--bg-input)}.user-avatar[data-v-c566cab9]{width:34px;height:34px;border-radius:50%;overflow:hidden;background:#3ecf8e;flex-shrink:0;display:flex;align-items:center;justify-content:center}.user-avatar img[data-v-c566cab9]{width:100%;height:100%;object-fit:cover}.user-info[data-v-c566cab9]{flex:1;min-width:0;overflow:hidden}.user-name[data-v-c566cab9]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.more-icon[data-v-c566cab9]{color:var(--text-muted);flex-shrink:0}.sidebar.collapsed .user-info[data-v-c566cab9],.sidebar.collapsed .more-icon[data-v-c566cab9]{display:none}.sidebar.collapsed .user-profile[data-v-c566cab9]{justify-content:center;padding:8px 0}.user-menu[data-v-c566cab9]{position:absolute;bottom:calc(100% + 12px);left:8px;right:8px;background:#171717;border-radius:14px;box-shadow:0 8px 32px #0000004d;padding:6px;z-index:100;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.user-menu.menu-collapsed[data-v-c566cab9]{left:8px;width:220px}.menu-item[data-v-c566cab9]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;color:#ececec;font-size:14px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-item[data-v-c566cab9]:hover{background:#ffffff1a}.menu-item svg[data-v-c566cab9]{color:#a3a3a3;transition:color .2s}.menu-item:hover svg[data-v-c566cab9]{color:#fff}.menu-divider[data-v-c566cab9]{height:1px;background:#ffffff0f;margin:6px 8px}.menu-item.logout[data-v-c566cab9]{color:#f87171}.menu-item.logout svg[data-v-c566cab9]{color:#f87171!important}.menu-item.logout[data-v-c566cab9]:hover{background:#f871711a}.menu-fade-enter-active[data-v-c566cab9],.menu-fade-leave-active[data-v-c566cab9]{transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-fade-enter-from[data-v-c566cab9],.menu-fade-leave-to[data-v-c566cab9]{opacity:0;transform:translateY(10px)}.sidebar-overlay[data-v-c566cab9]{position:fixed;inset:0;background:#00000080;z-index:1999;animation:fadeIn-c566cab9 .2s ease}@media(max-width:768px){.sidebar-overlay[data-v-c566cab9]{top:64px}.sidebar[data-v-c566cab9]{position:fixed;top:0;left:0;height:100%;z-index:2000;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.sidebar.mobile.collapsed[data-v-c566cab9]{transform:translate(-100%);box-shadow:none}.sidebar.mobile[data-v-c566cab9]:not(.collapsed){transform:translate(0);box-shadow:var(--shadow-lg);width:280px}}@keyframes fadeIn-c566cab9{0%{opacity:0}to{opacity:1}}.app-layout[data-v-9230d3fe]{display:flex;height:100%;width:100%;overflow:hidden}.main-content[data-v-9230d3fe]{flex:1;min-width:0;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}@media(max-width:768px){.app-layout[data-v-9230d3fe]{position:relative}}.message-wrapper[data-v-48df02ef]{display:flex;gap:var(--spacing-sm);animation:fadeIn-48df02ef .3s ease;transition:background-color .3s ease;padding:var(--spacing-sm);margin:calc(var(--spacing-sm) * -1);border-radius:var(--radius-md)}.message-wrapper.message-highlight[data-v-48df02ef]{background-color:var(--primary-light)}.message-wrapper.user[data-v-48df02ef]{flex-direction:row-reverse}.message-avatar[data-v-48df02ef]{flex-shrink:0}.avatar[data-v-48df02ef]{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-weight:600}.assistant-avatar[data-v-48df02ef]{background:linear-gradient(135deg,var(--primary-color),#2dd4bf);color:#fff;font-size:11px;transition:all .3s ease}.assistant-avatar.is-svg[data-v-48df02ef]{background:transparent;padding:0}.user-avatar[data-v-48df02ef]{background:var(--bg-input);color:var(--text-secondary)}.message-content[data-v-48df02ef]{max-width:70%;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xs);overflow:visible}.message-wrapper:has(.is-full-width) .message-content[data-v-48df02ef]{max-width:100%;width:100%}.message-wrapper.user .message-content[data-v-48df02ef]{align-items:flex-end}.message-bubble[data-v-48df02ef]{padding:var(--spacing-md);border-radius:var(--radius-lg);line-height:1.7;overflow:visible}.message-wrapper.assistant .message-bubble[data-v-48df02ef]{background:var(--bg-card);border:1px solid var(--border-light);border-top-left-radius:var(--radius-sm)}.message-wrapper.user .message-bubble[data-v-48df02ef]{background:var(--primary-color);color:#fff;border-top-right-radius:var(--radius-sm);display:inline-block;max-width:100%}.message-text[data-v-48df02ef]{margin:0;white-space:normal;word-break:break-word;overflow:visible}.message-text.has-card[data-v-48df02ef]{margin-bottom:var(--spacing-sm)}.card-wrapper[data-v-48df02ef]{margin-top:4px}.message-text[data-v-48df02ef] strong{font-weight:600;color:var(--text-primary)}.message-wrapper.user .message-text[data-v-48df02ef] strong{color:#fff}.message-text[data-v-48df02ef] .bullet{color:var(--primary-color);margin-right:4px}.message-wrapper.user .message-text[data-v-48df02ef] .bullet{color:#ffffffe6}.message-text[data-v-48df02ef] .message-h3{font-size:15px;font-weight:600;margin:4px 0 2px;color:var(--text-primary)}.message-text[data-v-48df02ef] .message-code{background:#1e293b;color:#e2e8f0;padding:8px 12px;border-radius:8px;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.4;margin:2px 0;overflow-x:auto}.message-text[data-v-48df02ef] .inline-code{background:#0000000d;padding:2px 4px;border-radius:4px;font-family:inherit;color:#e11d48;font-size:.9em}.message-text[data-v-48df02ef] details{border:1px solid var(--border-light);border-radius:4px;margin:4px 0;background:var(--bg-input);overflow:hidden;transition:all .2s ease;padding:8px 12px;line-height:1.3}.message-text[data-v-48df02ef] details[open]{box-shadow:0 4px 12px #0000000d}.message-text[data-v-48df02ef] summary{padding:6px 0 2px;cursor:pointer;font-size:12px;font-weight:600;color:var(--text-secondary);-webkit-user-select:none;user-select:none;display:flex;align-items:center}.message-text[data-v-48df02ef] summary::marker{color:var(--primary-color)}.message-text[data-v-48df02ef] details>div,.message-text[data-v-48df02ef] details>p,.message-text[data-v-48df02ef] details>strong{padding:0;margin:0;font-size:12px}.message-text[data-v-48df02ef] summary em{font-style:normal;color:var(--primary-color);font-weight:600}.message-text[data-v-48df02ef] details br{display:block;content:"";height:0px!important;line-height:0px!important;font-size:0px!important;margin:0!important;padding:0!important}.message-text.has-card-below[data-v-48df02ef]{margin-bottom:12px}.message-text.secondary-text[data-v-48df02ef]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--border-light);color:var(--text-secondary)}.typing-indicator[data-v-48df02ef]{display:flex;align-items:center;gap:6px;padding:2px 0;min-height:24px}.typing-indicator span[data-v-48df02ef]{width:6px;height:6px;border-radius:50%;background-color:var(--text-secondary);opacity:.6;animation:typing-dot-48df02ef 1.4s infinite ease-in-out}.typing-indicator span[data-v-48df02ef]:nth-child(1){animation-delay:0s}.typing-indicator span[data-v-48df02ef]:nth-child(2){animation-delay:.16s}.typing-indicator span[data-v-48df02ef]:nth-child(3){animation-delay:.32s}@keyframes typing-dot-48df02ef{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:.8}}.message-time[data-v-48df02ef]{font-size:11px;color:var(--text-muted);padding:0 var(--spacing-sm)}@keyframes fadeIn-48df02ef{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.message-content[data-v-48df02ef]{max-width:85%}.avatar[data-v-48df02ef]{width:36px;height:36px}.message-bubble[data-v-48df02ef]{padding:12px;font-size:14px}.message-wrapper[data-v-48df02ef]:has(.is-full-width){flex-direction:column!important;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm) 0}.message-wrapper.user[data-v-48df02ef]:has(.is-full-width){align-items:flex-end}.message-wrapper:has(.is-full-width) .message-content[data-v-48df02ef]{max-width:100%!important;width:100%}.message-wrapper:has(.is-full-width) .avatar[data-v-48df02ef]{width:32px;height:32px}.message-wrapper:has(.is-full-width) .message-bubble[data-v-48df02ef]{width:100%}.message-wrapper.assistant:has(.is-full-width) .message-bubble[data-v-48df02ef]{border-top-left-radius:var(--radius-sm)}.message-wrapper.user:has(.is-full-width) .message-bubble[data-v-48df02ef]{border-top-right-radius:var(--radius-sm)}}.thinking-process[data-v-8c281eac]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;max-width:300px;animation:fadeIn-8c281eac .3s ease}.thinking-header[data-v-8c281eac]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.brain-icon[data-v-8c281eac]{color:#2563eb;animation:pulse-8c281eac 2s infinite ease-in-out}.thinking-title[data-v-8c281eac]{font-size:14px;font-weight:600;color:#2563eb}.steps-list[data-v-8c281eac]{display:flex;flex-direction:column;gap:12px}.step-item[data-v-8c281eac]{display:flex;align-items:center;gap:8px}.step-icon[data-v-8c281eac]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.icon-success[data-v-8c281eac]{color:#10b981}.icon-loading[data-v-8c281eac]{color:#3b82f6;animation:spin-8c281eac 1s linear infinite}.icon-pending[data-v-8c281eac]{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.step-text[data-v-8c281eac]{font-size:13px;color:#64748b;transition:color .3s ease}.step-text.processing[data-v-8c281eac]{color:#3b82f6;font-weight:500}.step-text.completed[data-v-8c281eac]{color:#1e293b}@keyframes spin-8c281eac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-8c281eac{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(.95)}}@keyframes fadeIn-8c281eac{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.page-header[data-v-583ac0d5]{display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #f1f5f9;color:#475569;position:sticky;top:0;z-index:10;width:100%;box-sizing:border-box}.mobile-header[data-v-583ac0d5]{padding:8px 16px;height:56px}.desktop-header[data-v-583ac0d5]{padding:12px 24px;height:64px}.header-left[data-v-583ac0d5],.header-right[data-v-583ac0d5]{display:flex;align-items:center;gap:8px;min-width:40px}.header-right[data-v-583ac0d5]{justify-content:flex-end}.header-btn[data-v-583ac0d5]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:inherit;background:transparent;border:none;cursor:pointer;transition:background .2s ease;padding:0}.header-btn[data-v-583ac0d5]:hover{background:#f1f5f9;color:#475569}.header-center[data-v-583ac0d5]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:0 8px}.header-title[data-v-583ac0d5]{font-size:16px;font-weight:600;color:#1e293b;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.header-subtitle[data-v-583ac0d5]{font-size:11px;color:#94a3b8;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.chat-main[data-v-0e6c1ac3]{flex:1;display:flex;flex-direction:column;background:var(--bg-main);position:relative;overflow:hidden;height:100%;min-width:0}.mobile-menu-btn[data-v-0e6c1ac3]{width:40px;height:40px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-primary);background:transparent;border:none;transition:all var(--transition-fast);cursor:pointer}.mobile-menu-btn[data-v-0e6c1ac3]:active{background:var(--bg-input);transform:scale(.95)}.mobile-new-chat-btn[data-v-0e6c1ac3]{width:40px;height:40px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-primary);background:transparent;border:none;transition:all var(--transition-fast);cursor:pointer}.mobile-new-chat-btn[data-v-0e6c1ac3]:active{background:var(--bg-input);transform:scale(.95)}.messages-outer-container[data-v-0e6c1ac3]{flex:1;position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.messages-container[data-v-0e6c1ac3]{flex:1;overflow-y:auto;padding:var(--spacing-xl);padding-top:0;padding-bottom:40px;display:flex;flex-direction:column;position:relative}.messages-fade-mask[data-v-0e6c1ac3]{position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(to top,var(--bg-main) 20%,transparent 100%);pointer-events:none;z-index:5}.topics-banner[data-v-0e6c1ac3]{position:sticky;top:0;z-index:10;background:#e3ebf5cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-md);margin-left:calc(var(--spacing-xl) * -1);margin-right:calc(var(--spacing-xl) * -1);margin-bottom:var(--spacing-md);display:flex;align-items:flex-start;gap:var(--spacing-md)}.topics-label[data-v-0e6c1ac3]{font-size:14px;font-weight:600;flex-shrink:0;line-height:28px}.topics-list[data-v-0e6c1ac3]{flex:1;display:flex;flex-wrap:wrap;gap:var(--spacing-xs);overflow:hidden;max-height:28px;transition:max-height .3s ease}.topics-banner.expanded .topics-list[data-v-0e6c1ac3]{max-height:500px}.topics-toggle-btn[data-v-0e6c1ac3]{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:transparent;transition:all var(--transition-fast)}.topics-toggle-btn[data-v-0e6c1ac3]:hover{background:#0000000d;color:var(--text-primary)}.topics-toggle-btn svg[data-v-0e6c1ac3]{transition:transform .3s ease}.topic-tag[data-v-0e6c1ac3]{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;padding:4px 12px;border-radius:var(--radius-full);font-size:13px;white-space:nowrap;cursor:pointer;transition:all var(--transition-fast)}.topic-tag[data-v-0e6c1ac3]:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.topic-tag[data-v-0e6c1ac3]:active{transform:translateY(0);background:#2aa876}.welcome-section[data-v-0e6c1ac3]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:680px;margin:0 auto;text-align:center;animation:fadeIn-0e6c1ac3 .5s ease}.welcome-title[data-v-0e6c1ac3]{font-size:24px;font-weight:500;color:var(--text-primary);margin-bottom:var(--spacing-xl);line-height:1.4}.today-card[data-v-0e6c1ac3]{background:var(--bg-card);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);max-width:420px;width:100%;text-align:left}.card-image[data-v-0e6c1ac3]{width:100%;height:200px;overflow:hidden}.card-image img[data-v-0e6c1ac3]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.today-card:hover .card-image img[data-v-0e6c1ac3]{transform:scale(1.05)}.card-content[data-v-0e6c1ac3]{padding:var(--spacing-lg)}.card-header[data-v-0e6c1ac3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.card-title[data-v-0e6c1ac3]{font-size:16px;font-weight:600;color:var(--primary-color)}.card-header svg[data-v-0e6c1ac3]{color:var(--primary-color)}.card-description[data-v-0e6c1ac3]{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0}.messages-list[data-v-0e6c1ac3]{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:900px;width:100%;margin:0 auto}.messages-list[data-v-0e6c1ac3]>.message-wrapper:last-child{margin-bottom:20px}.loading-indicator[data-v-0e6c1ac3]{display:flex;align-items:flex-start;gap:var(--spacing-md);animation:fadeIn-0e6c1ac3 .3s ease}.loading-avatar[data-v-0e6c1ac3]{width:40px;height:40px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--primary-color),#2dd4bf);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.loading-dots[data-v-0e6c1ac3]{display:flex;align-items:center;gap:4px;padding:var(--spacing-md);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);border-top-left-radius:var(--radius-sm)}.loading-dots span[data-v-0e6c1ac3]{width:8px;height:8px;background:var(--text-muted);border-radius:50%;animation:pulse-0e6c1ac3 1.4s ease-in-out infinite}.loading-dots span[data-v-0e6c1ac3]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-0e6c1ac3]:nth-child(3){animation-delay:.4s}@keyframes pulse-0e6c1ac3{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.input-section[data-v-0e6c1ac3]{padding:0 var(--spacing-xl) var(--spacing-xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);position:relative;z-index:1100}.quick-questions[data-v-0e6c1ac3]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.quick-question-btn[data-v-0e6c1ac3]{display:flex;align-items:center;gap:var(--spacing-sm);padding:10px 16px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-full);color:var(--text-primary);font-size:14px;transition:all var(--transition-fast);white-space:nowrap}.quick-question-btn[data-v-0e6c1ac3]:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:var(--shadow-sm)}.quick-question-btn svg[data-v-0e6c1ac3]{color:var(--text-muted);transition:transform var(--transition-fast)}.quick-question-btn:hover svg[data-v-0e6c1ac3]{color:var(--primary-color)}.input-wrapper-container[data-v-0e6c1ac3]{position:relative;width:100%;max-width:800px}.input-wrapper[data-v-0e6c1ac3]{width:100%;display:flex;align-items:center;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-full);padding:8px 8px 8px 20px;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.input-wrapper[data-v-0e6c1ac3]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-light)}.message-input[data-v-0e6c1ac3]{flex:1;min-width:0;background:transparent;font-size:15px;color:var(--text-primary)}.message-input[data-v-0e6c1ac3]::placeholder{color:var(--text-muted)}.hold-to-speak-btn[data-v-0e6c1ac3]{flex:1;height:40px;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-full);font-size:15px;font-weight:500;color:var(--text-primary);display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;transition:all .2s;cursor:pointer;margin-right:8px}.hold-to-speak-btn.active[data-v-0e6c1ac3]{background:var(--border-color);transform:scale(.98)}.input-actions[data-v-0e6c1ac3]{display:flex;align-items:center;gap:var(--spacing-xs)}.action-btn[data-v-0e6c1ac3]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all var(--transition-fast)}.action-btn[data-v-0e6c1ac3]:hover{background:var(--bg-input);color:var(--text-primary)}.voice-btn[data-v-0e6c1ac3]{background:var(--bg-input)}.voice-btn.recording[data-v-0e6c1ac3]{background:var(--primary-color);color:#fff;animation:recordingPulse-0e6c1ac3 1.5s ease-in-out infinite}.attach-btn.active[data-v-0e6c1ac3]{background:var(--bg-input);color:var(--text-primary)}.attach-btn .plus-icon[data-v-0e6c1ac3]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.attach-btn.active .plus-icon[data-v-0e6c1ac3]{transform:rotate(45deg)}.desktop-menu-wrapper[data-v-0e6c1ac3]{position:relative}.desktop-menu[data-v-0e6c1ac3]{position:absolute;bottom:calc(100% + 8px);right:0;min-width:200px;background:var(--bg-main);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 12px #0000001f;padding:var(--spacing-xs);z-index:100}.desktop-menu-item[data-v-0e6c1ac3]{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:8px;color:var(--text-primary);font-size:14px;transition:all var(--transition-fast);text-align:left}.desktop-menu-item[data-v-0e6c1ac3]:hover{background:var(--bg-input)}.desktop-menu-item svg[data-v-0e6c1ac3]{flex-shrink:0;color:var(--text-secondary)}.menu-fade-enter-active[data-v-0e6c1ac3],.menu-fade-leave-active[data-v-0e6c1ac3]{transition:opacity .2s ease,transform .2s ease}.menu-fade-enter-from[data-v-0e6c1ac3],.menu-fade-leave-to[data-v-0e6c1ac3]{opacity:0;transform:translateY(4px)}.more-actions-panel[data-v-0e6c1ac3]{position:absolute;bottom:100%;left:0;right:0;margin-bottom:var(--spacing-sm);background:var(--bg-card);border-radius:var(--radius-xl);padding:var(--spacing-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border-light);z-index:10}.panel-actions-grid[data-v-0e6c1ac3]{display:flex;justify-content:center;gap:var(--spacing-lg)}.panel-action-btn[data-v-0e6c1ac3]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);background:transparent;border:none;border-radius:var(--radius-md);transition:all var(--transition-fast);cursor:pointer;min-width:64px}.panel-action-btn[data-v-0e6c1ac3]:active{background:var(--bg-input);transform:scale(.95)}.panel-action-icon[data-v-0e6c1ac3]{width:48px;height:48px;border-radius:50%;background:var(--bg-input);display:flex;align-items:center;justify-content:center;color:var(--text-primary);transition:all var(--transition-fast)}.panel-action-label[data-v-0e6c1ac3]{font-size:12px;color:var(--text-secondary);text-align:center;white-space:nowrap}.suggested-actions[data-v-0e6c1ac3]{display:flex;gap:8px;margin-bottom:12px;padding-left:4px;overflow-x:auto;scrollbar-width:none}.suggested-actions[data-v-0e6c1ac3]::-webkit-scrollbar{display:none}.suggested-action-btn[data-v-0e6c1ac3]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid var(--border-color);border-radius:20px;font-size:13px;font-weight:500;white-space:nowrap;transition:all .2s;box-shadow:0 2px 6px #00000005;color:var(--text-primary)}.suggested-action-btn[data-v-0e6c1ac3]:hover{background:#fff;border-color:var(--primary-color);color:var(--primary-color)}.action-icon[data-v-0e6c1ac3]{display:flex;align-items:center;justify-content:center}.panel-fade-enter-active[data-v-0e6c1ac3]{transition:opacity .2s ease-out}.panel-fade-leave-active[data-v-0e6c1ac3]{transition:opacity .15s ease-in}.panel-fade-enter-from[data-v-0e6c1ac3],.panel-fade-leave-to[data-v-0e6c1ac3]{opacity:0}@keyframes recordingPulse-0e6c1ac3{0%,to{opacity:1;box-shadow:0 0 #3ecf8eb3}50%{opacity:.8;box-shadow:0 0 0 8px #3ecf8e00}}@keyframes fadeIn-0e6c1ac3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.thinking-message-row[data-v-0e6c1ac3]{display:flex;gap:var(--spacing-sm);padding:0 var(--spacing-sm);animation:fadeIn-0e6c1ac3 .3s ease;align-items:flex-start}.thinking-message-row .message-avatar[data-v-0e6c1ac3]{flex-shrink:0}.thinking-message-row .avatar[data-v-0e6c1ac3]{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-weight:600}.thinking-message-row .assistant-avatar[data-v-0e6c1ac3]{background:linear-gradient(135deg,var(--primary-color),#2dd4bf);color:#fff;font-size:11px}.thinking-message-row .assistant-avatar.is-svg[data-v-0e6c1ac3]{background:transparent;padding:0}.thinking-message-row[data-v-0e6c1ac3] .thinking-process{border-top-left-radius:4px}@media(max-width:768px){.thinking-message-row .avatar[data-v-0e6c1ac3]{width:36px;height:36px}.chat-main[data-v-0e6c1ac3]{width:100%;margin-left:0}.messages-container[data-v-0e6c1ac3]{padding:var(--spacing-lg) var(--spacing-md);padding-top:0}.topics-banner[data-v-0e6c1ac3]{margin-left:calc(var(--spacing-md) * -1);margin-right:calc(var(--spacing-md) * -1);padding:var(--spacing-xs) var(--spacing-sm)}.topics-list[data-v-0e6c1ac3]{max-height:24px}.topics-banner.expanded .topics-list[data-v-0e6c1ac3]{max-height:300px}.topics-label[data-v-0e6c1ac3]{font-size:12px;line-height:24px}.topics-toggle-btn[data-v-0e6c1ac3]{width:24px;height:24px}.topic-tag[data-v-0e6c1ac3]{font-size:12px;padding:3px 10px}.welcome-title[data-v-0e6c1ac3]{font-size:20px}.today-card[data-v-0e6c1ac3]{max-width:100%}.input-section[data-v-0e6c1ac3]{padding:0 var(--spacing-md) var(--spacing-md)}.quick-questions[data-v-0e6c1ac3]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:var(--spacing-sm)}.quick-question-btn[data-v-0e6c1ac3]{width:auto;justify-content:space-between;white-space:normal;text-align:left;padding:12px 14px;height:100%;border-radius:16px}.quick-question-btn span[data-v-0e6c1ac3]{flex:1;line-height:1.4}.quick-question-btn[data-v-0e6c1ac3] svg{flex-shrink:0}.input-wrapper-container[data-v-0e6c1ac3]{max-width:100%}}.voice-interaction-overlay[data-v-0e6c1ac3]{position:absolute;left:0;right:0;bottom:calc(100% + 12px);display:flex;flex-direction:column;align-items:center;z-index:2000;pointer-events:none}.voice-hint-text[data-v-0e6c1ac3]{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:20px;padding:6px 16px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;box-shadow:0 4px 16px #0000001a;transition:all .2s ease;border:1px solid rgba(255,255,255,.5)}.voice-hint-text.cancel-active[data-v-0e6c1ac3]{color:#ef4444;background:#fee2e2f2;transform:translateY(-5px)}.voice-bubble-bar[data-v-0e6c1ac3]{width:100%;height:72px;background:#1865ff;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 32px #1865ff40;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.voice-bubble-bar.is-cancelling[data-v-0e6c1ac3]{background:#fee2e2;box-shadow:0 12px 32px #ef444426;transform:scale(.98)}.voice-waves-horizontal[data-v-0e6c1ac3]{display:flex;align-items:center;gap:4px;height:32px}.wave-bar[data-v-0e6c1ac3]{width:3px;height:6px;background:#ffffffe6;border-radius:2px;animation:wave-bar-anim-0e6c1ac3 1s ease-in-out infinite}.voice-bubble-bar.is-cancelling .wave-bar[data-v-0e6c1ac3]{background:#ef4444}@keyframes wave-bar-anim-0e6c1ac3{0%,to{height:6px}50%{height:24px}}.wave-bar[data-v-0e6c1ac3]:nth-child(2n){animation-delay:.1s}.wave-bar[data-v-0e6c1ac3]:nth-child(3n){animation-delay:.2s}.wave-bar[data-v-0e6c1ac3]:nth-child(4n){animation-delay:.3s}.wave-bar[data-v-0e6c1ac3]:nth-child(5n){animation-delay:.4s}.hold-to-speak-btn.active[data-v-0e6c1ac3]{background:#f1f5f9;color:var(--text-secondary)}.hold-to-speak-btn.cancel-ready[data-v-0e6c1ac3]{background:#fee2e2;color:#ef4444}.slide-up-enter-active[data-v-0e6c1ac3]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.slide-up-leave-active[data-v-0e6c1ac3]{transition:all .3s ease}.slide-up-enter-from[data-v-0e6c1ac3]{opacity:0;transform:translateY(40px) scale(.9)}.slide-up-leave-to[data-v-0e6c1ac3]{opacity:0;transform:translateY(20px)}.loading-avatar[data-v-0e6c1ac3]{width:32px;height:32px;background:linear-gradient(135deg,var(--primary-color),#2dd4bf);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:600;flex-shrink:0}.loading-avatar.is-svg[data-v-0e6c1ac3]{background:transparent;padding:0}.work-orders-container[data-v-e5288ad5]{padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-main)}.order-group[data-v-e5288ad5]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d;flex-shrink:0}.group-header[data-v-e5288ad5]{display:flex;align-items:center;justify-content:space-between;padding:16px}.group-info[data-v-e5288ad5]{display:flex;align-items:center;gap:12px}.group-icon[data-v-e5288ad5]{width:36px;height:36px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000000f;flex-shrink:0}.group-title[data-v-e5288ad5]{font-size:15px;font-weight:600;color:#1e293b}.group-right[data-v-e5288ad5]{display:flex;align-items:center;gap:8px;flex-shrink:0}.inspection-live-btn[data-v-e5288ad5]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#10b981;color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.inspection-live-btn[data-v-e5288ad5]:hover{background:#059669;transform:translateY(-1px);box-shadow:0 2px 6px #10b9814d}.inspection-live-btn[data-v-e5288ad5]:active{transform:translateY(0);box-shadow:0 1px 3px #10b98133}.group-status[data-v-e5288ad5]{font-size:12px;font-weight:500;padding:4px 10px;border-radius:12px;flex-shrink:0}.status-info[data-v-e5288ad5]{background:#dbeafe;color:#2563eb}.status-success[data-v-e5288ad5]{background:#d1fae5;color:#059669}.status-purple[data-v-e5288ad5]{background:#ede9fe;color:#7c3aed}.status-warning[data-v-e5288ad5]{background:#fef3c7;color:#d97706}.group-list[data-v-e5288ad5]{border-top:1px solid #f1f5f9}.order-item[data-v-e5288ad5]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;background:transparent;border:none;border-bottom:1px solid #f8fafc;cursor:pointer;transition:background .15s ease;text-align:left}.order-item[data-v-e5288ad5]:last-child{border-bottom:none}.order-item[data-v-e5288ad5]:hover{background:#f8fafc}.order-item[data-v-e5288ad5]:active{background:#f1f5f9}.item-left[data-v-e5288ad5]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.item-icon[data-v-e5288ad5]{color:#94a3b8;flex-shrink:0}.item-title[data-v-e5288ad5]{font-size:14px;color:#475569}.item-right[data-v-e5288ad5]{display:flex;align-items:center;gap:8px;flex-shrink:0}.item-count[data-v-e5288ad5]{font-size:13px;color:#64748b;background:#f1f5f9;padding:2px 10px;border-radius:10px;min-width:28px;text-align:center}.item-count.urgent[data-v-e5288ad5]{background:#fee2e2;color:#dc2626}.item-arrow[data-v-e5288ad5]{color:#cbd5e1;flex-shrink:0}@media(max-width:768px){.work-orders-container[data-v-e5288ad5]{padding:12px;gap:10px}.group-header[data-v-e5288ad5]{padding:14px}.group-icon[data-v-e5288ad5]{width:32px;height:32px}.group-title[data-v-e5288ad5]{font-size:14px}.order-item[data-v-e5288ad5]{padding:12px 14px}.item-title[data-v-e5288ad5]{font-size:13px}}@media(min-width:1024px){.work-orders-container[data-v-e5288ad5]{max-width:900px;margin:0 auto;padding:24px;width:100%}.order-group[data-v-e5288ad5]{border-radius:16px}}.dynamics-page[data-v-42d5071d]{display:flex;flex-direction:column;height:100%;width:100%;background:#f4f7f9;overflow:hidden}.page-content[data-v-42d5071d]{flex:1;overflow-y:auto;padding:32px 24px}.content-container[data-v-42d5071d]{max-width:680px;margin:0 auto}.content-header[data-v-42d5071d]{margin-bottom:40px}.date-title[data-v-42d5071d]{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:12px;letter-spacing:-.5px}.subtitle[data-v-42d5071d]{font-size:16px;color:#666;line-height:1.6}.dynamics-list[data-v-42d5071d]{display:flex;flex-direction:column;gap:32px;padding-bottom:60px}.dynamic-card[data-v-42d5071d]{background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 12px 40px #00000014;transition:all .4s cubic-bezier(.165,.84,.44,1)}.dynamic-card[data-v-42d5071d]:hover{transform:translateY(-8px);box-shadow:0 20px 50px #0000001f}.card-image-wrapper[data-v-42d5071d]{width:100%;height:280px;overflow:hidden}.card-image[data-v-42d5071d]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.dynamic-card:hover .card-image[data-v-42d5071d]{transform:scale(1.05)}.card-body[data-v-42d5071d]{padding:32px;background:var(--theme-color);color:#fff;position:relative}.card-title[data-v-42d5071d]{font-size:20px;font-weight:600;margin-bottom:16px;letter-spacing:.2px}.card-text[data-v-42d5071d]{font-size:16px;line-height:1.8;opacity:.9;margin-bottom:32px}.card-actions[data-v-42d5071d]{display:flex;gap:24px}.action-btn[data-v-42d5071d]{color:#fff;opacity:.7;transition:all .2s ease;padding:6px;border-radius:50%;display:flex;align-items:center;justify-content:center}.action-btn[data-v-42d5071d]:hover{opacity:1;background:#ffffff26;transform:translateY(-2px)}.anim-slide-up[data-v-42d5071d]{opacity:0;animation:slideInUp-42d5071d .8s cubic-bezier(.2,.8,.2,1) forwards}@keyframes slideInUp-42d5071d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.page-content[data-v-42d5071d]{padding:20px 16px}.date-title[data-v-42d5071d]{font-size:24px}.card-image-wrapper[data-v-42d5071d]{height:220px}.card-body[data-v-42d5071d]{padding:24px}}.insights-page[data-v-ff89a4c7]{display:flex;flex-direction:column;height:100%;width:100%;background:#f4f9f9;overflow:hidden}.content-status-bar[data-v-ff89a4c7]{display:flex;justify-content:flex-end;margin-bottom:16px}.status-indicator[data-v-ff89a4c7]{display:flex;align-items:center;gap:6px;font-size:13px;color:#10b981;font-weight:500;background:#10b9811a;padding:6px 12px;border-radius:20px}.dot[data-v-ff89a4c7]{width:6px;height:6px;background-color:currentColor;border-radius:50%}.insights-content[data-v-ff89a4c7]{flex:1;overflow-y:auto;padding:24px;max-width:1400px;margin:0 auto;width:100%;box-sizing:border-box}.insight-section[data-v-ff89a4c7]{margin-bottom:32px}.section-header[data-v-ff89a4c7]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.section-icon[data-v-ff89a4c7]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.tenant-bg[data-v-ff89a4c7]{background:#6366f1}.asset-bg[data-v-ff89a4c7]{background:#10b981}.section-title[data-v-ff89a4c7]{font-size:15px;font-weight:600;color:#374151;margin:0}.cards-grid[data-v-ff89a4c7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media(max-width:1024px){.cards-grid[data-v-ff89a4c7]{grid-template-columns:1fr 1fr;gap:16px}}@media(max-width:640px){.cards-grid[data-v-ff89a4c7]{grid-template-columns:1fr}}.insight-card[data-v-ff89a4c7]{background:#fff;border-radius:24px;padding:24px;display:flex;flex-direction:column;box-shadow:0 4px 20px #0000000a;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.insight-card[data-v-ff89a4c7]:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00000014}.card-body[data-v-ff89a4c7]{flex:1}.card-top[data-v-ff89a4c7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-label[data-v-ff89a4c7]{font-size:14px;color:#4b5563;font-weight:500}.card-marker[data-v-ff89a4c7]{display:flex;align-items:center;gap:4px;color:#94a3b8;font-size:12px}.marker-dot[data-v-ff89a4c7]{width:6px;height:6px;background-color:#94a3b8;border-radius:50%}.card-main[data-v-ff89a4c7]{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.main-value[data-v-ff89a4c7]{font-size:44px;font-weight:600;font-family:Inter,-apple-system,sans-serif;line-height:1}.text-blue[data-v-ff89a4c7]{color:#3b82f6}.text-red[data-v-ff89a4c7]{color:#ef4444}.text-orange[data-v-ff89a4c7]{color:#f97316}.text-green[data-v-ff89a4c7]{color:#10b981}.main-unit[data-v-ff89a4c7]{font-size:18px;font-weight:500;color:#64748b}.main-total[data-v-ff89a4c7]{font-size:18px;color:#94a3b8}.card-desc[data-v-ff89a4c7]{font-size:13px;color:#64748b;margin:0 0 16px}.divider[data-v-ff89a4c7]{height:1px;background:#f1f5f9;margin-bottom:0}.card-footer[data-v-ff89a4c7]{display:flex;justify-content:space-between;align-items:center;padding-top:16px}.ai-link[data-v-ff89a4c7]{font-size:14px;color:#5b7fff;font-weight:600;text-decoration:none;transition:opacity .2s}.ai-link[data-v-ff89a4c7]:hover{opacity:.8}.update-time[data-v-ff89a4c7]{font-size:12px;color:#94a3b8}.dark-card[data-v-ff89a4c7]{background:#374151;color:#fff}.dark-card .card-label[data-v-ff89a4c7]{color:#fffc}.dark-card .main-value.highlight[data-v-ff89a4c7]{color:#10b981}.dark-card .main-unit[data-v-ff89a4c7]{color:#94a3b8}.dark-card .card-desc[data-v-ff89a4c7]{color:#fff9}.dark-card .divider[data-v-ff89a4c7]{background:#ffffff1a}.period-badge[data-v-ff89a4c7]{background:#10b981;color:#fff;font-size:11px;padding:2px 8px;border-radius:99px;display:flex;align-items:center;gap:4px}.period-badge .dot[data-v-ff89a4c7]{background-color:#fff;width:4px;height:4px}.ai-insight-btn[data-v-ff89a4c7]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);padding:6px 16px;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.ai-insight-btn[data-v-ff89a4c7]:hover{background:#fff3}.dark-card .update-time[data-v-ff89a4c7]{color:#fff6}.devices-page[data-v-09e5ee33]{display:flex;flex-direction:column;height:100%;width:100%;background:#f1f6f5;overflow:hidden}.page-content[data-v-09e5ee33]{flex:1;overflow-y:auto;padding:24px 16px}.device-container[data-v-09e5ee33]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.device-card[data-v-09e5ee33]{background:#fff;border-radius:20px;padding:24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 20px #00000008;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s}.device-card[data-v-09e5ee33]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000000f}.device-card[data-v-09e5ee33]:after{content:"";position:absolute;right:-20px;top:-20px;width:140px;height:140px;border-radius:50%;background:var(--bg-light);opacity:.5;z-index:0}.card-left[data-v-09e5ee33],.card-right[data-v-09e5ee33]{position:relative;z-index:1}.card-left[data-v-09e5ee33]{display:flex;gap:16px;align-items:center}.icon-box[data-v-09e5ee33]{width:56px;height:56px;background:var(--bg-light);color:var(--icon-color);border-radius:12px;display:flex;align-items:center;justify-content:center}.card-info[data-v-09e5ee33]{display:flex;flex-direction:column;gap:4px}.device-title[data-v-09e5ee33]{font-size:18px;font-weight:600;color:#1a2233}.device-subtitle[data-v-09e5ee33]{font-size:14px;color:#8c8c8c}.card-right[data-v-09e5ee33]{text-align:right;display:flex;flex-direction:column;gap:4px}.device-count[data-v-09e5ee33]{font-size:28px;font-weight:500;color:#1a2233}.device-status[data-v-09e5ee33]{font-size:14px;color:#8c8c8c;display:flex;align-items:center;justify-content:flex-end;gap:6px}.device-status.online[data-v-09e5ee33],.device-status.working[data-v-09e5ee33]{color:#52c41a}.status-dot[data-v-09e5ee33]{width:6px;height:6px;border-radius:50%}.status-dot.online[data-v-09e5ee33],.status-dot.working[data-v-09e5ee33]{background:currentColor;box-shadow:0 0 0 3px #52c41a1a}.status-dot.recording[data-v-09e5ee33]{background:#bfbfbf}.anim-slide-up[data-v-09e5ee33]{opacity:0;animation:slideInUp-09e5ee33 .6s cubic-bezier(.23,1,.32,1) forwards}@keyframes slideInUp-09e5ee33{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.info-banner[data-v-655ccd98]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#e3ebf5cc;color:#1890ff;font-size:13px;border-bottom:1px solid var(--border-light)}.info-icon[data-v-655ccd98]{flex-shrink:0}.orders-container[data-v-655ccd98]{padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-main)}.order-card[data-v-655ccd98]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000d;transition:all .2s ease}.order-card[data-v-655ccd98]:hover{box-shadow:0 4px 12px #00000014}.order-header[data-v-655ccd98]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.store-info[data-v-655ccd98]{display:flex;align-items:center;gap:12px;flex:1}.store-avatar[data-v-655ccd98]{width:48px;height:48px;border-radius:50%;background:#d9d9d9;display:flex;align-items:center;justify-content:center;color:#8c8c8c;font-size:14px;font-weight:500;flex-shrink:0}.store-details[data-v-655ccd98]{flex:1;min-width:0}.store-name[data-v-655ccd98]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.store-meta[data-v-655ccd98]{display:flex;align-items:center;gap:8px;font-size:13px}.store-category[data-v-655ccd98]{color:#1890ff}.store-time[data-v-655ccd98]{color:var(--text-secondary)}.order-status[data-v-655ccd98]{font-size:12px;font-weight:500;padding:4px 12px;border-radius:12px;flex-shrink:0}.status-warning[data-v-655ccd98]{background:#ffa940;color:#fff}.order-info[data-v-655ccd98]{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;padding:12px;background:var(--bg-main);border-radius:8px}.info-item[data-v-655ccd98]{display:flex;flex-direction:column;gap:4px;flex:1}.info-label[data-v-655ccd98]{font-size:13px;color:var(--text-secondary)}.info-value[data-v-655ccd98]{font-size:16px;color:var(--text-primary);font-weight:500}.order-desc[data-v-655ccd98]{margin-bottom:12px}.desc-label[data-v-655ccd98]{font-size:13px;color:var(--text-secondary);margin-bottom:4px;display:block}.desc-text[data-v-655ccd98]{font-size:14px;color:var(--text-primary);line-height:1.6;margin:0}.order-footer[data-v-655ccd98]{padding-top:12px;border-top:1px solid var(--border-light)}.reminder-btn[data-v-655ccd98]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;background:#1890ff;border:none;border-radius:8px;color:#fff;font-size:14px;cursor:pointer;transition:all .2s ease}.reminder-btn[data-v-655ccd98]:hover{background:#40a9ff}.reminder-btn[data-v-655ccd98]:active{background:#096dd9}.reminder-status[data-v-655ccd98]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;color:var(--text-secondary);font-size:14px}.reminder-status svg[data-v-655ccd98]{color:#52c41a}@media(max-width:768px){.orders-container[data-v-655ccd98]{padding:12px;gap:10px}.order-card[data-v-655ccd98]{padding:14px}.store-avatar[data-v-655ccd98]{width:40px;height:40px;font-size:12px}.store-name[data-v-655ccd98]{font-size:15px}}@media(min-width:1024px){.orders-container[data-v-655ccd98]{max-width:900px;margin:0 auto;padding:24px;width:100%}.order-card[data-v-655ccd98]{border-radius:16px}}.info-bar[data-v-1f2d3fa6]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#eff6ff;color:#2563eb}.info-icon[data-v-1f2d3fa6]{flex-shrink:0}.info-text[data-v-1f2d3fa6]{font-size:13px;font-weight:400;line-height:1.4}.content-container[data-v-1f2d3fa6]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.review-list[data-v-1f2d3fa6]{display:flex;flex-direction:column;gap:16px}.review-card[data-v-1f2d3fa6]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000008}.card-top[data-v-1f2d3fa6]{display:flex;gap:14px;margin-bottom:20px}.card-icon-box[data-v-1f2d3fa6]{width:44px;height:44px;background:#eff6ff;color:#3b82f6;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-main-info[data-v-1f2d3fa6]{flex:1;min-width:0}.title-row[data-v-1f2d3fa6]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px}.card-title[data-v-1f2d3fa6]{font-size:15px;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.time-label[data-v-1f2d3fa6]{font-size:12px;color:#94a3b8;white-space:nowrap}.meta-info[data-v-1f2d3fa6]{display:flex;align-items:center;gap:4px;color:#94a3b8}.loc-icon[data-v-1f2d3fa6]{flex-shrink:0}.location-text[data-v-1f2d3fa6]{font-size:13px;font-weight:500}.card-bottom[data-v-1f2d3fa6]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f8fafc}.tag-group[data-v-1f2d3fa6]{display:flex;gap:8px}.tag-item[data-v-1f2d3fa6]{font-size:12px;color:#64748b;background:#f1f5f9;padding:4px 12px;border-radius:20px;font-weight:500}.detail-btn[data-v-1f2d3fa6]{display:flex;align-items:center;gap:4px;padding:8px 16px;border:1px solid #dbeafe;border-radius:20px;color:#3b82f6;background:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.detail-btn[data-v-1f2d3fa6]:hover{background:#eff6ff;border-color:#3b82f6}@media(min-width:1024px){.content-container[data-v-1f2d3fa6]{padding:24px}.review-list[data-v-1f2d3fa6]{max-width:800px;margin:0 auto}}.var--box,.var--box *{box-sizing:border-box}.var--lock{overflow:hidden!important}.var--ellipsis{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.var--inline-block{display:inline-block}.var--flex{display:flex}.var--inline-flex{display:inline-flex}:root{--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--icon-size-xs: 16px;--icon-size-sm: 18px;--icon-size-md: 20px;--icon-size-lg: 22px;--hsl-body: 0, 0%, 100%;--color-body: hsla(var(--hsl-body), 1);--hsl-text: 0, 0%, 20%;--color-text: hsla(var(--hsl-text), 1);--hsl-primary: 220, 99%, 61%;--color-primary: hsla(var(--hsl-primary), 1);--hsl-info: 196, 100%, 47%;--color-info: hsla(var(--hsl-info), 1);--hsl-success: 164, 100%, 38%;--color-success: hsla(var(--hsl-success), 1);--hsl-warning: 37, 100%, 50%;--color-warning: hsla(var(--hsl-warning), 1);--hsl-danger: 4, 90%, 58%;--color-danger: hsla(var(--hsl-danger), 1);--hsl-disabled: 0, 0%, 88%;--color-disabled: hsla(var(--hsl-disabled), 1);--hsl-text-disabled: 0, 0%, 67%;--color-text-disabled: hsla(var(--hsl-text-disabled), 1);--hsl-on-primary: 0, 0%, 100%;--color-on-primary: hsla(var(--hsl-on-primary), 1);--hsl-on-info: 0, 0%, 100%;--color-on-info: hsla(var(--hsl-on-info), 1);--hsl-on-success: 0, 0%, 100%;--color-on-success: hsla(var(--hsl-on-success), 1);--hsl-on-warning: 0, 0%, 100%;--color-on-warning: hsla(var(--hsl-on-warning), 1);--hsl-on-danger: 0, 0%, 100%;--color-on-danger: hsla(var(--hsl-on-danger), 1);--hsl-primary-container: 220, 99%, 61%;--color-primary-container: hsla(var(--hsl-primary-container), 1);--hsl-info-container: 196, 100%, 47%;--color-info-container: hsla(var(--hsl-info-container), 1);--hsl-success-container: 164, 100%, 38%;--color-success-container: hsla(var(--hsl-success-container), 1);--hsl-warning-container: 37, 100%, 50%;--color-warning-container: hsla(var(--hsl-warning-container), 1);--hsl-danger-container: 4, 90%, 58%;--color-danger-container: hsla(var(--hsl-danger-container), 1);--hsl-on-primary-container: 0, 0%, 100%;--color-on-primary-container: hsla(var(--hsl-on-primary-container), 1);--hsl-on-info-container: 0, 0%, 100%;--color-on-info-container: hsla(var(--hsl-on-info-container), 1);--hsl-on-success-container: 0, 0%, 100%;--color-on-success-container: hsla(var(--hsl-on-success-container), 1);--hsl-on-warning-container: 0, 0%, 100%;--color-on-warning-container: hsla(var(--hsl-on-warning-container), 1);--hsl-on-danger-container: 0, 0%, 100%;--color-on-danger-container: hsla(var(--hsl-on-danger-container), 1);--hsl-surface-container: 0, 0%, 100%;--color-surface-container: hsla(var(--hsl-surface-container), 1);--hsl-surface-container-low: 0, 0%, 100%;--color-surface-container-low: hsla(var(--hsl-surface-container-low), 1);--hsl-surface-container-high: 0, 0%, 100%;--color-surface-container-high: hsla(var(--hsl-surface-container-high), 1);--hsl-surface-container-highest: 0, 0%, 100%;--color-surface-container-highest: hsla(var(--hsl-surface-container-highest), 1);--hsl-inverse-surface: 0, 0%, 20%;--color-inverse-surface: hsla(var(--hsl-inverse-surface), 1);--hsl-outline: 0, 0%, 0%;--color-outline: hsla(var(--hsl-outline), .12);--hsl-on-surface-variant: 0, 0%, 53%;--color-on-surface-variant: hsla(var(--hsl-on-surface-variant), 1);--opacity-disabled: .6;--opacity-hover: .15;--opacity-focus: .2;--cubic-bezier: cubic-bezier(.25, .8, .5, 1);--shadow-key-umbra-opacity: rgba(0, 0, 0, .2);--shadow-key-penumbra-opacity: rgba(0, 0, 0, .14);--shadow-key-ambient-opacity: rgba(0, 0, 0, .12)}:root{--result-background: #fff;--result-padding: 24px;--result-border-radius: 3px;--result-title-color: #444;--result-title-font-size: 32px;--result-title-margin: 15px 0 0 0;--result-image-size: 80px;--result-title-font-weight: 500;--result-description-margin: 10px 0 0 0;--result-description-font-size: 14px;--result-description-color: rgba(0, 0, 0, .6);--result-description-line-height: 1.6;--result-info-color: var(--color-info);--result-info-border-color: rgba(0, 175, 239, .3);--result-success-color: var(--color-success);--result-success-border-color: rgba(0, 196, 143, .3);--result-error-color: var(--color-danger);--result-error-border-color: rgba(244, 67, 54, .3);--result-warning-color: var(--color-warning);--result-warning-border-color: rgba(255, 159, 0, .3);--result-question-color: #607d8b;--result-question-border-color: rgba(96, 125, 139, .3);--result-empty-color: #9e9e9e;--result-empty-border-color: rgba(158, 158, 158, .3)}.var-result{display:flex;flex-direction:column;align-items:center;border-radius:var(--result-border-radius);width:100%;padding:var(--result-padding);background-color:var(--result-background);transition:background-color .25s}.var-result__image-container{overflow:hidden}.var-result__image{margin:0 auto;position:relative;border-radius:50%;box-sizing:content-box;border-style:solid;border-color:transparent;width:var(--result-image-size);height:var(--result-image-size);display:flex;justify-content:center;align-items:center}.var-result__image svg{margin:0 auto;display:block;width:100%;height:100%}.var-result__info{border-color:var(--result-info-border-color)}.var-result__info path{fill:var(--result-info-color)}.var-result__empty{border-color:var(--result-empty-border-color)}.var-result__empty path{fill:var(--result-empty-color)}.var-result__question{border-color:var(--result-question-border-color)}.var-result__question path{fill:var(--result-question-color)}.var-result__error{border-color:var(--result-error-border-color)}.var-result__error path{fill:var(--result-error-color)}.var-result__warning{border-color:var(--result-warning-border-color)}.var-result__warning path{fill:var(--result-warning-color)}.var-result__success{border-color:var(--result-success-color)}.var-result__success-cover-left{display:block;position:absolute;z-index:1;top:-.875%;left:-41.27%;width:75%;height:150%;border-radius:150% 0 0 150%;transform:rotate(-45deg);background:var(--result-background);transition:background-color .25s}.var-result__success-cover-right{display:block;position:absolute;top:-13.75%;left:37.5%;width:75%;height:150%;border-radius:0 125% 125% 0;animation-name:rotate-circle;animation-timing-function:ease-in;transform-origin:0 50%;transform:rotate(-45deg);background:var(--result-background);transition:background-color .25s}.var-result__success-line{height:6.8%;background-color:var(--result-success-color);display:block;position:absolute;z-index:10;transition:background-color .25s}.var-result__success-line-tip{transform:rotate(45deg);animation-name:success-line-tip;animation-fill-mode:forwards}.var-result__success-line-long{transform:rotate(-45deg);animation-name:success-line-long;animation-fill-mode:forwards}.var-result__success-circle{z-index:10;width:100%;height:100%;border-radius:50%;position:absolute;box-sizing:content-box!important;border-style:solid;border-color:var(--result-success-border-color)}.var-result__success-line-fix{top:9%;left:34%;width:8.75%;height:112.5%;z-index:1;position:absolute;transform:rotate(-45deg);background:var(--result-background);transition:background-color .25s}@keyframes success-line-tip{0%{top:23.75%;left:1.25%;width:0}54%{top:20.25%;left:1%;width:0}70%{top:43.75%;left:-9.5%;width:62.5%}84%{top:60%;left:26.25%;width:21.25%}to{top:56.25%;left:17.5%;width:31.25%}}@keyframes success-line-long{0%{top:67.5%;right:57.5%;width:0}65%{top:67.5%;right:57.5%;width:0}84%{top:43.75%;right:0;width:68.75%}to{top:47%;right:9%;width:58.75%}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}.var-result__title{font-size:var(--result-title-font-size);word-break:break-word;margin:var(--result-title-margin);font-weight:var(--result-title-font-weight);color:var(--result-title-color);text-align:center}.var-result__description{font-size:var(--result-description-font-size);word-break:break-word;color:var(--result-description-color);margin:var(--result-description-margin);line-height:var(--result-description-line-height);text-align:center}.var-result__footer{z-index:1;margin-top:20px}:root{--loading-color: var(--color-primary);--loading-opacity: .38;--loading-desc-margin: 8px 0 0;--loading-desc-color: var(--color-primary)}.var-loading{--loading-normal-width: 50px;--loading-normal-height: calc(var(--font-size-md) + 2px);--loading-large-width: 64px;--loading-large-height: calc(var(--font-size-lg) + 2px);--loading-small-width: 36px;--loading-small-height: calc(var(--font-size-sm) + 2px);--loading-mini-width: 22px;--loading-mini-height: calc(var(--font-size-xs) + 2px);position:relative}.var-loading__content{position:relative;transition:opacity .3s;opacity:1}.var-loading__content--active{opacity:var(--loading-opacity)}.var-loading__content-mask{position:absolute;inset:0}.var-loading__body{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.var-loading__inside{position:absolute;left:50%;top:0;transform:translate(-50%);max-height:50vh;z-index:1}.var-loading__description{color:var(--loading-desc-color);margin:var(--loading-desc-margin)}.var-loading__description--large{font-size:var(--font-size-lg)}.var-loading__description--normal{font-size:var(--font-size-md)}.var-loading__description--small{font-size:var(--font-size-sm)}.var-loading__description--mini{font-size:var(--font-size-xs)}.var-loading__circle{display:flex}.var-loading__circle-block{display:inline-block;color:var(--loading-color);animation:circle 1.8s linear infinite}.var-loading__circle-block--large{width:36px;height:36px}.var-loading__circle-block--normal{width:30px;height:30px}.var-loading__circle-block--small{width:24px;height:24px}.var-loading__circle-block--mini{width:18px;height:18px}.var-loading__circle-block svg{display:block;width:100%;height:100%}.var-loading__circle-block svg circle{animation:circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.var-loading__wave{--loading-wave-size-item-width: 5px;--loading-wave-size-item-margin: 5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.var-loading__wave--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__wave--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__wave--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__wave--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__wave-item{height:100%;display:inline-block;animation:1.2s ease-in-out infinite wave;background-color:var(--loading-color)}.var-loading__wave-item:nth-child(1){animation-delay:-1.2s;margin-left:0}.var-loading__wave-item:nth-child(2){animation-delay:-1.1s}.var-loading__wave-item:nth-child(3){animation-delay:-1s}.var-loading__wave-item:nth-child(4){animation-delay:-.9s}.var-loading__wave-item:nth-child(5){animation-delay:-.8s}.var-loading__wave-item--large{width:var(--loading-wave-size-item-width);margin-left:var(--loading-wave-size-item-margin)}.var-loading__wave-item--normal{width:calc(var(--loading-wave-size-item-width) - 1px);margin-left:calc(var(--loading-wave-size-item-margin) - 1px)}.var-loading__wave-item--small{width:calc(var(--loading-wave-size-item-width) - 2px);margin-left:calc(var(--loading-wave-size-item-margin) - 2px)}.var-loading__wave-item--mini{width:calc(var(--loading-wave-size-item-width) - 3px);margin-left:calc(var(--loading-wave-size-item-margin) - 3px)}@keyframes wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.var-loading__cube{--loading-cube-size-item-width: 10px;--loading-cube-size-item-height: 10px;--loading-cube-size-item-margin: 5px;display:flex;align-items:center;flex-shrink:0}.var-loading__cube--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__cube--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__cube--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__cube--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__cube-item{display:inline-block;transform-origin:right bottom;animation:1.5s ease infinite cube;background-color:var(--loading-color)}.var-loading__cube-item:nth-child(1){animation-delay:.2s;margin-left:0}.var-loading__cube-item:nth-child(2){animation-delay:.4s}.var-loading__cube-item:nth-child(3){animation-delay:.6s}.var-loading__cube-item:nth-child(4){animation-delay:.8s}.var-loading__cube-item--large{height:var(--loading-cube-size-item-height);width:var(--loading-cube-size-item-width);margin-left:var(--loading-cube-size-item-margin)}.var-loading__cube-item--normal{height:calc(var(--loading-cube-size-item-height) - 2px);width:calc(var(--loading-cube-size-item-width) - 2px);margin-left:calc(var(--loading-cube-size-item-margin) - 1px)}.var-loading__cube-item--small{height:calc(var(--loading-cube-size-item-height) - 4px);width:calc(var(--loading-cube-size-item-width) - 4px);margin-left:calc(var(--loading-cube-size-item-margin) - 2px)}.var-loading__cube-item--mini{height:calc(var(--loading-cube-size-item-height) - 6px);width:calc(var(--loading-cube-size-item-width) - 6px);margin-left:calc(var(--loading-cube-size-item-margin) - 3px)}@keyframes cube{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:rotate(90deg) scale(.3)}}.var-loading__rect{--loading-rect-size-item-width: 8px;--loading-rect-size-item-height: 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0}.var-loading__rect--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__rect--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__rect--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__rect--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__rect-item{animation:2s ease-in-out infinite rect;background-color:var(--loading-color)}.var-loading__rect-item:nth-child(1){animation-delay:1.75s}.var-loading__rect-item:nth-child(2){animation-delay:1.5s}.var-loading__rect-item:nth-child(3){animation-delay:1.25s}.var-loading__rect-item:nth-child(4){animation-delay:1s}.var-loading__rect-item:nth-child(5){animation-delay:.75s}.var-loading__rect-item:nth-child(6){animation-delay:.5s}.var-loading__rect-item:nth-child(7){animation-delay:.25s}.var-loading__rect-item:nth-child(8){animation-delay:0s}.var-loading__rect-item--large{height:var(--loading-rect-size-item-height);width:var(--loading-rect-size-item-width)}.var-loading__rect-item--normal{height:calc(var(--loading-rect-size-item-height) * .9);width:calc(var(--loading-rect-size-item-width) * .8)}.var-loading__rect-item--small{height:calc(var(--loading-rect-size-item-height) * .8);width:calc(var(--loading-rect-size-item-width) * .6)}.var-loading__rect-item--mini{height:calc(var(--loading-rect-size-item-height) * .7);width:calc(var(--loading-rect-size-item-width) * .4)}@keyframes rect{0%{opacity:.3}25%{opacity:1}50%{opacity:.3}65%{opacity:1}to{opacity:.3}}.var-loading__disappear{--loading-disappear-size-item-width: 15px;--loading-disappear-size-item-height: 15px;display:flex;justify-content:space-around;align-items:center;flex-flow:nowrap;flex-shrink:0}.var-loading__disappear--large{width:var(--loading-large-width);height:var(--loading-large-height)}.var-loading__disappear--normal{width:var(--loading-normal-width);height:var(--loading-normal-height)}.var-loading__disappear--small{width:var(--loading-small-width);height:var(--loading-small-height)}.var-loading__disappear--mini{width:var(--loading-mini-width);height:var(--loading-mini-height)}.var-loading__disappear-item{border-radius:50%;animation:.5s ease-in-out infinite alternate disappear;background-color:var(--loading-color)}.var-loading__disappear-item:nth-child(1){animation-delay:-.4s}.var-loading__disappear-item:nth-child(2){animation-delay:-.2s}.var-loading__disappear-item:nth-child(3){animation-delay:0s}.var-loading__disappear-item--large{height:var(--loading-disappear-size-item-height);width:var(--loading-disappear-size-item-width)}.var-loading__disappear-item--normal{height:calc(var(--loading-disappear-size-item-height) * .8);width:calc(var(--loading-disappear-size-item-width) * .8)}.var-loading__disappear-item--small{height:calc(var(--loading-disappear-size-item-height) * .6);width:calc(var(--loading-disappear-size-item-width) * .6)}.var-loading__disappear-item--mini{height:calc(var(--loading-disappear-size-item-height) * .4);width:calc(var(--loading-disappear-size-item-width) * .4)}@keyframes disappear{0%{opacity:1}to{opacity:0}}.stats-section[data-v-fc23aa26]{padding:20px;background:#fff;border-radius:20px;margin-bottom:20px;box-shadow:0 4px 12px #00000005}.stats-header[data-v-fc23aa26]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.stats-label[data-v-fc23aa26]{font-size:13px;color:#64748b;margin-bottom:8px}.stats-main[data-v-fc23aa26]{font-size:16px;color:#94a3b8;font-weight:600}.stats-main .highlight[data-v-fc23aa26]{font-size:24px;color:#1e293b}.stats-right[data-v-fc23aa26]{display:flex;gap:16px}.stat-mini[data-v-fc23aa26]{display:flex;flex-direction:column;align-items:center}.mini-label[data-v-fc23aa26]{font-size:11px;color:#94a3b8;margin-bottom:4px}.mini-value[data-v-fc23aa26]{font-size:16px;font-weight:700}.mini-value.red[data-v-fc23aa26]{color:#f87171}.mini-value.green[data-v-fc23aa26]{color:#10b981}.progress-container[data-v-fc23aa26]{height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden}.progress-bar[data-v-fc23aa26]{height:100%;background:#6366f1;border-radius:3px}.content-area[data-v-fc23aa26]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.inspection-list[data-v-fc23aa26]{display:flex;flex-direction:column;gap:16px}.inspection-card[data-v-fc23aa26]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005;cursor:pointer}.card-header[data-v-fc23aa26]{display:flex;gap:12px;margin-bottom:16px}.icon-box[data-v-fc23aa26]{width:44px;height:44px;background:#fee2e2;color:#ef4444;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-box.is-normal[data-v-fc23aa26]{background:#ecfdf5;color:#10b981}.header-text[data-v-fc23aa26]{flex:1}.title-row[data-v-fc23aa26]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.card-title[data-v-fc23aa26]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.abnormal-tag[data-v-fc23aa26]{font-size:11px;color:#ef4444;background:#fee2e2;padding:2px 8px;border-radius:8px;font-weight:600}.abnormal-tag.is-normal[data-v-fc23aa26]{color:#10b981;background:#ecfdf5}.card-subtitle[data-v-fc23aa26]{font-size:13px;color:#94a3b8;margin:0}.warning-box[data-v-fc23aa26]{background:#fff5f5;border:1px solid #fee2e2;border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:8px;margin-bottom:16px}.warning-box.is-normal[data-v-fc23aa26]{background:#f0fdf4;border-color:#dcfce7}.warning-icon[data-v-fc23aa26]{color:#ef4444}.warning-box.is-normal .warning-icon[data-v-fc23aa26]{color:#10b981}.warning-text[data-v-fc23aa26]{font-size:13px;color:#ef4444;font-weight:500}.warning-box.is-normal .warning-text[data-v-fc23aa26]{color:#10b981}.card-footer[data-v-fc23aa26]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f8fafc}.time-box[data-v-fc23aa26]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8}.view-btn[data-v-fc23aa26]{font-size:13px;color:#64748b;background:#f1f5f9;border:none;padding:8px 16px;border-radius:12px;font-weight:600}.loading-state[data-v-fc23aa26],.empty-state[data-v-fc23aa26]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#94a3b8}.loading-state p[data-v-fc23aa26]{margin-top:12px;font-size:14px}@media(min-width:1024px){.stats-section[data-v-fc23aa26],.inspection-list[data-v-fc23aa26]{max-width:800px;margin-left:auto;margin-right:auto;width:100%}}.events-container[data-v-f941356f]{padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-main)}.event-card[data-v-f941356f]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000d;cursor:pointer;transition:all .2s ease;border-left:4px solid transparent}.event-card.urgent[data-v-f941356f]{border-left-color:#ff4d4f;background:#fff1f0}.event-card[data-v-f941356f]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.event-header[data-v-f941356f]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.event-icon[data-v-f941356f]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#f97316,#ea580c);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.event-icon.urgent[data-v-f941356f]{background:linear-gradient(135deg,#ff4d4f,#cf1322);animation:pulse-f941356f 2s ease-in-out infinite}@keyframes pulse-f941356f{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.event-info[data-v-f941356f]{flex:1;min-width:0}.event-title[data-v-f941356f]{font-size:15px;font-weight:600;color:var(--text-primary);margin:0 0 6px;line-height:1.4}.event-meta[data-v-f941356f]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary)}.meta-icon[data-v-f941356f]{flex-shrink:0}.event-time[data-v-f941356f]{font-size:12px;color:var(--text-secondary);flex-shrink:0}.event-sla[data-v-f941356f]{background:#fff1f0;border:1px solid #ffccc7;border-radius:8px;padding:12px;margin-bottom:12px}.sla-header[data-v-f941356f]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.sla-icon[data-v-f941356f]{color:#ff4d4f}.sla-label[data-v-f941356f]{font-size:12px;color:#ff4d4f;font-weight:500}.sla-timer[data-v-f941356f]{font-size:24px;font-weight:700;color:#ff4d4f;text-align:center;font-family:Courier New,monospace}.event-location[data-v-f941356f]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--bg-main);border-radius:6px;margin-bottom:12px}.location-icon[data-v-f941356f]{color:var(--text-secondary);flex-shrink:0}.location-text[data-v-f941356f]{font-size:13px;color:var(--text-secondary)}.event-timeline[data-v-f941356f]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;background:var(--bg-main);border-radius:8px}.timeline-item[data-v-f941356f]{display:flex;flex-direction:column;gap:4px;font-size:12px;padding-left:12px;border-left:2px solid var(--border-color)}.timeline-time[data-v-f941356f]{color:var(--text-secondary);font-weight:500}.timeline-text[data-v-f941356f]{color:var(--text-primary);line-height:1.5}.timeline-text .highlight[data-v-f941356f]{color:#fa8c16;font-weight:500}.event-footer[data-v-f941356f]{padding-top:12px;border-top:1px solid var(--border-light)}.action-btn[data-v-f941356f]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:12px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.action-btn.urgent[data-v-f941356f]{background:#ff4d4f;color:#fff}.action-btn.urgent[data-v-f941356f]:hover{background:#cf1322}.action-btn.urgent[data-v-f941356f]:active{transform:scale(.98)}@media(max-width:768px){.events-container[data-v-f941356f]{padding:12px;gap:10px}.event-card[data-v-f941356f]{padding:14px}.event-icon[data-v-f941356f]{width:36px;height:36px}.event-title[data-v-f941356f]{font-size:14px}.sla-timer[data-v-f941356f]{font-size:20px}}@media(min-width:1024px){.events-container[data-v-f941356f]{max-width:900px;margin:0 auto;padding:24px;width:100%}.event-card[data-v-f941356f]{border-radius:16px}}.modal-overlay[data-v-9ed2c72a]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0f172ab3;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-container[data-v-9ed2c72a]{width:100%;max-width:540px;max-height:90vh;background:#fff;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 50px -12px #00000040;animation:modal-slide-in-9ed2c72a .3s ease-out}@keyframes modal-slide-in-9ed2c72a{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-9ed2c72a]{padding:16px 24px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:space-between}.modal-title[data-v-9ed2c72a]{font-size:15px;font-weight:600}.close-btn[data-v-9ed2c72a]{background:transparent;border:none;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:background .2s,color .2s}.close-btn[data-v-9ed2c72a]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-9ed2c72a]{flex:1;overflow-y:auto;padding:24px;background:#334155}.modal-content[data-v-9ed2c72a]::-webkit-scrollbar{width:6px}.modal-content[data-v-9ed2c72a]::-webkit-scrollbar-track{background:transparent}.modal-content[data-v-9ed2c72a]::-webkit-scrollbar-thumb{background:#475569;border-radius:3px}.report-paper[data-v-9ed2c72a]{background:#fff;padding:40px;border-radius:2px;min-height:800px;width:100%;box-sizing:border-box}.report-main-title[data-v-9ed2c72a]{font-size:20px;font-weight:800;color:#0f172a;text-align:center;margin:0 0 4px;letter-spacing:1px}.report-date[data-v-9ed2c72a]{font-size:13px;color:#94a3b8;text-align:center;margin-bottom:40px}.report-section[data-v-9ed2c72a]{margin-bottom:30px}.section-header[data-v-9ed2c72a]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:700;color:#1e293b}.section-header .bar[data-v-9ed2c72a]{width:3px;height:14px;border-radius:1px}.section-header.blue .bar[data-v-9ed2c72a]{background:#2563eb}.section-header.pink .bar[data-v-9ed2c72a]{background:#db2777}.section-header.blue-alt .bar[data-v-9ed2c72a]{background:#3b82f6}.section-header.green .bar[data-v-9ed2c72a]{background:#10b981}.section-box[data-v-9ed2c72a]{padding:16px;border-radius:4px;font-size:12px;line-height:1.8}.section-box.gray[data-v-9ed2c72a]{background:#f8fafc;color:#475569;border:1px solid #f1f5f9}.media-placeholder[data-v-9ed2c72a]{width:100%;height:160px;background:#f1f5f9;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.media-placeholder.small[data-v-9ed2c72a]{height:80px}.placeholder-text[data-v-9ed2c72a]{font-size:12px;color:#cbd5e1}.section-desc[data-v-9ed2c72a]{font-size:12px;color:#64748b;line-height:1.5;margin:0}.report-row[data-v-9ed2c72a]{display:flex;gap:24px;margin-bottom:30px}.report-col[data-v-9ed2c72a]{flex:1}.report-footer[data-v-9ed2c72a]{margin-top:60px;padding-top:24px;border-top:1px dashed #f1f5f9;display:flex;justify-content:space-between}.footer-item[data-v-9ed2c72a]{display:flex;flex-direction:column;gap:4px}.footer-item .label[data-v-9ed2c72a]{font-size:11px;color:#94a3b8;margin-bottom:4px}.footer-item .value[data-v-9ed2c72a]{font-size:13px;font-weight:700;color:#1e293b}.footer-item .underline[data-v-9ed2c72a]{width:100px;height:1px;background:#e2e8f0;margin-top:14px}.modal-footer[data-v-9ed2c72a]{padding:16px 24px 24px;background:#fff}.export-btn[data-v-9ed2c72a]{width:100%;height:48px;background:#2563eb;color:#fff;border:none;border-radius:24px;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #2563eb33}.export-btn[data-v-9ed2c72a]:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 16px #2563eb4d}.export-btn[data-v-9ed2c72a]:active{transform:translateY(0)}.fade-enter-active[data-v-9ed2c72a],.fade-leave-active[data-v-9ed2c72a]{transition:opacity .3s ease}.fade-enter-from[data-v-9ed2c72a],.fade-leave-to[data-v-9ed2c72a]{opacity:0}.tab-content[data-v-905e3bad]{min-height:400px}.cards-row[data-v-905e3bad]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.metric-card[data-v-905e3bad]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:20px;position:relative;overflow:hidden;transition:all .2s}.metric-card[data-v-905e3bad]:hover{box-shadow:0 4px 12px #00000014;border-color:#e2e8f0}.card-icon[data-v-905e3bad]{position:absolute;top:20px;right:20px;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;opacity:.15}.card-content[data-v-905e3bad]{position:relative;z-index:1}.card-title[data-v-905e3bad]{font-size:14px;color:#64748b;margin-bottom:12px;font-weight:500}.card-value-row[data-v-905e3bad]{display:flex;align-items:baseline;gap:4px;margin-bottom:16px}.card-value[data-v-905e3bad]{font-size:32px;font-weight:800;color:#1e293b;font-family:DIN Alternate,sans-serif;line-height:1}.card-unit[data-v-905e3bad]{font-size:14px;color:#64748b;font-weight:600}.card-details[data-v-905e3bad]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.detail-item[data-v-905e3bad]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-905e3bad]{font-size:13px;color:#94a3b8}.detail-value[data-v-905e3bad]{font-size:16px;font-weight:700;color:#1e293b}.card-progress[data-v-905e3bad]{margin-top:16px}.progress-label[data-v-905e3bad]{font-size:12px;color:#94a3b8;margin-bottom:6px}.progress-bar[data-v-905e3bad]{height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden;margin-bottom:4px}.progress-fill[data-v-905e3bad]{height:100%;background:#3b82f6;border-radius:3px;transition:width .3s}.progress-fill.green[data-v-905e3bad]{background:#22c55e}.progress-text[data-v-905e3bad]{font-size:12px;color:#64748b;font-weight:600}.card-trend[data-v-905e3bad]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.card-trend.up[data-v-905e3bad]{color:#22c55e}.card-trend.down[data-v-905e3bad]{color:#ef4444}.chart-container[data-v-905e3bad]{height:120px;margin-top:12px;margin-left:-10px;margin-right:-10px}.traffic-chart[data-v-905e3bad]{width:100%;height:100%}.highlights-section[data-v-905e3bad]{margin-top:32px}.section-title[data-v-905e3bad]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:700;color:#1e293b}.title-bar[data-v-905e3bad]{width:4px;height:16px;background:#3b82f6;border-radius:2px}.highlights-list[data-v-905e3bad]{display:flex;flex-direction:column;gap:12px}.highlight-item[data-v-905e3bad]{display:flex;align-items:center;gap:16px;background:#fff;padding:16px;border-radius:12px;border:1px solid #f1f5f9;cursor:pointer;transition:all .2s}.highlight-item[data-v-905e3bad]:hover{background:#f8fafc;border-color:#e2e8f0}.highlight-icon[data-v-905e3bad]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.highlight-content[data-v-905e3bad]{flex:1}.highlight-title[data-v-905e3bad]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:4px}.highlight-desc[data-v-905e3bad]{font-size:13px;color:#64748b}.highlight-arrow[data-v-905e3bad]{color:#cbd5e1}.tab-content[data-v-31e3d22d]{min-height:400px}.revenue-section[data-v-31e3d22d]{background:#fff;border-radius:16px;padding:20px;border:1px solid #f1f5f9;margin-bottom:20px}.section-header[data-v-31e3d22d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-31e3d22d]{font-size:16px;font-weight:700;color:#1e293b;margin:0}.section-title-with-icon[data-v-31e3d22d]{display:flex;align-items:center;gap:8px}.alert-icon[data-v-31e3d22d]{color:#ef4444}.view-all-link[data-v-31e3d22d]{font-size:13px;color:#3b82f6;text-decoration:none}.fee-table[data-v-31e3d22d]{width:100%}.fee-table-header[data-v-31e3d22d]{display:flex;padding:12px 0;border-bottom:1px solid #f1f5f9;font-size:12px;color:#94a3b8;font-weight:600}.fee-table-row[data-v-31e3d22d]{display:flex;align-items:center;padding:16px 0;border-bottom:1px solid #f8fafc}.fee-table-row[data-v-31e3d22d]:last-child{border-bottom:none}.table-col[data-v-31e3d22d]{padding:0 4px}.tenant-col[data-v-31e3d22d]{flex:1.5;color:#1e293b;font-weight:500;font-size:14px}.fee-col[data-v-31e3d22d]{flex:1}.amount-col[data-v-31e3d22d]{flex:1.5;text-align:right;font-family:DIN Alternate,sans-serif;font-weight:700;color:#1e293b;padding-right:12px}.date-col[data-v-31e3d22d]{flex:.8;text-align:right;font-size:12px;color:#94a3b8}.fee-type-tag[data-v-31e3d22d]{font-size:12px;font-weight:500;padding:4px 8px;background:#f8fafc;border-radius:4px}.overdue-list[data-v-31e3d22d]{display:flex;flex-direction:column;gap:12px}.overdue-item[data-v-31e3d22d]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fef2f2;border-radius:12px;border:1px solid #fecaca}.overdue-tenant[data-v-31e3d22d]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:4px}.overdue-fee-type[data-v-31e3d22d]{font-size:13px;color:#ef4444;opacity:.8}.overdue-right[data-v-31e3d22d]{text-align:right}.overdue-amount[data-v-31e3d22d]{font-size:18px;font-weight:700;color:#ef4444;font-family:DIN Alternate,sans-serif;margin-bottom:2px}.overdue-days[data-v-31e3d22d]{font-size:12px;color:#ef4444;background:#fff9;padding:2px 6px;border-radius:4px;display:inline-block}.report-detail-view[data-v-1474c212]{height:100vh;width:100%;display:flex;flex-direction:column;background:#f8fafc;font-family:var(--font-family);overflow:hidden;box-sizing:border-box}.download-btn-icon[data-v-1474c212]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;color:#475569;border:none;cursor:pointer}.download-btn-icon[data-v-1474c212]:hover{background:#f1f5f9}.update-info-banner[data-v-1474c212]{padding:0 20px 12px;background:#f8fafc}.update-info[data-v-1474c212]{display:flex;align-items:center;gap:8px}.status-dot[data-v-1474c212]{width:8px;height:8px;background:#22c55e;border-radius:50%}.update-text[data-v-1474c212]{font-size:13px;color:#64748b}.tabs-container[data-v-1474c212]{display:flex;gap:12px;padding:0 20px;margin-bottom:24px}.tab-btn[data-v-1474c212]{padding:8px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s}.tab-btn[data-v-1474c212]:hover{background:#f8fafc;border-color:#cbd5e1}.tab-btn.active[data-v-1474c212]{background:#1e293b;color:#fff;border-color:#1e293b}.content-area[data-v-1474c212]{flex:1;overflow-y:auto;background:#fff;border-top-left-radius:32px;border-top-right-radius:32px;padding:24px;box-shadow:0 -4px 12px #00000008;margin:0}.tab-content[data-v-1474c212]{min-height:400px}.cards-row[data-v-1474c212]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.metric-card[data-v-1474c212]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:20px;position:relative;overflow:hidden;transition:all .2s}.metric-card[data-v-1474c212]:hover{box-shadow:0 4px 12px #00000014;border-color:#e2e8f0}.card-icon[data-v-1474c212]{position:absolute;top:20px;right:20px;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;opacity:.15}.card-content[data-v-1474c212]{position:relative;z-index:1}.card-title[data-v-1474c212]{font-size:14px;color:#64748b;margin-bottom:12px;font-weight:500}.card-value-row[data-v-1474c212]{display:flex;align-items:baseline;gap:4px;margin-bottom:16px}.card-value[data-v-1474c212]{font-size:32px;font-weight:800;color:#1e293b;font-family:DIN Alternate,sans-serif;line-height:1}.card-unit[data-v-1474c212]{font-size:14px;color:#64748b;font-weight:600}.card-details[data-v-1474c212]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.detail-item[data-v-1474c212]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-1474c212]{font-size:13px;color:#94a3b8}.detail-value[data-v-1474c212]{font-size:16px;font-weight:700;color:#1e293b}.card-progress[data-v-1474c212]{margin-top:16px}.progress-label[data-v-1474c212]{font-size:12px;color:#94a3b8;margin-bottom:6px}.progress-bar[data-v-1474c212]{height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden;margin-bottom:4px}.progress-fill[data-v-1474c212]{height:100%;background:#3b82f6;border-radius:3px;transition:width .3s}.progress-fill.green[data-v-1474c212]{background:#22c55e}.progress-text[data-v-1474c212]{font-size:12px;color:#64748b;font-weight:600}.card-trend[data-v-1474c212]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.card-trend.up[data-v-1474c212]{color:#22c55e}.card-trend.down[data-v-1474c212]{color:#ef4444}.traffic-tabs[data-v-1474c212]{display:flex;flex-direction:column;gap:20px}.traffic-card[data-v-1474c212]{background:#fff;border-radius:24px;padding:24px;border:1px solid #f1f5f9}.traffic-card .card-header[data-v-1474c212]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.traffic-card .header-icon[data-v-1474c212]{color:#3b82f6}.traffic-card .header-title[data-v-1474c212]{font-size:16px;font-weight:600;color:#1e293b}.traffic-card .header-title.bold[data-v-1474c212]{font-size:18px;font-weight:700}.ratio-content[data-v-1474c212]{display:flex;align-items:center;gap:40px}.pie-chart-wrapper[data-v-1474c212]{position:relative;width:200px;height:200px}.pie-chart[data-v-1474c212]{width:100%;height:100%}.pie-center[data-v-1474c212]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.center-label[data-v-1474c212]{font-size:11px;color:#94a3b8;margin-bottom:2px}.center-value[data-v-1474c212]{font-size:24px;font-weight:800;color:#1e293b}.legend-list[data-v-1474c212]{flex:1;display:flex;flex-direction:column;gap:20px}.legend-item[data-v-1474c212]{display:flex;align-items:center;gap:12px;font-size:14px}.legend-dot[data-v-1474c212]{width:8px;height:8px;border-radius:50%}.legend-name[data-v-1474c212]{flex:1;color:#64748b;font-weight:500}.legend-val[data-v-1474c212]{font-weight:700;color:#1e293b;min-width:40px;text-align:right}.ranking-list[data-v-1474c212]{display:flex;flex-direction:column;gap:28px}.ranking-item[data-v-1474c212]{display:flex;flex-direction:column;gap:12px}.ranking-info[data-v-1474c212]{display:flex;justify-content:space-between;align-items:center}.ranking-name[data-v-1474c212]{font-size:15px;color:#475569;font-weight:500}.ranking-value[data-v-1474c212]{display:flex;align-items:baseline;gap:4px}.ranking-value .val[data-v-1474c212]{font-size:18px;font-weight:700;color:#1e293b}.ranking-value .unit[data-v-1474c212]{font-size:13px;color:#94a3b8}.ranking-bar-bg[data-v-1474c212]{height:8px;background:#f1f5f9;border-radius:4px;overflow:hidden}.ranking-bar-fill[data-v-1474c212]{height:100%;background:linear-gradient(90deg,#6366f1,#3b82f6);border-radius:4px}.tenant-tabs[data-v-1474c212]{display:flex;flex-direction:column;gap:20px}.tenant-card[data-v-1474c212]{background:#fff;border-radius:24px;padding:24px;border:1px solid #f1f5f9}.tenant-card .card-header[data-v-1474c212]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.tenant-card .header-title[data-v-1474c212]{font-size:18px;font-weight:700;color:#1e293b}.header-icon-orange[data-v-1474c212]{color:#f97316}.funnel-container[data-v-1474c212]{display:flex;flex-direction:column;gap:20px}.funnel-row[data-v-1474c212]{display:flex;align-items:center;gap:16px}.funnel-label[data-v-1474c212]{width:80px;font-size:14px;color:#64748b;font-weight:500;text-align:right}.funnel-bar-wrapper[data-v-1474c212]{flex:1}.funnel-bar-bg[data-v-1474c212]{height:44px;background:#f8fafc;border-radius:8px;overflow:hidden}.funnel-bar-fill[data-v-1474c212]{height:100%;background:#dbeafe;border-left:4px solid #3b82f6;display:flex;align-items:center;padding-left:16px;transition:width .8s cubic-bezier(.34,1.56,.64,1)}.funnel-value[data-v-1474c212]{font-size:15px;font-weight:700;color:#1e293b}.warning-list[data-v-1474c212]{display:flex;flex-direction:column;gap:12px}.warning-item[data-v-1474c212]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8fafc;border-radius:16px;transition:all .2s}.warning-item[data-v-1474c212]:hover{background:#f1f5f9;transform:scale(1.01)}.tenant-name[data-v-1474c212]{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:4px}.tenant-location[data-v-1474c212]{font-size:12px;color:#94a3b8;font-weight:500}.warning-tag[data-v-1474c212]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}.warning-tag.danger[data-v-1474c212]{background:#ffedd5;color:#f97316}.warning-tag.primary[data-v-1474c212]{background:#dbeafe;color:#3b82f6}.chart-container[data-v-1474c212]{width:100%;height:60px;margin-top:16px}.traffic-chart[data-v-1474c212]{width:100%;height:100%}.highlights-section[data-v-1474c212]{margin-top:32px;padding-top:24px;border-top:1px solid #f1f5f9}.section-title[data-v-1474c212]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.title-bar[data-v-1474c212]{width:4px;height:20px;background:#3b82f6;border-radius:2px}.section-title span[data-v-1474c212]{font-size:16px;font-weight:700;color:#1e293b}.highlights-list[data-v-1474c212]{display:flex;flex-direction:column;gap:16px}.highlight-item[data-v-1474c212]{display:flex;align-items:center;gap:14px;padding:16px;background:#f8fafc;border-radius:12px;cursor:pointer;transition:all .2s}.highlight-item[data-v-1474c212]:hover{background:#f1f5f9;transform:translate(4px)}.highlight-icon[data-v-1474c212]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.highlight-content[data-v-1474c212]{flex:1}.highlight-title[data-v-1474c212]{font-size:14px;font-weight:700;color:#1e293b;margin-bottom:4px}.highlight-desc[data-v-1474c212]{font-size:13px;color:#64748b;line-height:1.5}.highlight-arrow[data-v-1474c212]{color:#cbd5e1;flex-shrink:0}.revenue-content[data-v-1474c212]{display:flex;flex-direction:column;gap:24px}.revenue-section[data-v-1474c212]{background:#fff;border-radius:12px;padding:20px;border:1px solid #f1f5f9}.section-header[data-v-1474c212]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-1474c212]{font-size:16px;font-weight:700;color:#1e293b;margin:0}.section-title-with-icon[data-v-1474c212]{display:flex;align-items:center;gap:8px}.alert-icon[data-v-1474c212]{color:#ef4444}.view-all-link[data-v-1474c212]{font-size:13px;color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s}.view-all-link[data-v-1474c212]:hover{color:#2563eb}.fee-table[data-v-1474c212]{width:100%}.fee-table-header[data-v-1474c212]{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #f1f5f9;font-size:12px;font-weight:600;color:#94a3b8;text-transform:uppercase;align-items:center}.fee-table-body[data-v-1474c212]{display:flex;flex-direction:column}.fee-table-row[data-v-1474c212]{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr;gap:16px;padding:16px 0;border-bottom:1px solid #f8fafc;align-items:center;transition:background .2s}.fee-table-row[data-v-1474c212]:hover{background:#f8fafc;margin:0 -20px;padding-left:20px;padding-right:20px;border-radius:8px}.fee-table-row[data-v-1474c212]:last-child{border-bottom:none}.table-col[data-v-1474c212]{font-size:14px;color:#1e293b;display:flex;align-items:center}.tenant-col[data-v-1474c212]{font-weight:600}.fee-type-tag[data-v-1474c212]{display:inline-block;font-size:13px;font-weight:600;border-radius:4px;background:transparent}.amount-col[data-v-1474c212]{font-weight:700;font-family:DIN Alternate,sans-serif}.date-col[data-v-1474c212]{color:#64748b;font-size:13px}.overdue-list[data-v-1474c212]{display:flex;flex-direction:column;gap:12px}.overdue-item[data-v-1474c212]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;background:#fef2f2;border-radius:8px;border:1px solid #fee2e2;transition:all .2s}.overdue-item[data-v-1474c212]:hover{background:#fee2e2;border-color:#fecaca}.overdue-left[data-v-1474c212]{display:flex;flex-direction:column;gap:6px;flex:1}.overdue-tenant[data-v-1474c212]{font-size:16px;font-weight:700;color:#1e293b;line-height:1.2}.overdue-fee-type[data-v-1474c212]{font-size:13px;font-weight:500;color:#1e293b}.overdue-right[data-v-1474c212]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.overdue-amount[data-v-1474c212]{font-size:18px;font-weight:700;color:#ef4444;font-family:DIN Alternate,sans-serif;line-height:1.2}.overdue-days[data-v-1474c212]{font-size:12px;font-weight:600;color:#ef4444}.empty-tab[data-v-1474c212]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#94a3b8;gap:16px}.empty-tab p[data-v-1474c212]{font-size:16px;font-weight:600}@media(max-width:768px){.report-detail-view[data-v-1474c212]{padding:0}.cards-row[data-v-1474c212]{grid-template-columns:1fr}.report-header[data-v-1474c212]{gap:8px;margin-bottom:16px;padding:16px 16px 0;flex-wrap:nowrap}.report-title[data-v-1474c212]{font-size:18px}.update-text[data-v-1474c212]{font-size:11px}.download-btn[data-v-1474c212]{padding:6px 10px;font-size:12px;gap:4px}.tabs-container[data-v-1474c212]{gap:8px;margin-bottom:16px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.tabs-container[data-v-1474c212]::-webkit-scrollbar{display:none}.tab-btn[data-v-1474c212]{white-space:nowrap}.fee-table-header[data-v-1474c212],.fee-table-row[data-v-1474c212]{grid-template-columns:1.5fr 1fr 1.2fr .8fr;gap:12px;font-size:12px}.overdue-item[data-v-1474c212]{flex-direction:row;align-items:flex-start}.overdue-left[data-v-1474c212]{flex:1}.overdue-right[data-v-1474c212]{align-items:flex-end}.ratio-content[data-v-1474c212]{gap:12px}.pie-chart-wrapper[data-v-1474c212]{width:140px;height:140px;flex-shrink:0}.center-value[data-v-1474c212]{font-size:20px}.legend-list[data-v-1474c212]{gap:12px}.legend-item[data-v-1474c212]{gap:8px;font-size:11px;align-items:flex-start}.legend-dot[data-v-1474c212]{margin-top:4px}.legend-name[data-v-1474c212]{line-height:1.3;flex:1;word-break:break-all}.legend-val[data-v-1474c212]{min-width:30px;font-size:12px}.traffic-card[data-v-1474c212]{padding:16px;border-radius:16px}.traffic-card .card-header[data-v-1474c212]{margin-bottom:16px}.ranking-list[data-v-1474c212]{gap:20px}.tenant-card[data-v-1474c212]{padding:16px;border-radius:16px}.tenant-card .card-header[data-v-1474c212]{margin-bottom:16px}.tenant-card .header-title[data-v-1474c212]{font-size:16px}.funnel-row[data-v-1474c212]{gap:12px}.funnel-label[data-v-1474c212]{width:60px;font-size:13px}.funnel-bar-bg[data-v-1474c212]{height:38px}.funnel-value[data-v-1474c212]{font-size:14px}.warning-item[data-v-1474c212]{padding:12px 16px;border-radius:12px}.tenant-name[data-v-1474c212]{font-size:15px}.warning-tag[data-v-1474c212]{padding:4px 12px;font-size:12px}}.detail-page[data-v-3e68ae61]{min-height:100vh;background:#f8fafc;padding:20px;font-family:var(--font-family)}.status-banner[data-v-3e68ae61]{padding:0 0 16px}.status-info[data-v-3e68ae61]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-3e68ae61]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-3e68ae61]{font-size:13px;color:#94a3b8}.content[data-v-3e68ae61]{display:flex;flex-direction:column;gap:24px}.overview-card[data-v-3e68ae61]{padding:24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #00000008}.overview-card.pink[data-v-3e68ae61]{background:#fff1f5;border:1px solid #fee2e9}.overview-title[data-v-3e68ae61]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-3e68ae61]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-3e68ae61]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.pink[data-v-3e68ae61]{background:#fdf2f8;color:#db2777}.info-section[data-v-3e68ae61]{display:flex;flex-direction:column;gap:16px}.section-title-bar[data-v-3e68ae61]{font-size:16px;font-weight:700;color:#1e293b;margin:0;display:flex;align-items:center;gap:8px}.section-title-bar[data-v-3e68ae61]:before{content:"";width:4px;height:18px;background:#db2777;border-radius:2px}.section-card[data-v-3e68ae61]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9}.section-text[data-v-3e68ae61]{font-size:15px;color:#475569;line-height:1.6;margin:0}.activity-main-card[data-v-3e68ae61]{width:100%}.activity-image-placeholder[data-v-3e68ae61]{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#cbd5e1,#94a3b8);border-radius:20px;position:relative;overflow:hidden}.status-tag[data-v-3e68ae61]{position:absolute;top:16px;right:16px;padding:4px 12px;background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:12px;font-weight:600;border-radius:20px}.activity-info-overlay[data-v-3e68ae61]{position:absolute;bottom:0;left:0;right:0;padding:24px;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);color:#fff}.activity-name[data-v-3e68ae61]{font-size:20px;font-weight:700;margin:0 0 12px}.activity-meta[data-v-3e68ae61]{display:flex;align-items:center;gap:12px;font-size:14px;opacity:.9}.meta-item[data-v-3e68ae61]{display:flex;align-items:center;gap:4px}.meta-divider[data-v-3e68ae61]{opacity:.5}@media(max-width:640px){.detail-page[data-v-3e68ae61]{padding:16px}}.detail-page[data-v-6a621f56]{min-height:100vh;background:#f8fafc;padding:20px;font-family:var(--font-family)}.status-banner[data-v-6a621f56]{padding:0 0 16px}.status-info[data-v-6a621f56]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-6a621f56]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-6a621f56]{font-size:13px;color:#94a3b8}.content[data-v-6a621f56]{display:flex;flex-direction:column;gap:24px}.overview-card[data-v-6a621f56]{padding:24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #00000008}.overview-card.blue[data-v-6a621f56]{background:#eff6ff;border:1px solid #dbeafe}.overview-title[data-v-6a621f56]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-6a621f56]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-6a621f56]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.blue[data-v-6a621f56]{background:#dbeafe;color:#3b82f6}.detail-list[data-v-6a621f56]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-6a621f56]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9;display:flex;gap:16px;transition:all .2s}.detail-card[data-v-6a621f56]:hover{box-shadow:0 4px 12px #0000000d}.card-left[data-v-6a621f56]{flex-shrink:0}.image-placeholder[data-v-6a621f56]{width:100px;height:120px;background:#e2e8f0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#64748b;text-align:center;padding:8px}.card-right[data-v-6a621f56]{flex:1}.card-header-row[data-v-6a621f56]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.card-name[data-v-6a621f56]{font-size:16px;font-weight:700;color:#1e293b;margin:0}.status-badge[data-v-6a621f56]{font-size:11px;color:#22c55e;background:#f0fdf4;padding:2px 8px;border-radius:4px;font-weight:600;border:1px solid #dcfce7}.tag-row[data-v-6a621f56]{margin-bottom:8px}.category-tag[data-v-6a621f56]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600}.card-desc[data-v-6a621f56]{font-size:13px;color:#475569;line-height:1.5;margin:0 0 12px}.action-row[data-v-6a621f56]{display:flex;justify-content:flex-end}.record-link[data-v-6a621f56]{display:flex;align-items:center;gap:4px;font-size:13px;color:#3b82f6;text-decoration:none;font-weight:600}.record-link[data-v-6a621f56]:hover{text-decoration:underline}@media(max-width:640px){.detail-page[data-v-6a621f56]{padding:16px}}.detail-page[data-v-c4d17431]{min-height:100vh;background:#f8fafc;padding:20px;font-family:var(--font-family)}.status-banner[data-v-c4d17431]{padding:0 0 16px}.status-info[data-v-c4d17431]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-c4d17431]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-c4d17431]{font-size:13px;color:#94a3b8}.content[data-v-c4d17431]{display:flex;flex-direction:column;gap:24px}.overview-card[data-v-c4d17431]{padding:24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #00000008}.overview-card.green[data-v-c4d17431]{background:#f0fdf4;border:1px solid #dcfce7}.overview-title[data-v-c4d17431]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-c4d17431]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-c4d17431]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.green[data-v-c4d17431]{background:#dcfce7;color:#16a34a}.detail-list[data-v-c4d17431]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-c4d17431]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9;display:flex;gap:16px;transition:all .2s}.detail-card[data-v-c4d17431]:hover{box-shadow:0 4px 12px #0000000d}.card-left[data-v-c4d17431]{flex-shrink:0}.image-placeholder[data-v-c4d17431]{width:100px;height:120px;background:#f1f5f9;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#94a3b8;text-align:center;padding:8px}.card-right[data-v-c4d17431]{flex:1}.card-title[data-v-c4d17431]{font-size:16px;font-weight:700;color:#1e293b;margin:0 0 8px}.meta-row[data-v-c4d17431]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.meta-item[data-v-c4d17431]{display:flex;align-items:center;gap:4px;font-size:13px;color:#94a3b8}.tag-label[data-v-c4d17431]{font-size:11px;background:#f1f5f9;color:#64748b;padding:2px 8px;border-radius:4px}.card-desc[data-v-c4d17431]{font-size:13px;color:#475569;line-height:1.5;margin:0 0 12px}.status-row[data-v-c4d17431]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600}.status-row.green[data-v-c4d17431]{color:#16a34a}@media(max-width:640px){.detail-page[data-v-c4d17431]{padding:16px}.detail-card[data-v-c4d17431]{flex-direction:row}}.detail-page[data-v-aa6896d6]{min-height:100vh;background:#f8fafc;padding:20px;font-family:var(--font-family)}.status-banner[data-v-aa6896d6]{padding:0 0 16px}.status-info[data-v-aa6896d6]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-aa6896d6]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-aa6896d6]{font-size:13px;color:#94a3b8}.content[data-v-aa6896d6]{display:flex;flex-direction:column;gap:24px}.overview-card[data-v-aa6896d6]{padding:24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #00000008}.overview-card.orange[data-v-aa6896d6]{background:#fff7ed;border:1px solid #ffedd5}.overview-title[data-v-aa6896d6]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-aa6896d6]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-aa6896d6]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.orange[data-v-aa6896d6]{background:#ffedd5;color:#f97316}.detail-list[data-v-aa6896d6]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-aa6896d6]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9;display:flex;gap:16px;transition:all .2s;position:relative}.detail-card[data-v-aa6896d6]:hover{box-shadow:0 4px 12px #0000000d}.card-left[data-v-aa6896d6]{flex-shrink:0}.image-placeholder[data-v-aa6896d6]{width:100px;height:120px;background:#e2e8f0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#64748b;text-align:center;padding:8px;position:relative;overflow:hidden}.status-ribbon[data-v-aa6896d6]{position:absolute;top:0;right:0;padding:2px 8px;font-size:10px;font-weight:700;color:#fff;border-bottom-left-radius:8px}.card-right[data-v-aa6896d6]{flex:1}.card-title[data-v-aa6896d6]{font-size:16px;font-weight:700;color:#1e293b;margin:0 0 10px}.meta-tags[data-v-aa6896d6]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.loc-item[data-v-aa6896d6]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8;background:#f8fafc;padding:2px 8px;border-radius:4px}.category-tag[data-v-aa6896d6]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600}.info-list[data-v-aa6896d6]{display:flex;flex-direction:column;gap:8px}.info-item[data-v-aa6896d6]{display:flex;align-items:center;gap:6px;font-size:13px}.info-item .label[data-v-aa6896d6]{color:#94a3b8}.info-item .value[data-v-aa6896d6]{color:#64748b;font-weight:500}@media(max-width:640px){.detail-page[data-v-aa6896d6]{padding:16px}}.daily-report-page[data-v-17e85ea8]{height:100vh;display:flex;flex-direction:column;background:#f8fafc;overflow:hidden;position:relative}.header-btn-icon[data-v-17e85ea8]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;color:#64748b;border:none;cursor:pointer}.content[data-v-17e85ea8]{flex:1;overflow-y:auto;padding:16px 16px 100px;display:flex;flex-direction:column;gap:16px}.score-card[data-v-17e85ea8]{background:#fff;border-radius:20px;padding:24px 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px #00000005}.score-left[data-v-17e85ea8]{display:flex;flex-direction:column;gap:16px}.score-main[data-v-17e85ea8]{display:flex;align-items:center;gap:12px}.score-num[data-v-17e85ea8]{font-size:52px;font-weight:800;color:#1e293b;line-height:1;font-family:DIN Alternate,sans-serif}.score-meta[data-v-17e85ea8]{display:flex;flex-direction:column;justify-content:center;gap:2px}.score-label[data-v-17e85ea8]{font-size:13px;color:#94a3b8;font-weight:600}.score-rule[data-v-17e85ea8]{font-size:11px;color:#22c55e;font-weight:600;display:flex;align-items:center;gap:2px;cursor:pointer}.score-tags[data-v-17e85ea8]{display:flex;align-items:center;gap:8px}.tag-done[data-v-17e85ea8]{background:#22c55e;color:#fff;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.tag-time[data-v-17e85ea8]{color:#94a3b8;font-size:11px;display:flex;align-items:center;gap:4px}.score-right[data-v-17e85ea8]{text-align:right}.check-label[data-v-17e85ea8]{display:block;font-size:11px;color:#94a3b8;margin-bottom:4px}.check-num[data-v-17e85ea8]{font-size:20px;font-weight:700;color:#1e293b}.stats-grid[data-v-17e85ea8]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-item[data-v-17e85ea8]{background:#fff9;padding:12px;border-radius:12px;text-align:center}.stat-label[data-v-17e85ea8]{font-size:11px;color:#94a3b8;margin-bottom:4px}.stat-value[data-v-17e85ea8]{font-size:13px;font-weight:700;color:#475569}.stat-value.danger[data-v-17e85ea8]{color:#ef4444}.stat-value.highlight[data-v-17e85ea8]{color:#f59e0b}.summary-card[data-v-17e85ea8]{background:#fff;border-radius:20px;padding:20px;position:relative}.summary-header[data-v-17e85ea8]{display:flex;justify-content:space-between;margin-bottom:12px}.summary-title[data-v-17e85ea8]{font-size:15px;font-weight:700;color:#1e293b}.copy-icon[data-v-17e85ea8]{color:#cbd5e1;cursor:pointer}.summary-body[data-v-17e85ea8]{font-size:14px;color:#475569;line-height:1.6;margin-bottom:16px}.summary-footer[data-v-17e85ea8]{display:flex;align-items:center;gap:8px}.footer-label[data-v-17e85ea8]{font-size:12px;color:#94a3b8}.footer-tag[data-v-17e85ea8]{font-size:11px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px}.section-title-row[data-v-17e85ea8]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.title-left[data-v-17e85ea8]{display:flex;align-items:center;gap:8px}.dot-icon[data-v-17e85ea8]{width:4px;height:12px;background:#f97316;border-radius:2px}.title-text[data-v-17e85ea8]{font-size:15px;font-weight:700;color:#1e293b}.title-right[data-v-17e85ea8]{font-size:12px;color:#94a3b8}.issues-list[data-v-17e85ea8]{display:flex;flex-direction:column;gap:12px}.issue-item-card[data-v-17e85ea8]{background:#fff;border-radius:20px;padding:16px}.issue-header[data-v-17e85ea8]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.issue-tag[data-v-17e85ea8]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;color:#fff}.type-a[data-v-17e85ea8]{background:#ef4444}.type-b[data-v-17e85ea8]{background:#f59e0b}.issue-title-group[data-v-17e85ea8]{flex:1}.issue-title[data-v-17e85ea8]{font-size:14px;font-weight:700;color:#1e293b;margin:0}.issue-category[data-v-17e85ea8]{font-size:11px;color:#94a3b8}.issue-status[data-v-17e85ea8]{font-size:11px;font-weight:600}.status-fixing[data-v-17e85ea8]{color:#f59e0b}.status-done[data-v-17e85ea8]{color:#3b82f6}.status-pending[data-v-17e85ea8]{color:#ec4899}.issue-desc[data-v-17e85ea8]{font-size:13px;color:#475569;margin-bottom:12px}.issue-tasks[data-v-17e85ea8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.task-tag[data-v-17e85ea8]{font-size:11px;color:#94a3b8}.issue-footer[data-v-17e85ea8]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f8fafc;padding-top:12px}.issue-user[data-v-17e85ea8]{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8}.avatar-sm[data-v-17e85ea8]{width:20px;height:20px;background:#e2e8f0;border-radius:50%}.issue-actions[data-v-17e85ea8]{display:flex;align-items:center;gap:12px}.action-link[data-v-17e85ea8]{font-size:12px;color:#22c55e;font-weight:600}.btn-confirm-sm[data-v-17e85ea8]{background:#ef4444;color:#fff;border:none;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.insight-card[data-v-17e85ea8]{background:#f0fdf4;border-radius:20px;padding:20px}.insight-header[data-v-17e85ea8]{margin-bottom:16px}.insight-title-group[data-v-17e85ea8]{display:flex;align-items:center;gap:8px;color:#16a34a}.insight-title[data-v-17e85ea8]{font-size:15px;font-weight:700}.insight-content[data-v-17e85ea8]{display:flex;gap:24px}.insight-left[data-v-17e85ea8]{flex:1}.insight-subtitle[data-v-17e85ea8]{font-size:12px;color:#16a34a;font-weight:600;margin-bottom:12px}.insight-list[data-v-17e85ea8]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.insight-list li[data-v-17e85ea8]{font-size:13px;color:#374151;display:flex;align-items:center;gap:6px}.insight-list li[data-v-17e85ea8]:before{content:"";width:4px;height:4px;background:#22c55e;border-radius:50%}.insight-list li.red[data-v-17e85ea8]{color:#ef4444}.insight-right[data-v-17e85ea8]{flex:1}.risk-item[data-v-17e85ea8]{display:flex;justify-content:space-between;margin-bottom:8px}.risk-item .risk-label[data-v-17e85ea8]{font-size:13px;color:#374151}.risk-value[data-v-17e85ea8]{font-size:13px;font-weight:700}.risk-value.red[data-v-17e85ea8]{color:#ef4444}.risk-value.orange[data-v-17e85ea8]{color:#f59e0b}.strategy-grid[data-v-17e85ea8]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.strategy-card[data-v-17e85ea8]{background:#fff;border-radius:16px;padding:16px}.strategy-icon[data-v-17e85ea8]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.strategy-icon.green[data-v-17e85ea8]{background:#f0fdf4;color:#22c55e}.strategy-icon.blue[data-v-17e85ea8]{background:#eff6ff;color:#3b82f6}.strategy-title[data-v-17e85ea8]{font-size:13px;font-weight:700;color:#1e293b;margin:0 0 4px}.strategy-desc[data-v-17e85ea8]{font-size:11px;color:#94a3b8;line-height:1.4;margin:0}.actions-card[data-v-17e85ea8]{background:#fff;border-radius:20px;padding:20px}.actions-title[data-v-17e85ea8]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:16px}.action-item[data-v-17e85ea8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;position:relative;padding-left:4px}.action-item[data-v-17e85ea8]:last-child{margin-bottom:0}.action-item[data-v-17e85ea8]:not(:last-child):after{content:"";position:absolute;left:6.5px;top:14px;bottom:-16px;width:1px;background:#edf2f7}.action-text[data-v-17e85ea8]{font-size:13px;color:#475569;display:flex;align-items:center;gap:12px;position:relative;z-index:1}.action-text .dot[data-v-17e85ea8]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot.red[data-v-17e85ea8]{background:#ef4444}.dot.blue[data-v-17e85ea8]{background:#3b82f6}.action-status[data-v-17e85ea8]{font-size:11px;color:#94a3b8;font-weight:600}.page-footer[data-v-17e85ea8]{position:absolute;bottom:0;left:0;right:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;display:flex;gap:12px;box-shadow:0 -4px 12px #0000000d;z-index:100}.footer-btn[data-v-17e85ea8]{flex:1;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:opacity .2s}.footer-btn[data-v-17e85ea8]:active{opacity:.8}.btn-share[data-v-17e85ea8]{background:#f1f5f9;color:#64748b}.btn-download[data-v-17e85ea8]{background:#22c55e;color:#fff}.bottom-spacer[data-v-17e85ea8]{height:20px}.info-banner[data-v-19804c36]{padding:16px;background:#eff6ff;border:1px solid #dbeafe;margin:16px;border-radius:16px}@media(min-width:1024px){.info-banner[data-v-19804c36]{margin:16px 24px}}.banner-content[data-v-19804c36]{display:flex;flex-direction:column;gap:8px}.banner-title-row[data-v-19804c36]{display:flex;align-items:center;gap:8px;color:#2563eb}.banner-title[data-v-19804c36]{font-size:15px;font-weight:600}.banner-desc[data-v-19804c36]{font-size:13px;color:#3b82f6;line-height:1.5;margin:0}.link-text[data-v-19804c36]{text-decoration:underline;cursor:pointer;font-weight:500}.detail-container[data-v-19804c36]{flex:1;background:var(--bg-main);padding:0 16px 24px;overflow-y:auto}@media(min-width:1024px){.detail-container[data-v-19804c36]{padding:0 24px 24px}}.overview-card[data-v-19804c36]{background:#fff;border-radius:20px;padding:24px;margin-top:0;box-shadow:0 4px 12px #00000005}.card-section-title[data-v-19804c36]{display:flex;align-items:center;gap:10px;margin-bottom:24px;font-size:16px;font-weight:700;color:#1e293b}.title-bar[data-v-19804c36]{width:4px;height:18px;background:#3b82f6;border-radius:2px}.info-grid[data-v-19804c36]{display:flex;flex-direction:column;gap:20px}.info-row[data-v-19804c36]{display:flex;justify-content:space-between;align-items:center}.info-label[data-v-19804c36]{font-size:14px;color:#64748b;font-weight:500}.info-value[data-v-19804c36]{font-size:14px;color:#1e293b;font-weight:600}.status-text[data-v-19804c36]{color:#f97316}.footer-attachment[data-v-19804c36]{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:0 8px}.attachment-text[data-v-19804c36]{font-size:14px;color:#94a3b8;font-weight:500}.external-icon[data-v-19804c36]{color:#94a3b8}@media(min-width:1024px){.detail-container[data-v-19804c36]{padding:0 24px 24px}.overview-card[data-v-19804c36]{max-width:800px;margin-left:auto;margin-right:auto}.info-banner[data-v-19804c36]{margin:16px 24px}}@font-face{font-family:varlet-icons;src:url(data:font/truetype;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQtrcxMsAAAE4AAAQpk9TLzJQFEbXAAAR4AAAAGBjbWFw/Ge5hwAAFOQAAAqiZ2x5ZvFXDM4AACDcAAA9IGhlYWRhIEB+AAAA4AAAADZoaGVhA8QCaQAAALwAAAAkaG10eBwAAAAAABJAAAACpGxvY2HId9fgAAAfiAAAAVRtYXhwAcIAfgAAARgAAAAgbmFtZQyVRWAAAF38AAACRnBvc3TpQdqXAABgRAAACQcAAQAAAcD/wAAAAgAAAP//AgEAAQAAAAAAAAAAAAAAAAAAAKkAAQAAAAEAAKr4mVhfDzz1AAsCAAAAAAAAAAAAAAAAAAAAAAAAAP/AAgEBwQAAAAgAAgAAAAAAAAABAAAAqQByAA8AAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAARAuABUAMAFABU4FgAWWBpgHCgdUB34HugjyCVoKtgs0C0AL7g6gDsoPmA+qEBIABwAQAEQAcgCcAMAA3gD6AAcAGQCXAJcAkQCaAJUAkgCcAJUAnQCRAJgAmwCVAJ0AkQCeAJUAkQCSAJQAmACWAJMAmQACABYAkACQAJEAkgCTAJQAlQCQAJYAlwCQAJgAmQCVAJEAkgCUAJgAlgCTAJkAAwAUAJgAmQCXAJQAlQCQAJYAlwCQAJgAmQCVAJEAkgCUAJgAlgCTAJkABgARAJcAlwCRAJoAlQCSAJwAlQCdAJEAmACbAJUAnQCRAJ4AAQAOAJAAkACRAJIAkwCUAJUAkACWAJcAkACYAJkABAANAJgAmQCXAJQAlQCRAJIAlACYAJYAkwCZAAUACgCXAJcAkQCaAJUAmwCRAJoAkwAfAEAAfgC4AOgBGAFGAXQBogHMAfYCIAJEAmQChAKiAsAC3AL2AxADKgNEA14DeAOQA6YDugPOA+ID8AP8BAYAHgAeAKMAmQCQAKAAnQCRAJ4AlQChAI8AlwCgAJkAmwCVAJAAlgCXAJAAmACZAJUAkQCSAJQAmACWAJMAmQATABwAjwCXAJsAlQCPAJAAkACRAJIAkwCUAJUAmwCZAJQAjwCWAJgAnwCVAJEAkgCUAJgAlgCTAJkAGAAXAKMAjwCUAJUAnACXAJEAkACZAJ8AnwCWAJMApACVAJEAkgCUAJgAlgCTAJkAHwAXAKMAmQCQAKAAnQCRAJ4AlQChAI8AlwCgAJkAmwCVAJEAkgCUAJgAlgCTAJkADwAWAI8AmACZAJMAmwCPAJcAlQChAJEAkwCUAKMAlQCRAJIAlACYAJYAkwCZABsAFgCjAJkAkACgAJ0AkQCeAJUAnQCYAI8AkwCgAJUAkQCSAJQAmACWAJMAmQAdABYAowCZAJAAoACdAJEAngCVAKEAjwCXAKAAmQCbAJUAkACWAJcAkACYAJkAEgAUAI8AlwCbAJUAjwCQAJAAkQCSAJMAlACVAJsAmQCUAI8AlgCYAJ8AGgAUAKMAmQCQAKAAlQCQAJYAlwCQAJgAmQCVAJEAkgCUAJgAlgCTAJkAJwAUAJgAkQCfAJkAlQCQAJYAlwCQAJgAmQCVAJEAkgCUAJgAlgCTAJkAJQARAJgAkQCfAJkAlQCdAJEAngCVAJEAkgCUAJgAlgCTAJkAFwAPAKMAjwCUAJUAnACXAJEAkACZAJ8AnwCWAJMApAAcAA8AowCZAJAAoACdAJEAngCVAKEAjwCXAKAAmQCbAA4ADgCPAJgAmQCTAJsAjwCXAJUAoQCRAJMAlACjABEADgCPAKEAmQCXAI8AlQCRAJIAlACYAJYAkwCZACIADQCjAJkAogCXAJEAkwCVAJcAlgCkAKMAlAANAAwAjwCgAJkAlQCiAI8AlwCWAI8AkwCUABUADACPAJcAlACVAJEAkgCUAJgAlgCTAJkAIAAMAKMAmQCiAJcAkQCTAJUAmwCRAJoAkwAhAAwAowCZAKIAlwCRAJMAlQCYAJkApQCUACYADACYAJEAnwCZAJUAkACWAJcAkACYAJkAKwAMAJEAkwCUAJkAkwCUAJUAkACRAJwApwAqAAsAkQCkAJUAkQCSAJQAmACWAJMAmQAjAAoAowCZAKIAlwCRAJMAlQCSAJwAFgAJAJkAmACYAJwAowCRAJMAmQAkAAkAmACRAJ8AmQCVAJ0AkQCeACgACQCRAJsAmQCVAKYAnwCRAJMAEAAGAI8AoQCZAJcAjwAZAAUAowCZAJAAoAAUAAQAjwCXAJQAKQADAJEApAACAAYAJACAAA4AnACYAJEAjwCbAJUAkQCSAJQAmACWAJMAmQB/AAYAnACYAJEAjwCbAAEABABbAAgAkQCUAJkAnQCRAJEAoAAKABYAPABgAIIAmgCwAMQA2ADqAPoAeAASAKMAkgChAJ0AlQCbAJEAmgCTAJUAkQCSAJQAmACWAJMAmQB9ABEAlwCPAJ8AowCVAJAAjwCTAJUAkQCSAJQAmACWAJMAmQB6ABAAowCSAKEAnQCVAJIAnACVAJEAkgCUAJgAlgCTAJkAdgALAI8ApACVAJEAkgCUAJgAlgCTAJkAdwAKAKMAkgChAJ0AlQCbAJEAmgCTAHsACQCXAI8AkwCfAJgAjwCUAJkAfAAJAJcAjwCfAKMAlQCQAI8AkwB5AAgAowCSAKEAnQCVAJIAnAB+AAcAmgCWAJQAlACZAJcAdQADAI8ApAAEAAoAMgBOAGYAQgATAJMApQCRAJcAoQCPAJQAlgCRAJMAlQCRAJIAlACYAJYAkwCZAEAADQChAI8ApACZAJUAkQCSAJQAmACWAJMAmQBBAAsAkwClAJEAlwChAI8AlACWAJEAkwA/AAUAoQCPAKQAmQADAAgAIgA6AGwADACPAJsAlgCRAJUAoQCPAJcAoACZAJsAawALAI8AmwCWAJEAlQCdAJgAjwCTAKAAbQAHAJkApQCXAJkAnwCjAAIABgAgAEQADACRAJAAoACVAJEAkgCUAJgAlgCTAJkAQwAEAJEAkACgAAMACAAkADAAMQANAKEAjwCWAJgAlQCRAJIAlACYAJYAkwCZADAABQChAI8AlgCYADIABQCXAJcAkQCXAAsAGABAAGQAhACiAL4A2gD2ARABIAEuAIoAEwCjAJYAlACZAJUAnQCPAJgAjwCTAJAAmQCVAJ8AkgCTAJMApwCFABEAmQCPAJQAowCZAJcAlQCYAJYApACjAJQAkwCWAJMApACHAA8AmQCPAJQAowCZAJcAlQCcAJEAkgCXAJYAkwCkAIQADgCZAI8AlACjAJkAlwCVAJAAmACRAJIAmwCnAIYADQCZAI8AlACjAJkAlwCVAJMAlgCkAKMAlACIAA0AmQCPAJQAowCZAJcAlQCXAI8AlgCTAKcAiQANAJkAjwCUAKMAmQCXAJUAnwCTAJEAmgCnAIwADACWAJMAmwCRAJoAlQCQAJgAkQCfAJkAgwAHAI8AlwCTAJYAkwCkAI0ABgCXAJkAkwCQAKMAiwAEAJYApQCWAAQACgAsAEgAWgAvABAAkQCaAJMAmACRAI8AmwCVAJEAkgCUAJgAlgCTAJkALQANAJEAlACfAJUAogCZAJcAlACWAJAAjwCYAC4ACACRAJoAkwCYAJEAjwCbACwABgCZAJgAmQCUAJkADgAeAEYAbgCOAK4AygDiAPoBEgEiATIBPgFKAVQAZQATAJgAjwCnAJUAkACWAJcAkACYAJkAlQCRAJIAlACYAJYAkwCZAGgAEwCYAJIAnwCVAJAAlgCXAJAAmACZAJUAkQCSAJQAmACWAJMAmQBdAA8AjwCYAJkAlACUAJkAlQCRAJIAlACYAJYAkwCZAGIADwCWAJMAlQCRAKUApQCVAJEAkgCUAJgAlgCTAJkAXwANAKMAkQCTAJkAlQCRAJIAlACYAJYAkwCZAGMACwCWAJMAlQCRAJIAlACYAJYAkwCZAGQACwCYAI8ApwCVAJAAlgCXAJAAmACZAGcACwCYAJIAnwCVAJAAlgCXAJAAmACZAFwABwCPAJgAmQCUAJQAmQBhAAcAlgCTAJUAkQClAKUAXgAFAKMAkQCTAJkAaQAFAJEAmgCZAJcAZgAEAJgAkgCfAGAAAwCWAJMABQAMAC4ASABiAHQADAAQAJEAkQCgAKEAjwCXAKAAlQCRAJIAlACYAJYAkwCZAAgADACPAJcAkACRAJsAmQCVAJ8AkACPAJMACgAMAJkAmACYAJUAkQCSAJQAmACWAJMAmQALAAgAkQCRAKAAoQCPAJcAoAAJAAQAmQCYAJgAAQAEAI4AAwChAJgABwAQADIAUABsAIYAmACkAHEAEACjAJEAnACcAJYAkwCkAJUAkQCSAJQAmACWAJMAmQBzAA4AlACPAJcAlQCjAI8AmAClAJUApQCSAJgAmABvAA0AowCPAJcAmQCVAJEAkgCUAJgAlgCTAJkAdAAMAJQAjwCXAJUAkQCSAJQAmACWAJMAmQBwAAgAowCRAJwAnACWAJMApABuAAUAowCPAJcAmQByAAQAlACPAJcAFgAuAGQAmADEAO4BGAFCAWgBjAGwAcwB5gIAAhYCLAJAAlQCaAJ8AowCnAKoAFQAGgCZAJ8AnwCPAKQAmQCVAJwAlwCRAJAAmQCfAJ8AlgCTAKQAlQCRAJIAlACYAJYAkwCZAE0AGQCPAJwAlQChAI8AlwCgAJkAlwCVAJcAjwCbAJYAkgCfAJUAkQCSAJQAmACWAJMAmQBHABUAjwCkAJMAlgClAKcAlQChAJYAkwCSAJ8AlQCRAJIAlACYAJYAkwCZAEkAFACPAKQAkwCWAKUApwCVAJwAmACSAJ8AlQCRAJIAlACYAJYAkwCZAFUAFACZAJ8AnwCPAKQAmQCVAJQAmQCeAJQAlQCRAJIAlACYAJYAkwCZAFoAFACWAJMAkgCfAJUAkACWAJcAkACYAJkAlQCRAJIAlACYAJYAkwCZAEsAEgCPAJwAlQChAI8AlwCgAJkAlwCVAJEAkgCUAJgAlgCTAJkATAARAI8AnACVAKEAjwCXAKAAmQCXAJUAlwCPAJsAlgCSAJ8AWAARAJYAkwCSAJ8AlQCdAJEAngCVAJEAkgCUAJgAlgCTAJkARgANAI8ApACTAJYApQCnAJUAoQCWAJMAkgCfAEgADACPAKQAkwCWAKUApwCVAJwAmACSAJ8AWQAMAJYAkwCSAJ8AlQCQAJYAlwCQAJgAmQBKAAoAjwCcAJUAoQCPAJcAoACZAJcAUgAKAJkAkwCSAJUAlwCWAKQAowCUAE8ACQCZAJMAkgCVAJsAkQCaAJMAUAAJAJkAkwCSAJUAmACZAKUAlABRAAkAmQCTAJIAlQCRAJwAmQCTAFcACQCWAJMAkgCfAJUAnQCRAJ4ARQAHAI8ApACTAJYApQCnAFMABwCZAJMAkgCVAJIAnABWAAUAlgCTAJIAnwBOAAQAmQCTAJIAAgAGACAAggAMAJYAmQCaAJUAkQCSAJQAmACWAJMAmQCBAAQAlgCZAJoACAASADoAWgB2AJAAqAC4AMQAOwATAJkAmACcAJUAkACWAJcAkACYAJkAlQCRAJIAlACYAJYAkwCZADgADwCZAI8AlwCUAJUAowCPAJgApQCVAKUAkgCYAJgAOQANAJkAjwCXAJQAlQCRAJIAlACYAJYAkwCZAD4ADACRAKEAmQCVAJEAkgCUAJgAlgCTAJkAOgALAJkAmACcAJUAkACWAJcAkACYAJkAPAAHAJYAnwCUAJEAlwCnADcABQCZAI8AlwCUAD0ABACRAKEAmQABAAQANgAGAJYAlACjAJIAnQADAAgANABeADMAFQCWAJgAmQCVAJsAkQCQAJIAoQCZAJMAlACVAJEAkgCUAJgAlgCTAJkANQAUAJEAlwChAI8AlACVAJgAlgCfAJQAlQCQAKMAmQCQAKAAnQCRAJ4ANAAEAJYAlwCZ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6kYAAABGAADqRwAA6kcAAABHAADqSAAA6kgAAABIAADqSQAA6kkAAABJAADqSgAA6koAAABKAADqSwAA6ksAAABLAADqTAAA6kwAAABMAADqTQAA6k0AAABNAADqTgAA6k4AAABOAADqTwAA6k8AAABPAADqUAAA6lAAAABQAADqUQAA6lEAAABRAADqUgAA6lIAAABSAADqUwAA6lMAAABTAADqVAAA6lQAAABUAADqVQAA6lUAAABVAADqVgAA6lYAAABWAADqVwAA6lcAAABXAADqWAAA6lgAAABYAADqWQAA6lkAAABZAADqWgAA6loAAABaAADqWwAA6lsAAABbAADqXAAA6lwAAABcAADqXQAA6l0AAABdAADqXgAA6l4AAABeAADqXwAA6l8AAABfAADqYAAA6mAAAABgAADqYQAA6mEAAABhAADqYgAA6mIAAABiAADqYwAA6mMAAABjAADqZAAA6mQAAABkAADqZQAA6mUAAABlAADqZgAA6mYAAABmAADqZwAA6mcAAABnAADqaAAA6mgAAABoAADqaQAA6mkAAABpAADqagAA6moAAABqAADqawAA6msAAABrAADqbAAA6mwAAABsAADqbQAA6m0AAABtAADqbgAA6m4AAABuAADqbwAA6m8AAABvAADqcAAA6nAAAABwAADqcQAA6nEAAABxAADqcgAA6nIAAAByAADqcwAA6nMAAABzAADqdAAA6nQAAAB0AADqdQAA6nUAAAB1AADqdgAA6nYAAAB2AADqdwAA6ncAAAB3AADqeAAA6ngAAAB4AADqeQAA6nkAAAB5AADqegAA6noAAAB6AADqewAA6nsAAAB7AADqfAAA6nwAAAB8AADqfQAA6n0AAAB9AADqfgAA6n4AAAB+AADqfwAA6n8AAAB/AADqgAAA6oAAAACAAADqgQAA6oEAAACBAADqggAA6oIAAACCAADqgwAA6oMAAACDAADqhAAA6oQAAACEAADqhQAA6oUAAACFAADqhgAA6oYAAACGAADqhwAA6ocAAACHAADqiAAA6ogAAACIAADqiQAA6okAAACJAADqigAA6ooAAACKAADqiwAA6osAAACLAADqjAAA6owAAACMAADqjQAA6o0AAACNAADqjgAA6o4AAACOAAAAAAAAAEAAmADOAO4BBAEqAVgBtAHeAhICKgJI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c1ZlcnNpb24gMS4wdmFybGV0LWljb25zR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AdgBhAHIAbABlAHQALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB2AGEAcgBsAGUAdAAtAGkAYwBvAG4AcwB2AGEAcgBsAGUAdAAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdgBhAHIAbABlAHQALQBpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACpAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoADmFjY291bnQtY2lyY2xlFmFjY291bnQtY2lyY2xlLW91dGxpbmUUYWxlcnQtY2lyY2xlLW91dGxpbmUNYWxlcnQtb3V0bGluZQphcnJvdy1kb3duEWFycm93LXVwLWJvbGQtYm94GWFycm93LXVwLWJvbGQtYm94LW91dGxpbmUMYmFyY29kZS1zY2FuBGJlbGwMYmVsbC1vdXRsaW5lCGJvb2ttYXJrEGJvb2ttYXJrLW91dGxpbmUMY2FrZS12YXJpYW50DmNhbGVuZGFyLW1vbnRoFmNhbGVuZGFyLW1vbnRoLW91dGxpbmUGY2FtZXJhDmNhbWVyYS1vdXRsaW5lFGNhcmQtYWNjb3VudC1kZXRhaWxzHGNhcmQtYWNjb3VudC1kZXRhaWxzLW91dGxpbmUEY2FydAxjYXJ0LW91dGxpbmUJY2VsbHBob25lD2NoYXQtcHJvY2Vzc2luZxdjaGF0LXByb2Nlc3Npbmctb3V0bGluZQVjaGVjaxRjaGVjay1jaXJjbGUtb3V0bGluZRZjaGVja2JveC1ibGFuay1vdXRsaW5lD2NoZWNrYm94LW1hcmtlZBZjaGVja2JveC1tYXJrZWQtY2lyY2xlHmNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZRdjaGVja2JveC1tYXJrZWQtb3V0bGluZQxjaGV2cm9uLWRvd24MY2hldnJvbi1sZWZ0DWNoZXZyb24tcmlnaHQKY2hldnJvbi11cAljbG9zZS1ib3gRY2xvc2UtYm94LW91dGxpbmUMY2xvc2UtY2lyY2xlFGNsb3NlLWNpcmNsZS1vdXRsaW5lCWNvZGUtanNvbgNjb2cLY29nLW91dGxpbmUMY29udGVudC1jb3B5BmRlbGV0ZQ1kb3RzLXZlcnRpY2FsCGRvd25sb2FkEGRvd25sb2FkLW91dGxpbmUFZW1haWwNZW1haWwtb3V0bGluZQVlcnJvchVmaWxlLWRvY3VtZW50LW91dGxpbmUEZmlyZRRmb3JtYXQtbGlzdC1jaGVja2JveAZnaXRodWIFaGVhcnQPaGVhcnQtaGFsZi1mdWxsDWhlYXJ0LW91dGxpbmULaGVscC1jaXJjbGUTaGVscC1jaXJjbGUtb3V0bGluZQdoaXN0b3J5BGhvbWUMaG9tZS1vdXRsaW5lBWltYWdlDWltYWdlLW91dGxpbmULaW5mb3JtYXRpb24TaW5mb3JtYXRpb24tb3V0bGluZQRsb2NrDGxvY2stb3V0bGluZQdtYWduaWZ5DW1hZ25pZnktbWludXMVbWFnbmlmeS1taW51cy1vdXRsaW5lDG1hZ25pZnktcGx1cxRtYWduaWZ5LXBsdXMtb3V0bGluZQptYXAtbWFya2VyEm1hcC1tYXJrZXItb3V0bGluZRFtYXAtbWFya2VyLXJhZGl1cxltYXAtbWFya2VyLXJhZGl1cy1vdXRsaW5lBG1lbnUJbWVudS1kb3duCW1lbnUtbGVmdAltZW51LW9wZW4KbWVudS1yaWdodAdtZW51LXVwGm1lc3NhZ2UtcHJvY2Vzc2luZy1vdXRsaW5lFG1lc3NhZ2UtdGV4dC1vdXRsaW5lBW1pbnVzCW1pbnVzLWJveBFtaW51cy1ib3gtb3V0bGluZQxtaW51cy1jaXJjbGUUbWludXMtY2lyY2xlLW91dGxpbmUIbm90ZWJvb2sHcGFsZXR0ZQ9wYWxldHRlLW91dGxpbmUFcGhvbmUNcGhvbmUtb3V0bGluZQNwaW4HcGluLW9mZg9waW4tb2ZmLW91dGxpbmULcGluLW91dGxpbmULcGxheS1jaXJjbGUTcGxheS1jaXJjbGUtb3V0bGluZQRwbHVzC3BsdXMtY2lyY2xlE3BsdXMtY2lyY2xlLW91dGxpbmUFcG93ZXILcXJjb2RlLXNjYW4LcmFkaW8tYmxhbmsMcmFkaW8tbWFya2VkB3JlZnJlc2gFc2hhcmUNc2hhcmUtb3V0bGluZQhzaG9wcGluZxBzaG9wcGluZy1vdXRsaW5lBHN0YXIOc3Rhci1oYWxmLWZ1bGwMc3Rhci1vdXRsaW5lA3RhZwt0YWctb3V0bGluZQp0aHVtYi1kb3duEnRodW1iLWRvd24tb3V0bGluZQh0aHVtYi11cBB0aHVtYi11cC1vdXRsaW5lCXRyYW5zbGF0ZQl0cmFzaC1jYW4RdHJhc2gtY2FuLW91dGxpbmUHdHdpdHRlcgZ1cGxvYWQOdXBsb2FkLW91dGxpbmUEdmlldwx2aWV3LW91dGxpbmUHd2FybmluZw53ZWF0aGVyLWNsb3VkeRF3ZWF0aGVyLWxpZ2h0bmluZw13ZWF0aGVyLW5pZ2h0D3dlYXRoZXItcG91cmluZw13ZWF0aGVyLXJhaW55DXdlYXRoZXItc25vd3kTd2hpdGUtYmFsYW5jZS1zdW5ueQR3aWZpDHdpbmRvdy1jbG9zZQZ3cmVuY2gDeG1sAWEBYwFvAXUBbgF0AV8BaQFyAWwBZQF3AWQBcAFiAXgBcwFrAW0BdgFoAWcBZgFqAXkBcQAAAA==) format("truetype");font-weight:400;font-style:normal}.var-icon--set{font-family:varlet-icons;font-style:normal}.var-icon-account-circle:before{content:""}.var-icon-account-circle-outline:before{content:""}.var-icon-alert-circle-outline:before{content:""}.var-icon-alert-outline:before{content:""}.var-icon-arrow-down:before{content:""}.var-icon-arrow-up-bold-box:before{content:""}.var-icon-arrow-up-bold-box-outline:before{content:""}.var-icon-barcode-scan:before{content:""}.var-icon-bell:before{content:""}.var-icon-bell-outline:before{content:""}.var-icon-bookmark:before{content:""}.var-icon-bookmark-outline:before{content:""}.var-icon-cake-variant:before{content:""}.var-icon-calendar-month:before{content:""}.var-icon-calendar-month-outline:before{content:""}.var-icon-camera:before{content:""}.var-icon-camera-outline:before{content:""}.var-icon-card-account-details:before{content:""}.var-icon-card-account-details-outline:before{content:""}.var-icon-cart:before{content:""}.var-icon-cart-outline:before{content:""}.var-icon-cellphone:before{content:""}.var-icon-chat-processing:before{content:""}.var-icon-chat-processing-outline:before{content:""}.var-icon-check:before{content:""}.var-icon-check-circle-outline:before{content:""}.var-icon-checkbox-blank-outline:before{content:""}.var-icon-checkbox-marked:before{content:""}.var-icon-checkbox-marked-circle:before{content:""}.var-icon-checkbox-marked-circle-outline:before{content:""}.var-icon-checkbox-marked-outline:before{content:""}.var-icon-chevron-down:before{content:""}.var-icon-chevron-left:before{content:""}.var-icon-chevron-right:before{content:""}.var-icon-chevron-up:before{content:""}.var-icon-close-box:before{content:""}.var-icon-close-box-outline:before{content:""}.var-icon-close-circle:before{content:""}.var-icon-close-circle-outline:before{content:""}.var-icon-code-json:before{content:""}.var-icon-cog:before{content:""}.var-icon-cog-outline:before{content:""}.var-icon-content-copy:before{content:""}.var-icon-delete:before{content:""}.var-icon-dots-vertical:before{content:""}.var-icon-download:before{content:""}.var-icon-download-outline:before{content:""}.var-icon-email:before{content:""}.var-icon-email-outline:before{content:""}.var-icon-error:before{content:""}.var-icon-file-document-outline:before{content:""}.var-icon-fire:before{content:""}.var-icon-format-list-checkbox:before{content:""}.var-icon-github:before{content:""}.var-icon-heart:before{content:""}.var-icon-heart-half-full:before{content:""}.var-icon-heart-outline:before{content:""}.var-icon-help-circle:before{content:""}.var-icon-help-circle-outline:before{content:""}.var-icon-history:before{content:""}.var-icon-home:before{content:""}.var-icon-home-outline:before{content:""}.var-icon-image:before{content:""}.var-icon-image-outline:before{content:""}.var-icon-information:before{content:""}.var-icon-information-outline:before{content:""}.var-icon-lock:before{content:""}.var-icon-lock-outline:before{content:""}.var-icon-magnify:before{content:""}.var-icon-magnify-minus:before{content:""}.var-icon-magnify-minus-outline:before{content:""}.var-icon-magnify-plus:before{content:""}.var-icon-magnify-plus-outline:before{content:""}.var-icon-map-marker:before{content:""}.var-icon-map-marker-outline:before{content:""}.var-icon-map-marker-radius:before{content:""}.var-icon-map-marker-radius-outline:before{content:""}.var-icon-menu:before{content:""}.var-icon-menu-down:before{content:""}.var-icon-menu-left:before{content:""}.var-icon-menu-open:before{content:""}.var-icon-menu-right:before{content:""}.var-icon-menu-up:before{content:""}.var-icon-message-processing-outline:before{content:""}.var-icon-message-text-outline:before{content:""}.var-icon-minus:before{content:""}.var-icon-minus-box:before{content:""}.var-icon-minus-box-outline:before{content:""}.var-icon-minus-circle:before{content:""}.var-icon-minus-circle-outline:before{content:""}.var-icon-notebook:before{content:""}.var-icon-palette:before{content:""}.var-icon-palette-outline:before{content:""}.var-icon-phone:before{content:""}.var-icon-phone-outline:before{content:""}.var-icon-pin:before{content:""}.var-icon-pin-off:before{content:""}.var-icon-pin-off-outline:before{content:""}.var-icon-pin-outline:before{content:""}.var-icon-play-circle:before{content:""}.var-icon-play-circle-outline:before{content:""}.var-icon-plus:before{content:""}.var-icon-plus-circle:before{content:""}.var-icon-plus-circle-outline:before{content:""}.var-icon-power:before{content:""}.var-icon-qrcode-scan:before{content:""}.var-icon-radio-blank:before{content:""}.var-icon-radio-marked:before{content:""}.var-icon-refresh:before{content:""}.var-icon-share:before{content:""}.var-icon-share-outline:before{content:""}.var-icon-shopping:before{content:""}.var-icon-shopping-outline:before{content:""}.var-icon-star:before{content:""}.var-icon-star-half-full:before{content:""}.var-icon-star-outline:before{content:""}.var-icon-tag:before{content:""}.var-icon-tag-outline:before{content:""}.var-icon-thumb-down:before{content:""}.var-icon-thumb-down-outline:before{content:""}.var-icon-thumb-up:before{content:""}.var-icon-thumb-up-outline:before{content:""}.var-icon-translate:before{content:""}.var-icon-trash-can:before{content:""}.var-icon-trash-can-outline:before{content:""}.var-icon-twitter:before{content:""}.var-icon-upload:before{content:""}.var-icon-upload-outline:before{content:""}.var-icon-view:before{content:""}.var-icon-view-outline:before{content:""}.var-icon-warning:before{content:""}.var-icon-weather-cloudy:before{content:""}.var-icon-weather-lightning:before{content:""}.var-icon-weather-night:before{content:""}.var-icon-weather-pouring:before{content:""}.var-icon-weather-rainy:before{content:""}.var-icon-weather-snowy:before{content:""}.var-icon-white-balance-sunny:before{content:""}.var-icon-wifi:before{content:""}.var-icon-window-close:before{content:""}.var-icon-wrench:before{content:""}.var-icon-xml:before{content:""}:root{--icon-size: 20px}.var-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;vertical-align:bottom;color:inherit;font-size:var(--icon-size)}.var-icon:before{position:relative;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:400;font-style:normal;line-height:1}.var-icon--shrinking{transform:scale(0);transition-property:transform}.var-icon__image{width:var(--icon-size);height:var(--icon-size);object-fit:cover}.var-elevation--0{box-shadow:0 0 0 0 var(--shadow-key-umbra-opacity),0 0 0 0 var(--shadow-key-penumbra-opacity),0 0 0 0 var(--shadow-key-ambient-opacity)}.var-elevation--1{box-shadow:0 2px 1px -1px var(--shadow-key-umbra-opacity),0 1px 1px 0 var(--shadow-key-penumbra-opacity),0 1px 3px 0 var(--shadow-key-ambient-opacity)}.var-elevation--2{box-shadow:0 3px 1px -2px var(--shadow-key-umbra-opacity),0 2px 2px 0 var(--shadow-key-penumbra-opacity),0 1px 5px 0 var(--shadow-key-ambient-opacity)}.var-elevation--3{box-shadow:0 3px 3px -2px var(--shadow-key-umbra-opacity),0 3px 4px 0 var(--shadow-key-penumbra-opacity),0 1px 8px 0 var(--shadow-key-ambient-opacity)}.var-elevation--4{box-shadow:0 2px 4px -1px var(--shadow-key-umbra-opacity),0 4px 5px 0 var(--shadow-key-penumbra-opacity),0 1px 10px 0 var(--shadow-key-ambient-opacity)}.var-elevation--5{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 5px 8px 0 var(--shadow-key-penumbra-opacity),0 1px 14px 0 var(--shadow-key-ambient-opacity)}.var-elevation--6{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 6px 10px 0 var(--shadow-key-penumbra-opacity),0 1px 18px 0 var(--shadow-key-ambient-opacity)}.var-elevation--7{box-shadow:0 4px 5px -2px var(--shadow-key-umbra-opacity),0 7px 10px 1px var(--shadow-key-penumbra-opacity),0 2px 16px 1px var(--shadow-key-ambient-opacity)}.var-elevation--8{box-shadow:0 5px 5px -3px var(--shadow-key-umbra-opacity),0 8px 10px 1px var(--shadow-key-penumbra-opacity),0 3px 14px 2px var(--shadow-key-ambient-opacity)}.var-elevation--9{box-shadow:0 5px 6px -3px var(--shadow-key-umbra-opacity),0 9px 12px 1px var(--shadow-key-penumbra-opacity),0 3px 16px 2px var(--shadow-key-ambient-opacity)}.var-elevation--10{box-shadow:0 6px 6px -3px var(--shadow-key-umbra-opacity),0 10px 14px 1px var(--shadow-key-penumbra-opacity),0 4px 18px 3px var(--shadow-key-ambient-opacity)}.var-elevation--11{box-shadow:0 6px 7px -4px var(--shadow-key-umbra-opacity),0 11px 15px 1px var(--shadow-key-penumbra-opacity),0 4px 20px 3px var(--shadow-key-ambient-opacity)}.var-elevation--12{box-shadow:0 7px 8px -4px var(--shadow-key-umbra-opacity),0 12px 17px 2px var(--shadow-key-penumbra-opacity),0 5px 22px 4px var(--shadow-key-ambient-opacity)}.var-elevation--13{box-shadow:0 7px 8px -4px var(--shadow-key-umbra-opacity),0 13px 19px 2px var(--shadow-key-penumbra-opacity),0 5px 24px 4px var(--shadow-key-ambient-opacity)}.var-elevation--14{box-shadow:0 7px 9px -4px var(--shadow-key-umbra-opacity),0 14px 21px 2px var(--shadow-key-penumbra-opacity),0 5px 26px 4px var(--shadow-key-ambient-opacity)}.var-elevation--15{box-shadow:0 8px 9px -5px var(--shadow-key-umbra-opacity),0 15px 22px 2px var(--shadow-key-penumbra-opacity),0 6px 28px 5px var(--shadow-key-ambient-opacity)}.var-elevation--16{box-shadow:0 8px 10px -5px var(--shadow-key-umbra-opacity),0 16px 24px 2px var(--shadow-key-penumbra-opacity),0 6px 30px 5px var(--shadow-key-ambient-opacity)}.var-elevation--17{box-shadow:0 8px 11px -5px var(--shadow-key-umbra-opacity),0 17px 26px 2px var(--shadow-key-penumbra-opacity),0 6px 32px 5px var(--shadow-key-ambient-opacity)}.var-elevation--18{box-shadow:0 9px 11px -5px var(--shadow-key-umbra-opacity),0 18px 28px 2px var(--shadow-key-penumbra-opacity),0 7px 34px 6px var(--shadow-key-ambient-opacity)}.var-elevation--19{box-shadow:0 9px 12px -6px var(--shadow-key-umbra-opacity),0 19px 29px 2px var(--shadow-key-penumbra-opacity),0 7px 36px 6px var(--shadow-key-ambient-opacity)}.var-elevation--20{box-shadow:0 10px 13px -6px var(--shadow-key-umbra-opacity),0 20px 31px 3px var(--shadow-key-penumbra-opacity),0 8px 38px 7px var(--shadow-key-ambient-opacity)}.var-elevation--21{box-shadow:0 10px 13px -6px var(--shadow-key-umbra-opacity),0 21px 33px 3px var(--shadow-key-penumbra-opacity),0 8px 40px 7px var(--shadow-key-ambient-opacity)}.var-elevation--22{box-shadow:0 10px 14px -6px var(--shadow-key-umbra-opacity),0 22px 35px 3px var(--shadow-key-penumbra-opacity),0 8px 42px 7px var(--shadow-key-ambient-opacity)}.var-elevation--23{box-shadow:0 11px 14px -7px var(--shadow-key-umbra-opacity),0 23px 36px 3px var(--shadow-key-penumbra-opacity),0 9px 44px 8px var(--shadow-key-ambient-opacity)}.var-elevation--24{box-shadow:0 11px 15px -7px var(--shadow-key-umbra-opacity),0 24px 38px 3px var(--shadow-key-penumbra-opacity),0 9px 46px 8px var(--shadow-key-ambient-opacity)}:root{--hover-overlay-opacity: var(--opacity-hover);--hover-overlay-focusing-opacity: var(--opacity-focus)}.var-hover-overlay{position:absolute;inset:0;border-radius:inherit;background-color:currentColor;opacity:0;transition:opacity .15s;will-change:opacity;pointer-events:none}.var-hover-overlay--hovering{opacity:var(--hover-overlay-opacity)}.var-hover-overlay--focusing{opacity:var(--hover-overlay-focusing-opacity)}:root{--ripple-cubic-bezier: cubic-bezier(.68, .01, .62, .6);--ripple-color: currentColor}.var-ripple{position:absolute;transition:transform .2s var(--ripple-cubic-bezier),opacity .14s linear;top:0;left:0;border-radius:50%;opacity:0;will-change:transform,opacity;pointer-events:none;z-index:100;background-color:var(--ripple-color)}:root{--swipe-indicator-color: #fff;--swipe-indicators-offset: 10px;--swipe-indicator-offset: 4px;--swipe-navigation-z-index: 9;--swipe-navigation-button-width: 36px;--swipe-navigation-button-height: 36px;--swipe-navigation-button-border-radius: 50%;--swipe-navigation-icon-size: 20px;--swipe-navigation-prev-left: 8px;--swipe-navigation-next-right: 8px;--swipe-navigation-prev-top: 8px;--swipe-navigation-next-bottom: 8px}.var-swipe{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%}.var-swipe__track{width:100%;height:100%;display:flex;transition-property:transform}.var-swipe__navigation{position:absolute;top:50%;z-index:var(--swipe-navigation-z-index)}.var-swipe__navigation-prev{left:0;transform:translate(var(--swipe-navigation-prev-left),-50%)}.var-swipe__navigation-prev-button[var-swipe-cover]{width:var(--swipe-navigation-button-width);height:var(--swipe-navigation-button-height);border-radius:var(--swipe-navigation-button-border-radius)}.var-swipe__navigation-prev-button-icon[var-swipe-cover]{font-size:var(--swipe-navigation-icon-size)}.var-swipe__navigation-next{right:0;transform:translate(calc(-1 * var(--swipe-navigation-next-right)),-50%)}.var-swipe__navigation-next-button[var-swipe-cover]{width:var(--swipe-navigation-button-width);height:var(--swipe-navigation-button-height);border-radius:var(--swipe-navigation-button-border-radius)}.var-swipe__navigation-next-button-icon[var-swipe-cover]{font-size:var(--swipe-navigation-icon-size)}.var-swipe__indicators{position:absolute;display:flex;bottom:var(--swipe-indicators-offset);left:50%;transform:translate(-50%)}.var-swipe__indicator{width:8px;height:8px;border-radius:50%;background:var(--swipe-indicator-color);opacity:.3;margin:0 var(--swipe-indicator-offset);transition:opacity .3s}.var-swipe--vertical{flex-direction:column}.var-swipe--indicators-vertical{flex-direction:column;left:var(--swipe-indicators-offset);bottom:50%;transform:translateY(50%)}.var-swipe--indicator-active{opacity:1}.var-swipe--indicator-vertical{margin:var(--swipe-indicator-offset) 0}.var-swipe--navigation-vertical-prev{top:0;left:50%;right:unset;transform:translate(-50%,var(--swipe-navigation-prev-top))}.var-swipe--navigation-vertical-next{bottom:0;left:50%;right:unset;top:unset;transform:translate(-50%,calc(-1 * var(--swipe-navigation-next-bottom)))}.var-swipe--navigation-prev-animation-enter-active,.var-swipe--navigation-prev-animation-leave-active{transition:transform .25s cubic-bezier(.25,.8,.5,1)}.var-swipe--navigation-prev-animation-enter-from,.var-swipe--navigation-prev-animation-leave-to{transform:translate(-100%,-50%)}.var-swipe--navigation-next-animation-enter-active,.var-swipe--navigation-next-animation-leave-active{transition:transform .25s cubic-bezier(.25,.8,.5,1)}.var-swipe--navigation-next-animation-enter-from,.var-swipe--navigation-next-animation-leave-to{transform:translate(100%,-50%)}.var-swipe--navigation-vertical-prev-animation-enter-active,.var-swipe--navigation-vertical-prev-animation-leave-active{transition:transform .25s cubic-bezier(.25,.8,.5,1)}.var-swipe--navigation-vertical-prev-animation-enter-from,.var-swipe--navigation-vertical-prev-animation-leave-to{transform:translate(-50%,-100%)}.var-swipe--navigation-vertical-next-animation-enter-active,.var-swipe--navigation-vertical-next-animation-leave-active{transition:transform .25s cubic-bezier(.25,.8,.5,1)}.var-swipe--navigation-vertical-next-animation-enter-from,.var-swipe--navigation-vertical-next-animation-leave-to{transform:translate(-50%,100%)}.var-swipe-item{flex-shrink:0;width:100%;height:100%}.var-swipe-item:focus{outline:none}.page-wrapper[data-v-7328c98c]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.loading-container[data-v-7328c98c],.empty-container[data-v-7328c98c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#94a3b8}.loading-container p[data-v-7328c98c]{margin-top:12px}.content-container[data-v-7328c98c]{flex:1;padding:16px 16px 40px;overflow-y:auto}.exception-banner[data-v-7328c98c]{background:#fff5f5;border:1px solid #fee2e2;border-radius:20px;padding:20px;margin-bottom:16px}.banner-header[data-v-7328c98c]{display:flex;align-items:center;gap:8px;color:#ef4444;margin-bottom:12px}.banner-title[data-v-7328c98c]{font-size:15px;font-weight:700}.banner-desc[data-v-7328c98c]{font-size:14px;color:#991b1b;line-height:1.6;margin-bottom:12px}.abnormal-item-brief[data-v-7328c98c]{font-size:13px;color:#ef4444;margin-bottom:8px}.evidence-photos-container[data-v-7328c98c]{margin-top:12px}.evidence-swipe[data-v-7328c98c]{height:200px;border-radius:16px;overflow:hidden;background:#e2e8f0}.evidence-photo[data-v-7328c98c]{position:relative;width:100%;height:100%}.evidence-photo.placeholder[data-v-7328c98c]{margin-top:12px}.photo-img[data-v-7328c98c]{width:100%;height:100%;object-fit:cover}.photo-placeholder[data-v-7328c98c]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#cbd5e1;color:#475569;font-size:32px;font-weight:800}.red-circle[data-v-7328c98c]{width:50px;height:50px;border:4px solid #ef4444;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ef4444;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.detail-card[data-v-7328c98c]{background:#fff;border-radius:20px;padding:20px;margin-bottom:16px}.card-title[data-v-7328c98c]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:16px}.detail-list[data-v-7328c98c]{display:flex;flex-direction:column;gap:12px}.detail-item[data-v-7328c98c]{display:flex;flex-direction:column;padding:12px 14px;border-radius:12px;font-size:13px;font-weight:500}.item-main[data-v-7328c98c]{display:flex;justify-content:space-between;align-items:center;width:100%}.item-extra[data-v-7328c98c]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(0,0,0,.05);display:flex;flex-direction:column;gap:8px}.abnormal .item-extra[data-v-7328c98c]{border-top-color:#ef44441a}.analysis-text[data-v-7328c98c]{font-size:12px;line-height:1.5;color:inherit;opacity:.9}.extra-meta-row[data-v-7328c98c]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.meta-item .label[data-v-7328c98c]{opacity:.8}.meta-item .stars[data-v-7328c98c]{display:inline-flex;align-items:center;vertical-align:middle}.meta-item .value[data-v-7328c98c]{font-weight:700}.detail-item.abnormal[data-v-7328c98c]{background:#fff5f5;color:#ef4444}.detail-item.normal[data-v-7328c98c]{background:#f0fdf4;color:#10b981}.item-left[data-v-7328c98c]{display:flex;align-items:flex-start;gap:10px;flex:1}.item-icon[data-v-7328c98c]{margin-top:2px}.item-info[data-v-7328c98c]{display:flex;flex-direction:column;gap:2px}.point-name[data-v-7328c98c]{font-size:14px;font-weight:600;line-height:1.4}.check-item-name[data-v-7328c98c]{font-size:12px;opacity:.9;line-height:1.4}.item-status[data-v-7328c98c]{font-weight:600;white-space:nowrap;margin-left:12px}.meta-info[data-v-7328c98c]{padding:0 8px;margin-bottom:24px}.meta-row[data-v-7328c98c]{display:flex;justify-content:space-between;font-size:12px;color:#94a3b8}.footer-action[data-v-7328c98c]{padding:8px 0;margin-top:24px}.status-actions[data-v-7328c98c]{display:flex;flex-direction:column;gap:12px}.secondary-btn[data-v-7328c98c]{width:100%;height:52px;border:none;border-radius:12px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all .2s}.dispatch-btn[data-v-7328c98c]{background:#f97316;color:#fff;box-shadow:0 4px 14px #f9731633}.dispatch-btn[data-v-7328c98c]:hover{background:#ea580c;transform:translateY(-1px)}.dispatch-btn[data-v-7328c98c]:active{transform:translateY(0)}@media(min-width:1024px){.detail-header[data-v-7328c98c],.content-container[data-v-7328c98c]{max-width:600px;margin-left:auto;margin-right:auto}}.stats-section[data-v-756e6161]{padding:20px 16px;background:#fff}.stats-header[data-v-756e6161]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.stats-label[data-v-756e6161]{font-size:13px;color:#64748b;margin-bottom:8px}.stats-main[data-v-756e6161]{font-size:16px;color:#94a3b8;font-weight:600}.stats-main .highlight[data-v-756e6161]{font-size:24px;color:#1e293b}.stats-right[data-v-756e6161]{display:flex;gap:16px}.stat-mini[data-v-756e6161]{display:flex;flex-direction:column;align-items:center}.mini-label[data-v-756e6161]{font-size:11px;color:#94a3b8;margin-bottom:4px}.mini-value[data-v-756e6161]{font-size:16px;font-weight:700}.mini-value.red[data-v-756e6161]{color:#f87171}.mini-value.green[data-v-756e6161]{color:#10b981}.progress-container[data-v-756e6161]{height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden}.progress-bar[data-v-756e6161]{height:100%;background:#3b82f6;border-radius:3px}.content-area[data-v-756e6161]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.inspection-list[data-v-756e6161]{display:flex;flex-direction:column;gap:16px}.inspection-card[data-v-756e6161]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-756e6161]{display:flex;gap:12px;margin-bottom:16px}.icon-box[data-v-756e6161]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.header-text[data-v-756e6161]{flex:1}.title-row[data-v-756e6161]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.card-title[data-v-756e6161]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.status-badge[data-v-756e6161]{font-size:11px;padding:2px 8px;border-radius:8px;font-weight:600}.status-badge.pending[data-v-756e6161]{color:#64748b;background:#f1f5f9}.status-badge.done[data-v-756e6161]{color:#10b981;background:#ecfdf5}.card-subtitle[data-v-756e6161]{font-size:13px;color:#94a3b8;margin:0}.card-footer[data-v-756e6161]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f8fafc}.time-box[data-v-756e6161]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8}.action-btn[data-v-756e6161]{font-size:13px;padding:8px 16px;border-radius:12px;font-weight:600;border:none;cursor:pointer}.action-btn.primary[data-v-756e6161]{background:#2563eb;color:#fff}.action-btn.secondary[data-v-756e6161]{background:#f1f5f9;color:#64748b}@media(min-width:1024px){.stats-section[data-v-756e6161],.inspection-list[data-v-756e6161]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-7654b3d5]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-7654b3d5]{flex:1;padding:16px;overflow-y:auto}.form-card[data-v-7654b3d5]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-7654b3d5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-title[data-v-7654b3d5]{font-size:14px;font-weight:600;color:#1e293b}.progress-label[data-v-7654b3d5]{font-size:12px;color:#3b82f6;font-weight:500}.check-list[data-v-7654b3d5]{display:flex;flex-direction:column;gap:12px}.check-item-row[data-v-7654b3d5]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#f8fafc;border-radius:12px}.item-title[data-v-7654b3d5]{font-size:14px;color:#475569;font-weight:500}.check-actions[data-v-7654b3d5]{display:flex;gap:10px}.circle-btn[data-v-7654b3d5]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;color:#cbd5e1;cursor:pointer;transition:all .2s}.circle-btn.cross.active[data-v-7654b3d5]{background:#fee2e2;border-color:#f87171;color:#ef4444}.circle-btn.check.active[data-v-7654b3d5]{background:#dcfce7;border-color:#4ade80;color:#10b981}.footer-action[data-v-7654b3d5]{margin-top:32px;padding-bottom:20px}.submit-btn[data-v-7654b3d5]{width:100%;height:52px;background:#2563eb;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #2563eb33}@media(min-width:1024px){.form-card[data-v-7654b3d5],.footer-action[data-v-7654b3d5]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-8dbdbf59]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-8dbdbf59]{flex:1;padding:16px;overflow-y:auto}.detail-card[data-v-8dbdbf59]{background:#fff;border-radius:20px;padding:24px;margin-top:0;box-shadow:0 4px 12px #00000005}.card-title[data-v-8dbdbf59]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:20px}.detail-list[data-v-8dbdbf59]{display:flex;flex-direction:column;gap:12px}.detail-item[data-v-8dbdbf59]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:500}.detail-item.abnormal[data-v-8dbdbf59]{background:#fff5f5;color:#ef4444}.detail-item.normal[data-v-8dbdbf59]{background:#f0fdf4;color:#10b981}.item-left[data-v-8dbdbf59]{display:flex;align-items:center;gap:8px}.item-status[data-v-8dbdbf59]{font-weight:600}.detail-more[data-v-8dbdbf59]{text-align:center;color:#94a3b8;font-size:12px;margin-top:20px}.meta-info[data-v-8dbdbf59]{padding:0 8px;margin-top:20px;margin-bottom:32px}.meta-row[data-v-8dbdbf59]{display:flex;justify-content:space-between;font-size:12px;color:#94a3b8}.footer-action[data-v-8dbdbf59]{margin-top:24px}.archived-btn[data-v-8dbdbf59]{width:100%;height:52px;background:#f1f5f9;color:#94a3b8;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:not-allowed}@media(min-width:1024px){.detail-card[data-v-8dbdbf59],.meta-info[data-v-8dbdbf59],.footer-action[data-v-8dbdbf59]{max-width:800px;margin-left:auto;margin-right:auto}}.content-area[data-v-662ad396]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.dispatch-list[data-v-662ad396]{display:flex;flex-direction:column;gap:16px}.dispatch-card[data-v-662ad396]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-662ad396]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.tag[data-v-662ad396]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600}.tag.violation[data-v-662ad396],.tag.damage[data-v-662ad396]{background:#fff7ed;color:#ea580c}.merchant-name[data-v-662ad396]{font-size:13px;color:#1e293b;font-weight:500}.card-body[data-v-662ad396]{margin-bottom:24px}.location-row[data-v-662ad396]{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b8;margin-bottom:8px}.loc-icon[data-v-662ad396]{color:#cbd5e1}.description[data-v-662ad396]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.dispatch-btn[data-v-662ad396]{width:100%;height:44px;background:#2563eb;color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s}.dispatch-btn[data-v-662ad396]:hover{background:#1d4ed8;transform:translateY(-1px)}@media(min-width:1024px){.dispatch-list[data-v-662ad396]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-b2b0d93c]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-b2b0d93c]{flex:1;padding:16px;overflow-y:auto}.issue-card[data-v-b2b0d93c]{background:#fff;border-radius:20px;overflow:hidden;margin-bottom:16px;box-shadow:0 4px 12px #00000005}.issue-image[data-v-b2b0d93c]{position:relative;aspect-ratio:16 / 10;background:#e2e8f0}.placeholder-box[data-v-b2b0d93c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#cbd5e1}.placeholder-text[data-v-b2b0d93c]{font-size:64px;font-weight:800;color:#94a3b8;letter-spacing:-2px}.image-overlay[data-v-b2b0d93c]{position:absolute;bottom:12px;right:12px;background:#00000080;color:#fff;padding:4px 10px;border-radius:6px;font-size:11px}.issue-info[data-v-b2b0d93c]{padding:20px}.issue-title[data-v-b2b0d93c]{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:8px}.location-row[data-v-b2b0d93c]{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b8;margin-bottom:20px}.limit-box[data-v-b2b0d93c]{background:#fffaf5;border:1px solid #ffedd5;border-radius:12px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.limit-left[data-v-b2b0d93c]{display:flex;flex-direction:column;gap:2px}.limit-label[data-v-b2b0d93c]{font-size:12px;color:#f97316;font-weight:700}.limit-value[data-v-b2b0d93c]{font-size:15px;color:#ea580c;font-weight:600}.clock-icon[data-v-b2b0d93c]{color:#fdba74}.record-card[data-v-b2b0d93c]{background:#fff;border-radius:20px;padding:20px;margin-bottom:24px}.card-subtitle[data-v-b2b0d93c]{font-size:14px;font-weight:600;color:#1e293b;margin-bottom:16px}.record-item[data-v-b2b0d93c]{display:flex;gap:12px}.avatar[data-v-b2b0d93c]{width:36px;height:36px;background:#dbeafe;color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.record-content[data-v-b2b0d93c]{flex:1}.user-name[data-v-b2b0d93c]{font-size:14px;color:#64748b;font-weight:500}.record-text[data-v-b2b0d93c]{font-size:14px;color:#1e293b;margin:4px 0;line-height:1.5}.record-time[data-v-b2b0d93c]{font-size:11px;color:#94a3b8}.footer-action[data-v-b2b0d93c]{margin-top:24px;padding-bottom:20px}.confirm-btn[data-v-b2b0d93c]{width:100%;height:52px;background:#2563eb;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 4px 14px #2563eb33;transition:all .3s ease}.confirm-btn.is-dispatched[data-v-b2b0d93c]{background:#94a3b8;cursor:not-allowed;box-shadow:none}@media(min-width:1024px){.issue-card[data-v-b2b0d93c],.record-card[data-v-b2b0d93c],.footer-action[data-v-b2b0d93c]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-25cd9527]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.info-banner[data-v-25cd9527]{padding:10px 16px;background:#f0f7ff;color:#3b82f6;font-size:12px;display:flex;align-items:center;gap:8px;justify-content:center}.info-icon[data-v-25cd9527]{flex-shrink:0}.content-area[data-v-25cd9527]{flex:1;padding:16px;overflow-y:auto}.audit-list[data-v-25cd9527]{display:flex;flex-direction:column;gap:16px}.audit-card[data-v-25cd9527]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-25cd9527]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.store-info[data-v-25cd9527]{display:flex;gap:12px}.store-avatar[data-v-25cd9527]{width:44px;height:44px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:#475569;font-weight:600;flex-shrink:0}.store-name[data-v-25cd9527]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 4px}.store-meta[data-v-25cd9527]{display:flex;gap:8px;align-items:center}.industry[data-v-25cd9527]{font-size:11px;color:#3b82f6;background:#eff6ff;padding:2px 6px;border-radius:4px;font-weight:600}.submit-time[data-v-25cd9527]{font-size:12px;color:#94a3b8}.status-badge[data-v-25cd9527]{font-size:11px;padding:4px 8px;border-radius:8px;font-weight:600}.status-badge.pending[data-v-25cd9527],.status-badge.processing[data-v-25cd9527]{background:#fff7ed;color:#f97316}.card-details[data-v-25cd9527]{border-top:1px solid #f8fafc;padding-top:20px}.detail-row[data-v-25cd9527]{display:flex;gap:40px;margin-bottom:16px}.detail-item[data-v-25cd9527]{display:flex;flex-direction:column;gap:4px}.label[data-v-25cd9527]{font-size:11px;color:#94a3b8}.value[data-v-25cd9527]{font-size:15px;font-weight:600;color:#475569}.summary-box[data-v-25cd9527]{background:#f8fafc;border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.6}.summary-label[data-v-25cd9527]{color:#475569;font-weight:600}.summary-text[data-v-25cd9527]{color:#64748b}.card-actions[data-v-25cd9527]{margin-top:20px;padding-top:20px;border-top:1px solid #f8fafc}.notify-btn[data-v-25cd9527]{width:100%;height:48px;background:#1e293b;color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.notified-btn[data-v-25cd9527]{width:100%;height:48px;background:#f1f5f9;color:#94a3b8;border:none;border-radius:12px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:not-allowed}@media(min-width:1024px){.audit-list[data-v-25cd9527]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-0de5d62c]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-area[data-v-0de5d62c]{flex:1;padding:16px;overflow-y:auto}.event-list[data-v-0de5d62c]{display:flex;flex-direction:column;gap:16px}.event-card[data-v-0de5d62c]{background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000008;display:flex}.card-side-indicator[data-v-0de5d62c]{width:6px;background:#ef4444}.card-main[data-v-0de5d62c]{flex:1;padding:20px}.card-header[data-v-0de5d62c]{display:flex;gap:12px;margin-bottom:20px}.icon-box[data-v-0de5d62c]{width:44px;height:44px;background:#fef2f2;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ef4444}.title-content[data-v-0de5d62c]{flex:1}.title-row[data-v-0de5d62c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.event-title[data-v-0de5d62c]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.event-time[data-v-0de5d62c]{font-size:12px;color:#94a3b8}.location-row[data-v-0de5d62c]{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b}.card-actions[data-v-0de5d62c]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px dashed #f1f5f9}.status-badge[data-v-0de5d62c]{font-size:12px;padding:4px 12px;border-radius:20px}.status-badge.pending[data-v-0de5d62c]{background:#f1f5f9;color:#64748b}.status-badge.processing[data-v-0de5d62c]{background:#f0fdf4;color:#16a34a}.dispatch-btn[data-v-0de5d62c]{background:#ef4444;color:#fff;border:none;padding:8px 16px;border-radius:24px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:4px;cursor:pointer;box-shadow:0 4px 10px #ef444433}@media(min-width:1024px){.event-list[data-v-0de5d62c]{max-width:800px;margin:0 auto}}.page-wrapper[data-v-558ed6a2]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-558ed6a2]{flex:1;padding:16px;overflow-y:auto}.sla-banner[data-v-558ed6a2]{background:#fff1f2;border:1px solid #ffe4e6;border-radius:16px;padding:16px;display:flex;gap:12px;margin-bottom:16px}.sla-icon[data-v-558ed6a2]{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ef4444}.sla-label[data-v-558ed6a2]{font-size:14px;font-weight:600;color:#991b1b;margin-bottom:4px}.sla-countdown[data-v-558ed6a2]{font-size:13px;color:#ef4444}.sla-countdown .time[data-v-558ed6a2]{font-weight:700;font-family:monospace;font-size:15px}.map-placeholder[data-v-558ed6a2]{height:200px;background:#e2e8f0;border-radius:20px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;position:relative}.location-bubble[data-v-558ed6a2]{background:#fff;padding:8px 16px;border-radius:12px;display:flex;align-items:center;gap:6px;font-size:13px;color:#1e293b;font-weight:600;box-shadow:0 4px 12px #00000014}.pin-red[data-v-558ed6a2]{color:#ef4444}.log-card[data-v-558ed6a2]{background:#fff;border-radius:20px;padding:20px;margin-bottom:24px}.card-title[data-v-558ed6a2]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:16px}.log-list[data-v-558ed6a2]{display:flex;flex-direction:column;gap:12px}.log-item[data-v-558ed6a2]{display:flex;gap:12px;font-size:13px;line-height:1.5}.log-time[data-v-558ed6a2]{color:#94a3b8;white-space:nowrap}.log-content[data-v-558ed6a2]{color:#475569;margin:0}.highlight-red[data-v-558ed6a2]{color:#ef4444;font-weight:600}.footer-action[data-v-558ed6a2]{margin-top:12px;padding-bottom:24px}.dispatch-btn[data-v-558ed6a2]{width:100%;height:52px;background:#f43f5e;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 4px 14px #f43f5e4d}@media(min-width:1024px){.sla-banner[data-v-558ed6a2],.map-placeholder[data-v-558ed6a2],.log-card[data-v-558ed6a2],.footer-action[data-v-558ed6a2]{max-width:800px;margin-left:auto;margin-right:auto}}.contract-detail-view[data-v-d79d2b66]{height:100vh;display:flex;flex-direction:column;background:#f1f5f9;overflow:hidden}.content-area[data-v-d79d2b66]{flex:1;padding:24px;overflow-y:auto;display:flex;justify-content:center}.contract-paper[data-v-d79d2b66]{background:#fff;width:100%;max-width:800px;min-height:1100px;padding:60px 80px;box-shadow:0 4px 12px #0000000d;position:relative;box-sizing:border-box}@media(max-width:640px){.content-area[data-v-d79d2b66]{padding:16px}.contract-paper[data-v-d79d2b66]{padding:40px 24px}}.contract-main-title[data-v-d79d2b66]{font-size:24px;font-weight:700;color:#1e293b;text-align:center;margin-bottom:48px;letter-spacing:2px}.contract-meta[data-v-d79d2b66]{display:flex;justify-content:space-between;font-size:13px;color:#64748b;margin-bottom:12px}.divider[data-v-d79d2b66]{height:1px;background:#e2e8f0;margin-bottom:32px}.contract-body[data-v-d79d2b66]{font-size:15px;color:#334155;line-height:1.8}.party-info[data-v-d79d2b66]{margin-bottom:32px}.party-info p[data-v-d79d2b66]{margin:8px 0}.article-section[data-v-d79d2b66]{margin-bottom:28px}.article-title[data-v-d79d2b66]{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:12px}.article-section p[data-v-d79d2b66]{margin:8px 0;text-indent:0}.end-text[data-v-d79d2b66]{text-align:center;color:#94a3b8;margin-top:60px;font-size:13px}.seal-container[data-v-d79d2b66]{position:absolute;bottom:80px;right:80px}.official-seal[data-v-d79d2b66]{width:140px;height:140px;border:3px solid rgba(239,68,68,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:4px;transform:rotate(-15deg);pointer-events:none}.seal-inner[data-v-d79d2b66]{width:100%;height:100%;border:1px solid rgba(239,68,68,.4);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.seal-text[data-v-d79d2b66]{font-size:11px;color:#ef4444cc;font-weight:700;line-height:1.2;width:80%;margin-bottom:4px}.seal-type[data-v-d79d2b66]{font-size:12px;color:#ef4444cc;font-weight:700;border-top:1px solid rgba(239,68,68,.4);padding-top:4px;width:60%}.asset-detail-page[data-v-7de817ec]{display:flex;flex-direction:column;height:100%;width:100%;background:#f0f7f5;overflow:hidden}[data-v-7de817ec] .asset-header{background:linear-gradient(to right,#008b6a,#009b7a)!important;color:#fff!important}.page-content[data-v-7de817ec]{flex:1;overflow-y:auto;padding:24px 16px}.content-container[data-v-7de817ec]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.ai-assistant-card[data-v-7de817ec]{background:#e6f9f5;border-radius:24px;padding:20px;display:flex;gap:16px;border:1px solid #c8ede5;box-shadow:0 4px 12px #008b6a0d}.ai-avatar[data-v-7de817ec]{width:44px;height:44px;background:#008b6a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-content[data-v-7de817ec]{flex:1}.ai-title[data-v-7de817ec]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.ai-text[data-v-7de817ec]{font-size:15px;color:#555;line-height:1.6}.highlight-red[data-v-7de817ec]{color:#f53f3f;font-weight:500}.highlight-orange[data-v-7de817ec]{color:#ff7d00;font-weight:500}.highlight-green[data-v-7de817ec]{color:#00b42a;font-weight:500}.asset-section[data-v-7de817ec]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 8px 24px #0000000d}.section-header[data-v-7de817ec]{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;color:#fff}.header-left[data-v-7de817ec]{display:flex;align-items:center;gap:12px}.icon-circle[data-v-7de817ec]{width:36px;height:36px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.section-title[data-v-7de817ec]{font-size:17px;font-weight:600}.count-badge[data-v-7de817ec]{width:32px;height:32px;background:#fff;color:inherit;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px}.energy .section-header[data-v-7de817ec]{background:#f53f3f;color:#f53f3f}.energy .section-header[data-v-7de817ec]{background:#f53f3f;color:#fff}.energy .count-badge[data-v-7de817ec]{color:#f53f3f}.environment .section-header[data-v-7de817ec]{background:#ff7d00;color:#fff}.environment .count-badge[data-v-7de817ec]{color:#ff7d00}.safety .section-header[data-v-7de817ec]{background:#00b42a;color:#fff}.safety .count-badge[data-v-7de817ec]{color:#00b42a}.section-body[data-v-7de817ec]{padding:12px 16px 20px;display:flex;flex-direction:column;gap:12px}.alarm-item[data-v-7de817ec]{background:snow;border:1px solid #ffece8;border-radius:16px;padding:16px;display:flex;justify-content:space-between;align-items:center;transition:all .2s}.environment .alarm-item[data-v-7de817ec]{background:#fffaf4;border:1px solid #fff2e8}.alarm-item[data-v-7de817ec]:hover{transform:scale(1.01);box-shadow:0 4px 12px #00000008}.item-info[data-v-7de817ec]{flex:1}.item-location[data-v-7de817ec]{font-size:15px;font-weight:600;color:#333;margin-bottom:6px}.item-issue[data-v-7de817ec]{font-size:14px;color:#666}.item-issue span[data-v-7de817ec]{color:#f53f3f}.environment .item-issue span[data-v-7de817ec]{color:#ff7d00}.view-btn[data-v-7de817ec]{background:#2d3446;color:#fff;padding:8px 20px;border-radius:20px;font-size:13px;font-weight:500;margin-left:12px}.status-empty[data-v-7de817ec]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:16px;padding:24px;text-align:center;color:#52c41a;font-size:15px}.anim-fade-in[data-v-7de817ec]{animation:fadeIn-7de817ec .6s ease-out forwards}@keyframes fadeIn-7de817ec{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tenant-dynamics-page[data-v-91bd3b23]{display:flex;flex-direction:column;height:100%;width:100%;background:#f4f7fb;overflow:hidden}[data-v-91bd3b23] .tenant-header{background:linear-gradient(to right,#4d51f7,#6e72f9)!important;color:#fff!important}.page-content[data-v-91bd3b23]{flex:1;overflow-y:auto;padding:20px 16px}.content-container[data-v-91bd3b23]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.ai-assistant-card[data-v-91bd3b23]{background:#eef4ff;border-radius:24px;padding:20px;border:1px solid #dce8ff}.ai-header[data-v-91bd3b23]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ai-icon-circle[data-v-91bd3b23]{width:32px;height:32px;background:#1890ff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.ai-title[data-v-91bd3b23]{font-size:15px;font-weight:500;color:#1890ff}.ai-body p[data-v-91bd3b23]{font-size:15px;color:#4a5568;line-height:1.6}.text-red[data-v-91bd3b23]{color:#f5222d;font-weight:500}.text-orange[data-v-91bd3b23]{color:#fa8c16;font-weight:500}.text-blue[data-v-91bd3b23]{color:#1890ff;font-weight:500}.text-blue-muted[data-v-91bd3b23]{color:#4a5568}.text-emerald[data-v-91bd3b23]{color:#00b96b}.dynamics-section[data-v-91bd3b23]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px 12px #0000000d;border:1px solid transparent}.border-red[data-v-91bd3b23]{border-color:#fff1f0}.border-orange[data-v-91bd3b23]{border-color:#fff7e6}.border-blue[data-v-91bd3b23]{border-color:#e6f4ff}.border-emerald[data-v-91bd3b23]{border-color:#f6ffed}.section-header[data-v-91bd3b23]{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;color:#fff}.header-left[data-v-91bd3b23]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.header-badge[data-v-91bd3b23]{width:28px;height:28px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.bg-red[data-v-91bd3b23]{background:#ff4d4f}.bg-red .header-badge[data-v-91bd3b23]{color:#ff4d4f}.bg-orange[data-v-91bd3b23]{background:#fa8c16}.bg-orange .header-badge[data-v-91bd3b23]{color:#fa8c16}.bg-blue[data-v-91bd3b23]{background:#5c7cff}.bg-blue .header-badge[data-v-91bd3b23]{color:#5c7cff}.bg-emerald[data-v-91bd3b23]{background:#00b96b}.bg-emerald .header-badge[data-v-91bd3b23]{color:#00b96b}.euro-circle[data-v-91bd3b23]{width:20px;height:20px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.section-content[data-v-91bd3b23]{padding:16px;display:flex;flex-direction:column;gap:12px}.tenant-item[data-v-91bd3b23]{padding:16px 20px;border-radius:16px;display:flex;flex-direction:column;gap:8px}.bg-red-light[data-v-91bd3b23]{background:#fff1f0}.bg-orange-light[data-v-91bd3b23]{background:#fffbe6}.bg-blue-light[data-v-91bd3b23]{background:#f0f5ff}.bg-emerald-light[data-v-91bd3b23]{background:#f6ffed}.tenant-name[data-v-91bd3b23]{font-size:16px;font-weight:500;color:#1a2233}.tenant-status[data-v-91bd3b23]{font-size:14px}.other-dynamics[data-v-91bd3b23]{border-color:#f0f0f0}.section-header-simple[data-v-91bd3b23]{padding:16px 20px;background:#f0f2f5;font-size:15px;font-weight:600;color:#1a2233}.section-content-simple[data-v-91bd3b23]{padding:8px 16px}.list-item[data-v-91bd3b23]{display:flex;justify-content:space-between;align-items:center;padding:16px 4px;border-bottom:1px solid #f0f0f0}.list-item[data-v-91bd3b23]:last-child{border-bottom:none}.list-item .label[data-v-91bd3b23]{font-size:15px;color:#4a5568}.list-item .value[data-v-91bd3b23]{font-size:15px;color:#8c8c8c;display:flex;align-items:center;gap:4px}.anim-fade-in[data-v-91bd3b23]{animation:fadeIn-91bd3b23 .6s ease-out forwards}@keyframes fadeIn-91bd3b23{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.construction-dynamics-page[data-v-8573c912]{display:flex;flex-direction:column;height:100%;width:100%;background:#fdf5eb;overflow:hidden}[data-v-8573c912] .construction-header{background:linear-gradient(to right,#f65e00,#fa8c16)!important;color:#fff!important}.page-content[data-v-8573c912]{flex:1;overflow-y:auto;padding:20px 16px}.content-container[data-v-8573c912]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.ai-assistant-card[data-v-8573c912]{background:#fff8eb;border-radius:20px;padding:20px;border:1px solid #fae1c3}.ai-header[data-v-8573c912]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ai-icon-circle[data-v-8573c912]{width:32px;height:32px;background:#eb5e00;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.ai-title[data-v-8573c912]{font-size:15px;font-weight:500;color:#ad5420}.ai-body p[data-v-8573c912]{font-size:15px;color:#4a5568;line-height:1.6}.text-orange[data-v-8573c912]{color:#eb5e00;font-weight:500}.text-blue[data-v-8573c912]{color:#1890ff;font-weight:500}.text-muted[data-v-8573c912]{color:#6a7381}.dynamics-section[data-v-8573c912]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.section-header[data-v-8573c912]{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;color:#fff}.header-left[data-v-8573c912]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.header-badge[data-v-8573c912]{width:28px;height:28px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.bg-orange[data-v-8573c912]{background:#f0a30a}.bg-orange .header-badge[data-v-8573c912]{color:#f0a30a}.bg-blue[data-v-8573c912]{background:#00a0e9}.bg-blue .header-badge[data-v-8573c912]{color:#00a0e9}.section-content[data-v-8573c912]{padding:16px;display:flex;flex-direction:column;gap:12px}.list-item[data-v-8573c912]{padding:16px 20px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;background:#fff}.item-orange[data-v-8573c912]{border:1px solid #feeaca;box-shadow:0 2px 8px #f0a30a0d}.item-blue[data-v-8573c912]{background:#f0f7ff;border:1px solid #cce5ff}.item-info[data-v-8573c912]{display:flex;flex-direction:column;gap:8px}.item-name[data-v-8573c912]{font-size:16px;color:#1a2233}.item-desc[data-v-8573c912]{font-size:14px}.view-btn[data-v-8573c912]{background:#2a3547;color:#fff;border:none;padding:6px 16px;border-radius:20px;font-size:14px;cursor:pointer}.view-btn[data-v-8573c912]:active{opacity:.8}.anim-fade-in[data-v-8573c912]{animation:fadeIn-8573c912 .6s ease-out forwards}@keyframes fadeIn-8573c912{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.inspection-detail-page[data-v-1d0bb4a4]{display:flex;flex-direction:column;height:100%;width:100%;background:#f4f6f9;overflow:hidden}[data-v-1d0bb4a4] .custom-header{background:#344055!important;color:#fff!important;border-bottom:none!important}[data-v-1d0bb4a4] .custom-header .header-btn,[data-v-1d0bb4a4] .custom-header .header-title{color:#fff!important}.tenant-info-section[data-v-1d0bb4a4]{padding:8px 4px}.tenant-name[data-v-1d0bb4a4]{font-size:18px;font-weight:600;color:#1a2233;margin:0}.page-content[data-v-1d0bb4a4]{flex:1;overflow-y:auto;padding:16px}.content-container[data-v-1d0bb4a4]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.card[data-v-1d0bb4a4]{background:#fff;border-radius:20px;box-shadow:0 4px 12px #0000000a}.summary-card[data-v-1d0bb4a4]{padding:20px}.summary-row[data-v-1d0bb4a4]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.summary-label[data-v-1d0bb4a4]{font-size:16px;color:#1a2233;font-weight:500}.summary-value[data-v-1d0bb4a4]{font-size:13px;color:#94a3b8}.summary-details[data-v-1d0bb4a4]{display:flex;gap:20px}.detail-item[data-v-1d0bb4a4]{display:flex;align-items:center;gap:6px;font-size:14px;color:#3b82f6}.icon-calendar[data-v-1d0bb4a4]{color:#10b981}.photo-grid[data-v-1d0bb4a4]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.photo-card[data-v-1d0bb4a4]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0000000a}.photo-wrapper[data-v-1d0bb4a4]{position:relative;aspect-ratio:4/3;background:#f1f5f9;line-height:0}.photo-img[data-v-1d0bb4a4]{width:100%;height:100%;object-fit:cover;display:block}.photo-overlay[data-v-1d0bb4a4]{position:absolute;bottom:0;left:0;right:0;padding:6px 10px;background:#00000080;display:flex;flex-direction:column;gap:2px;color:#fff;font-size:10px;line-height:1.2}.overlay-item[data-v-1d0bb4a4]{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photo-body[data-v-1d0bb4a4]{padding:10px 12px}.photo-name[data-v-1d0bb4a4]{font-size:14px;color:#3b82f6;margin-bottom:2px;font-weight:500}.photo-desc[data-v-1d0bb4a4]{font-size:12px;color:#64748b}.info-card[data-v-1d0bb4a4]{padding:20px;background:#f0fdf9;border:1px solid #d1fae5;box-shadow:none;margin-bottom:20px}.info-title[data-v-1d0bb4a4]{font-size:15px;font-weight:600;color:#1a2233;margin-bottom:8px}.info-text[data-v-1d0bb4a4]{font-size:13px;color:#4a5568;line-height:1.5}.anim-fade-in[data-v-1d0bb4a4]{animation:fadeIn-1d0bb4a4 .6s ease-out}@keyframes fadeIn-1d0bb4a4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.energy-detail-page[data-v-409c65d6]{display:flex;flex-direction:column;height:100%;width:100%;background:#fff1f0;overflow:hidden}[data-v-409c65d6] .header-red{background:#e60012!important;height:auto!important;padding-bottom:12px;color:#fff!important}[data-v-409c65d6] .header-red .header-title-container{display:flex;flex-direction:column;align-items:flex-start;gap:2px}[data-v-409c65d6] .header-red .header-title{font-size:18px!important;color:#fff!important}.header-subtitle[data-v-409c65d6]{font-size:14px;color:#ffffffd9;font-weight:400}.page-content[data-v-409c65d6]{flex:1;overflow-y:auto;padding:20px 16px}.content-container[data-v-409c65d6]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.card[data-v-409c65d6]{background:#fff;border-radius:24px;box-shadow:0 8px 30px #0000000d;overflow:hidden}.anomaly-desc-card[data-v-409c65d6]{padding:24px}.card-top[data-v-409c65d6]{display:flex;gap:16px;margin-bottom:20px}.icon-circle.red[data-v-409c65d6]{width:48px;height:48px;background:#fff1f0;color:#ff4d4f;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.title-group[data-v-409c65d6]{flex:1}.card-main-title[data-v-409c65d6]{font-size:18px;font-weight:600;color:#1a2233;margin-bottom:8px}.anomaly-text[data-v-409c65d6]{font-size:16px;color:#ff4d4f;font-weight:500}.card-divider[data-v-409c65d6]{height:1px;background:#f0f0f0;margin:0 0 16px}.card-bottom[data-v-409c65d6]{display:flex;gap:24px}.info-item[data-v-409c65d6]{display:flex;align-items:center;gap:6px;font-size:14px;color:#1890ff}.info-item[data-v-409c65d6]:last-child{color:#52c41a}.data-card[data-v-409c65d6]{padding:24px}.section-title-row[data-v-409c65d6]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.section-title[data-v-409c65d6]{font-size:16px;font-weight:600;color:#1a2233}.blue-icon[data-v-409c65d6]{color:#1890ff}.data-grid[data-v-409c65d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.data-item-box[data-v-409c65d6]{padding:16px 12px;border-radius:16px;text-align:left}.data-label[data-v-409c65d6]{font-size:12px;color:#8c8c8c;margin-bottom:8px}.data-value[data-v-409c65d6]{font-size:15px;font-weight:600;white-space:nowrap}.inline-icon[data-v-409c65d6]{vertical-align:middle;margin-right:2px}.photo-card[data-v-409c65d6]{padding:24px}.photo-grid[data-v-409c65d6]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.photo-item[data-v-409c65d6]{display:flex;flex-direction:column;gap:8px}.photo-wrapper[data-v-409c65d6]{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden}.photo-wrapper img[data-v-409c65d6]{width:100%;height:100%;object-fit:cover}.photo-overlay[data-v-409c65d6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#0003;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:10px}.overlay-row[data-v-409c65d6]{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:11px;font-weight:500;text-shadow:0 1px 4px rgba(0,0,0,.5)}.photo-info[data-v-409c65d6]{padding:0 4px}.photo-label[data-v-409c65d6]{font-size:14px;font-weight:500;color:#1a2233}.photo-location[data-v-409c65d6]{font-size:12px;color:#8c8c8c}.ai-suggestion-card[data-v-409c65d6]{padding:24px;background:#fffbe6;border:1px solid #ffe58f}.ai-suggestion-title[data-v-409c65d6]{font-size:16px;font-weight:600;color:#d48806;margin-bottom:12px}.ai-suggestion-text[data-v-409c65d6]{font-size:14px;color:#856404;line-height:1.8}.anim-fade-in[data-v-409c65d6]{animation:fadeIn-409c65d6 .6s ease-out forwards}@keyframes fadeIn-409c65d6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.data-grid[data-v-409c65d6]{grid-template-columns:repeat(2,1fr)}}.env-detail-page[data-v-17a57eea]{display:flex;flex-direction:column;height:100%;width:100%;background:#fff9f0;overflow:hidden}[data-v-17a57eea] .header-orange{background:linear-gradient(to right,#ff7d00,#ff9500)!important;height:auto!important;padding-bottom:12px;color:#fff!important}[data-v-17a57eea] .header-orange .header-title-container{display:flex;flex-direction:column;align-items:flex-start;gap:2px}[data-v-17a57eea] .header-orange .header-title{font-size:18px!important;color:#fff!important}.header-subtitle[data-v-17a57eea]{font-size:14px;color:#ffffffd9;font-weight:400}.page-content[data-v-17a57eea]{flex:1;overflow-y:auto;padding:20px 16px}.content-container[data-v-17a57eea]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.card[data-v-17a57eea]{background:#fff;border-radius:24px;box-shadow:0 8px 30px #0000000d;overflow:hidden}.anomaly-desc-card[data-v-17a57eea]{padding:24px}.card-top[data-v-17a57eea]{display:flex;gap:16px;margin-bottom:20px}.icon-circle.orange[data-v-17a57eea]{width:48px;height:48px;background:#fff7e6;color:#ff7d00;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.title-group[data-v-17a57eea]{flex:1}.card-main-title[data-v-17a57eea]{font-size:18px;font-weight:600;color:#1a2233;margin-bottom:8px}.anomaly-text[data-v-17a57eea]{font-size:16px;color:#ff7d00;font-weight:500}.card-divider[data-v-17a57eea]{height:1px;background:#f0f0f0;margin:0 0 16px}.card-bottom[data-v-17a57eea]{display:flex;gap:24px}.info-item[data-v-17a57eea]{display:flex;align-items:center;gap:6px;font-size:14px;color:#1890ff}.info-item[data-v-17a57eea]:last-child{color:#52c41a}.photo-card[data-v-17a57eea]{padding:24px}.section-title-row[data-v-17a57eea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-title[data-v-17a57eea]{font-size:16px;font-weight:600;color:#1a2233}.photo-count[data-v-17a57eea]{font-size:13px;color:#8c8c8c}.photo-grid[data-v-17a57eea]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.photo-item[data-v-17a57eea]{display:flex;flex-direction:column;gap:8px}.photo-wrapper[data-v-17a57eea]{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden}.photo-wrapper img[data-v-17a57eea]{width:100%;height:100%;object-fit:cover}.photo-overlay[data-v-17a57eea]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#0003;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:10px}.overlay-row[data-v-17a57eea]{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:11px;font-weight:500;text-shadow:0 1px 4px rgba(0,0,0,.5)}.photo-info[data-v-17a57eea]{padding:0 4px}.photo-label[data-v-17a57eea]{font-size:14px;font-weight:500;color:#1a2233}.photo-location[data-v-17a57eea]{font-size:12px;color:#8c8c8c}.suggestion-card[data-v-17a57eea]{padding:24px;background:#e6f7ff;border:1px solid #91d5ff}.suggestion-title[data-v-17a57eea]{font-size:16px;font-weight:600;color:#0050b3;margin-bottom:12px}.suggestion-text[data-v-17a57eea]{font-size:14px;color:#003a8c;line-height:1.8}.anim-fade-in[data-v-17a57eea]{animation:fadeIn-17a57eea .6s ease-out forwards}@keyframes fadeIn-17a57eea{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.photo-grid[data-v-17a57eea]{gap:12px}}.video-call-overlay[data-v-e02aa6c8]{background:#1e293b;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #0000004d;display:flex;flex-direction:column;position:relative;border:1px solid rgba(255,255,255,.1)}.video-call-overlay.is-minimized[data-v-e02aa6c8]{width:200px;height:340px;position:absolute;right:16px;bottom:16px;z-index:100}.video-call-overlay.is-maximized[data-v-e02aa6c8]{position:fixed;inset:0;width:100vw;height:100vh;z-index:9999;border-radius:0;margin:0}.video-container[data-v-e02aa6c8]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0f172a}.remote-feed-img[data-v-e02aa6c8]{width:100%;height:100%;object-fit:cover}.video-overlay-gradient[data-v-e02aa6c8]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,transparent 40%,transparent 60%,rgba(0,0,0,.8) 100%);pointer-events:none}.calling-state[data-v-e02aa6c8]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0f172ae6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10}.avatar-pulse[data-v-e02aa6c8]{position:relative;width:96px;height:96px;margin-bottom:24px}.calling-avatar[data-v-e02aa6c8]{width:100%;height:100%;border-radius:50%;border:3px solid rgba(255,255,255,.2);object-fit:cover}.avatar-pulse[data-v-e02aa6c8]:after{content:"";position:absolute;inset:-10px;border:2px solid #3b82f6;border-radius:50%;animation:pulse-ring-e02aa6c8 2s infinite;opacity:0}@keyframes pulse-ring-e02aa6c8{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.calling-text[data-v-e02aa6c8]{color:#fff;font-size:16px;font-weight:500}.pip-container[data-v-e02aa6c8]{position:absolute;top:20px;left:20px;right:auto;width:80px;height:110px;background:#334155;border-radius:12px;border:2px solid rgba(255,255,255,.1);overflow:hidden;box-shadow:0 4px 12px #0000004d;z-index:20}.pip-placeholder[data-v-e02aa6c8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#475569}.overlay-header[data-v-e02aa6c8]{position:absolute;top:0;left:0;right:0;padding:20px;display:flex;justify-content:flex-end;align-items:flex-start;z-index:20;pointer-events:none}.overlay-header button[data-v-e02aa6c8]{pointer-events:auto}.view-toggle-btn[data-v-e02aa6c8]{width:32px;height:32px;border-radius:8px;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.view-toggle-btn[data-v-e02aa6c8]:hover{background:#ffffff1a}.overlay-controls[data-v-e02aa6c8]{position:absolute;bottom:0;left:0;right:0;padding:16px;z-index:20;display:flex;flex-direction:column;align-items:center;gap:12px}.call-info[data-v-e02aa6c8]{text-align:center}.remote-name[data-v-e02aa6c8]{color:#fff;font-size:15px;font-weight:700;margin-bottom:2px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.call-status[data-v-e02aa6c8]{color:#fffc;font-size:12px;font-weight:500}.control-buttons[data-v-e02aa6c8]{display:flex;gap:12px;align-items:center}.ctrl-btn[data-v-e02aa6c8]{width:42px;height:42px;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .2s}.ctrl-btn[data-v-e02aa6c8]:hover{background:#ffffff40;transform:scale(1.05)}.ctrl-btn.is-active[data-v-e02aa6c8]{background:#fff;color:#1e293b}.ctrl-btn.hangup-btn[data-v-e02aa6c8]{width:52px;height:52px;background:#ef4444}.ctrl-btn.hangup-btn[data-v-e02aa6c8]:hover{background:#dc2626}.inspection-live-view[data-v-28d095c2]{height:100vh;display:flex;flex-direction:column;background:#f8fafc;overflow:hidden;position:relative}.view-content[data-v-28d095c2]{flex:1;display:flex;flex-direction:column;position:relative}.header-status[data-v-28d095c2]{display:flex;align-items:center;gap:6px;background:#10b9811a;padding:4px 10px;border-radius:20px}.pulse-dot[data-v-28d095c2]{width:6px;height:6px;background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981;animation:pulse-28d095c2 2s infinite}.status-text[data-v-28d095c2]{font-size:13px;font-weight:600;color:#10b981}.socket-status[data-v-28d095c2]{margin-left:8px;font-size:11px;padding:2px 6px;border-radius:4px;background:#ef44441a;color:#dc2626;font-weight:600}.socket-status.connected[data-v-28d095c2]{background:#10b9811a;color:#10b981}@keyframes pulse-28d095c2{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.inspector-card[data-v-28d095c2]{margin:12px;padding:16px;background:#fff;border-radius:20px;box-shadow:0 4px 12px #0000000d;display:flex;justify-content:space-between;align-items:center;z-index:5}.card-left[data-v-28d095c2]{display:flex;align-items:center;gap:12px}.avatar-wrapper[data-v-28d095c2]{position:relative}.avatar[data-v-28d095c2]{width:48px;height:48px;border-radius:50%;border:2px solid #e2e8f0}.vr-badge[data-v-28d095c2]{position:absolute;bottom:-2px;right:-2px;background:#3b82f6;color:#fff;font-size:10px;font-weight:800;padding:1px 4px;border-radius:4px;border:2px solid white}.info-content .name-row[data-v-28d095c2]{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.info-content .name[data-v-28d095c2]{font-size:16px;font-weight:700;color:#1e293b}.info-content .work-id[data-v-28d095c2]{font-size:12px;color:#64748b}.info-content .status-row[data-v-28d095c2]{display:flex;gap:12px}.status-item[data-v-28d095c2]{display:flex;align-items:center;gap:4px;font-size:12px;color:#64748b;font-weight:500}.card-right[data-v-28d095c2]{text-align:right}.time-label[data-v-28d095c2]{font-size:12px;color:#94a3b8;margin-bottom:2px}.time-value[data-v-28d095c2]{font-family:DIN Alternate,sans-serif;font-size:18px;font-weight:700;color:#1e293b}.map-wrapper[data-v-28d095c2]{flex:1;position:relative;margin:0 12px 12px;border-radius:24px;overflow:hidden;background:#f1f5f9;box-shadow:inset 0 2px 8px #00000005}.dev-mode-switcher[data-v-28d095c2]{position:absolute;top:12px;left:12px;z-index:50;display:flex;gap:8px;background:#fff;padding:4px;border-radius:12px;box-shadow:0 4px 12px #0000001a}.mode-btn[data-v-28d095c2]{padding:6px 12px;font-size:12px;font-weight:600;border:none;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;transition:all .2s}.mode-btn.active[data-v-28d095c2]{background:#1e293b;color:#fff}.mode-btn[data-v-28d095c2]:hover:not(.active){background:#f1f5f9}.map-container[data-v-28d095c2]{width:100%;height:100%}.map-loading[data-v-28d095c2]{position:absolute;inset:0;background:#f8fafccc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:10;color:#64748b}.spinner[data-v-28d095c2]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-28d095c2 1s linear infinite}@keyframes spin-28d095c2{to{transform:rotate(360deg)}}.vr-feed-window[data-v-28d095c2]{position:absolute;right:16px;bottom:16px;width:140px;height:180px;background:#1e293b;border-radius:16px;overflow:hidden;box-shadow:0 12px 24px #0003;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column}.rec-indicator[data-v-28d095c2]{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;background:#0006;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:800;color:#fff;z-index:2}.rec-dot[data-v-28d095c2]{width:6px;height:6px;background:#ef4444;border-radius:50%;animation:rec-blink-28d095c2 1s infinite}@keyframes rec-blink-28d095c2{50%{opacity:.3}}.feed-placeholder[data-v-28d095c2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.vr-img[data-v-28d095c2]{width:100%;height:100%;object-fit:cover;opacity:.7}.feed-label[data-v-28d095c2]{position:absolute;bottom:12px;width:100%;text-align:center;font-size:12px;color:#fff9;font-weight:500}.bottom-bar[data-v-28d095c2]{background:#fff;padding:20px 24px calc(20px + env(safe-area-inset-bottom));display:flex;justify-content:space-between;align-items:center;box-shadow:0 -4px 12px #00000008}.progress-info .progress-label[data-v-28d095c2]{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:4px}.progress-info .progress-value[data-v-28d095c2]{font-size:14px;color:#64748b}.progress-info .progress-value span[data-v-28d095c2]{color:#1e293b;font-weight:700;margin:0 2px}.call-btn[data-v-28d095c2]{display:flex;flex-direction:column;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer}.icon-circle[data-v-28d095c2]{width:48px;height:48px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s}.call-btn:hover .icon-circle[data-v-28d095c2]{background:#e2e8f0;color:#1e293b}.call-btn span[data-v-28d095c2]{font-size:12px;font-weight:600;color:#64748b}.point-popup[data-v-28d095c2]{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:20px 20px 0 0;padding:20px;box-shadow:0 -4px 20px #0000001a;z-index:100;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.popup-header[data-v-28d095c2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.popup-title[data-v-28d095c2]{font-size:18px;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px}.status-tag[data-v-28d095c2]{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:600}.status-tag.completed[data-v-28d095c2]{background:#dcfce7;color:#15803d}.close-btn[data-v-28d095c2]{background:#f1f5f9;border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer}.popup-info[data-v-28d095c2]{display:flex;gap:16px;margin-bottom:20px}.popup-info span[data-v-28d095c2]{display:flex;align-items:center;gap:4px;font-size:12px;color:#64748b}.popup-actions[data-v-28d095c2]{display:flex;gap:8px;overflow-x:auto;margin-bottom:20px;padding-bottom:4px}.action-btn[data-v-28d095c2]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:12px;color:#64748b;white-space:nowrap}.action-btn.primary[data-v-28d095c2]{background:#1e293b;color:#fff;border-color:#1e293b}.photo-grid[data-v-28d095c2]{display:flex;gap:12px;overflow-x:auto}.photo-item[data-v-28d095c2]{flex:0 0 200px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.photo-placeholder[data-v-28d095c2]{height:120px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;position:relative}.placeholder-icon[data-v-28d095c2]{color:#cbd5e1}.photo-time[data-v-28d095c2]{position:absolute;bottom:6px;right:6px;background:#0000004d;color:#fff;font-size:10px;padding:2px 4px;border-radius:4px}.photo-desc[data-v-28d095c2]{padding:10px}.desc-title[data-v-28d095c2]{font-size:13px;font-weight:600;color:#334155;margin-bottom:4px}.desc-time[data-v-28d095c2]{font-size:11px;color:#94a3b8}.slide-up-enter-active[data-v-28d095c2],.slide-up-leave-active[data-v-28d095c2]{transition:all .3s ease-out}.slide-up-enter-from[data-v-28d095c2],.slide-up-leave-to[data-v-28d095c2]{transform:translateY(100%)}.fade-enter-active[data-v-28d095c2],.fade-leave-active[data-v-28d095c2]{transition:opacity .3s ease}.fade-enter-from[data-v-28d095c2],.fade-leave-to[data-v-28d095c2]{opacity:0}.checkpoint-container{display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:auto}.checkpoint-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid white;box-shadow:0 4px 6px #0000001a}.checkpoint-icon.completed{background:#10b981}.checkpoint-icon.pending{background:#e2e8f0}.point-num{font-size:14px;font-weight:800;color:#64748b}.checkpoint-label{background:#fff;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;color:#475569;box-shadow:0 2px 4px #0000000d;white-space:nowrap}.safety-dynamics-page[data-v-f6d21596]{display:flex;flex-direction:column;height:100%;width:100%;background:#f8f3ff;overflow:hidden}[data-v-f6d21596] .safety-header{background:linear-gradient(to right,#b800d9,#d900c3)!important;color:#fff!important}.page-content[data-v-f6d21596]{flex:1;overflow-y:auto;padding:20px 16px}.content-container[data-v-f6d21596]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.ai-assistant-card[data-v-f6d21596]{background:#f9f5ff;border-radius:24px;padding:20px;border:1px solid #e9d5ff;box-shadow:0 4px 12px #b800d90d}.ai-header[data-v-f6d21596]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ai-icon-circle[data-v-f6d21596]{width:32px;height:32px;background:#b800d9;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.ai-title[data-v-f6d21596]{font-size:15px;font-weight:500;color:#b800d9}.ai-body p[data-v-f6d21596]{font-size:15px;color:#4a5568;line-height:1.6}.text-red[data-v-f6d21596]{color:#ff4d4f;font-weight:500}.text-blue[data-v-f6d21596]{color:#5c7cff;font-weight:500}.text-muted[data-v-f6d21596]{color:#6a7381}.dynamics-section[data-v-f6d21596]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 8px 24px #0000000d;border:1px solid transparent}.border-red[data-v-f6d21596]{border-color:#fff1f0}.border-blue[data-v-f6d21596]{border-color:#f0f5ff}.border-emerald[data-v-f6d21596]{border-color:#f6ffed}.section-header[data-v-f6d21596]{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;color:#fff}.header-left[data-v-f6d21596]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.icon-circle[data-v-f6d21596]{width:24px;height:24px;border:2px solid rgba(255,255,255,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}.header-badge[data-v-f6d21596]{width:28px;height:28px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.bg-red[data-v-f6d21596]{background:#ff4d4f}.bg-red .header-badge[data-v-f6d21596]{color:#ff4d4f}.bg-blue[data-v-f6d21596]{background:#5c7cff}.bg-blue .header-badge[data-v-f6d21596]{color:#5c7cff}.bg-emerald[data-v-f6d21596]{background:#00b96b}.bg-emerald .header-badge[data-v-f6d21596]{color:#00b96b}.section-content[data-v-f6d21596]{padding:16px;display:flex;flex-direction:column;gap:12px;background:#fff}.detail-card[data-v-f6d21596]{padding:20px;border-radius:20px;display:flex;flex-direction:column;gap:16px;border:1px solid #ffccc7}.bg-red-light[data-v-f6d21596]{background:#fff1f0}.detail-info[data-v-f6d21596]{display:flex;flex-direction:column;gap:8px}.detail-name[data-v-f6d21596]{font-size:16px;color:#1a2233}.detail-date[data-v-f6d21596]{font-size:15px}.detail-date .label[data-v-f6d21596]{color:#ff4d4f}.detail-date .date[data-v-f6d21596]{color:#ff4d4f;font-weight:600}.detail-date .remaining[data-v-f6d21596]{color:#fa8c16;margin-left:4px}.primary-btn[data-v-f6d21596]{width:100%;padding:12px;border-radius:12px;border:none;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.btn-red[data-v-f6d21596]{background:#ff4d4f;color:#fff}.btn-red[data-v-f6d21596]:active{background:#d9363e}.list-item[data-v-f6d21596]{padding:16px 20px;border-radius:16px;display:flex;justify-content:space-between;align-items:center;border:1px solid transparent}.bg-blue-light[data-v-f6d21596]{background:#f0f5ff;border-color:#adc6ff}.item-info[data-v-f6d21596]{display:flex;flex-direction:column;gap:6px}.item-name[data-v-f6d21596]{font-size:16px;font-weight:500;color:#1a2233}.item-status[data-v-f6d21596]{font-size:14px}.view-btn[data-v-f6d21596]{background:#2a3547;color:#fff;border:none;padding:8px 16px;border-radius:12px;font-size:14px;cursor:pointer}.center-content[data-v-f6d21596]{display:flex;justify-content:center;align-items:center;min-height:180px;border-radius:20px;margin:4px;background:#f6ffed!important;border:1px solid #b7eb8f}.empty-state[data-v-f6d21596]{display:flex;flex-direction:column;align-items:center;gap:16px}.check-icon-large[data-v-f6d21596]{width:56px;height:56px;background:#00b96b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00b96b33}.empty-text[data-v-f6d21596]{font-size:15px;color:#4a5568}.anim-fade-in[data-v-f6d21596]{animation:fadeIn-f6d21596 .6s ease-out forwards}@keyframes fadeIn-f6d21596{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.inspection-process-page[data-v-ed86bc3a]{display:flex;flex-direction:column;height:100%;width:100%;background:#f8f3ff;overflow:hidden}[data-v-ed86bc3a] .safety-header{background:linear-gradient(to right,#b800d9,#d900c3)!important;color:#fff!important}.page-content[data-v-ed86bc3a]{flex:1;overflow-y:auto;padding:20px 16px 100px}.content-container[data-v-ed86bc3a]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.process-header[data-v-ed86bc3a]{padding:0 4px}.subtitle[data-v-ed86bc3a]{font-size:16px;font-weight:500;color:#1a2233;margin:0}.card[data-v-ed86bc3a]{background:#fff;border-radius:24px;padding:24px;box-shadow:0 8px 24px #0000000d}.section-title[data-v-ed86bc3a]{font-size:16px;font-weight:600;color:#1a2233;margin:0 0 20px}.steps-container[data-v-ed86bc3a]{display:flex;flex-direction:column;gap:12px}.step-item[data-v-ed86bc3a]{display:flex;gap:16px;position:relative;padding-bottom:8px}.step-line[data-v-ed86bc3a]{position:absolute;left:24px;top:48px;bottom:-4px;width:2px;background:#eef2f7}.step-icon-wrapper[data-v-ed86bc3a]{flex-shrink:0;z-index:1}.step-icon[data-v-ed86bc3a]{width:48px;height:48px;border-radius:16px;background:#f0f2f5;color:#94a3b8;display:flex;align-items:center;justify-content:center;transition:all .3s}.step-item.active .step-icon[data-v-ed86bc3a]{background:#b800d9;color:#fff;box-shadow:0 4px 12px #b800d933}.step-item.active .step-icon-wrapper[data-v-ed86bc3a]{outline:8px solid rgba(184,0,217,.05);border-radius:16px}.step-content[data-v-ed86bc3a]{flex:1;padding-top:4px}.step-header[data-v-ed86bc3a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.step-title[data-v-ed86bc3a]{font-size:16px;font-weight:600;color:#4a5568}.step-item.active .step-title[data-v-ed86bc3a]{color:#b800d9}.step-status[data-v-ed86bc3a]{font-size:14px;color:#b800d9}.step-desc[data-v-ed86bc3a]{font-size:14px;color:#94a3b8;margin:0;line-height:1.4}.step-item.active .step-desc[data-v-ed86bc3a]{color:#64748b}.detail-grid[data-v-ed86bc3a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}.detail-item[data-v-ed86bc3a]{padding:16px;border-radius:16px;display:flex;flex-direction:column;gap:8px}.bg-blue-light[data-v-ed86bc3a]{background:#eef6ff}.bg-purple-light[data-v-ed86bc3a]{background:#f9f5ff}.bg-yellow-light[data-v-ed86bc3a]{background:#fffbeb}.bg-green-light[data-v-ed86bc3a]{background:#f0fdf4}.bg-grey-light[data-v-ed86bc3a]{background:#f8fafc}.detail-label[data-v-ed86bc3a]{font-size:14px;color:#94a3b8}.detail-value[data-v-ed86bc3a]{font-size:15px;font-weight:500;color:#1e293b;line-height:1.4}.text-red[data-v-ed86bc3a]{color:#ff4d4f}.full-detail[data-v-ed86bc3a]{padding:16px;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-top:12px}.detail-text[data-v-ed86bc3a]{font-size:15px;color:#1e293b;margin:0;line-height:1.5}.page-footer[data-v-ed86bc3a]{position:absolute;bottom:0;left:0;right:0;padding:20px 16px calc(20px + env(safe-area-inset-bottom));background:#fff;display:flex;gap:12px;box-shadow:0 -4px 12px #0000000d}.action-btn[data-v-ed86bc3a]{height:52px;border-radius:16px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.btn-confirm[data-v-ed86bc3a]{flex:3;background:#b800d9;color:#fff}.btn-confirm[data-v-ed86bc3a]:active{background:#9a00b6;transform:scale(.98)}.btn-back[data-v-ed86bc3a]{flex:1;background:#eef2f7;color:#64748b}.btn-back[data-v-ed86bc3a]:active{background:#e2e8f0;transform:scale(.98)}.anim-fade-in[data-v-ed86bc3a]{animation:fadeIn-ed86bc3a .6s ease-out forwards}@keyframes fadeIn-ed86bc3a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.login-container[data-v-19c73322]{min-height:100vh;width:100vw;background-color:#0d1117;color:#fff;display:flex;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.login-content[data-v-19c73322]{width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center;padding:0 20px}.logo-area[data-v-19c73322]{display:flex;align-items:center;gap:16px;margin-bottom:60px;height:44px}.logo-icon-box[data-v-19c73322]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center}.logo-svg[data-v-19c73322]{width:100%;height:100%}.logo-text[data-v-19c73322]{font-size:32px;font-weight:600;letter-spacing:1px;line-height:1;margin-top:-2px;color:#fff}.main-layout[data-v-19c73322]{display:flex;gap:40px;width:100%;justify-content:center;align-items:flex-start}.login-box[data-v-19c73322]{background:transparent;width:100%}.sms-box[data-v-19c73322]{display:flex;flex-direction:column;gap:16px;max-width:380px}.input-group[data-v-19c73322]{width:100%}.phone-input[data-v-19c73322],.captcha-input[data-v-19c73322]{background:#161b22;border:1px solid #30363d;border-radius:20px;padding:0 20px;height:52px;display:flex;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1)}.phone-input[data-v-19c73322]:focus-within,.captcha-input[data-v-19c73322]:focus-within{border-color:#3ecf8e;background:#1c2128}.country-code[data-v-19c73322]{color:#8b949e;font-weight:600;margin-right:12px;border-right:1px solid #30363d;padding-right:12px}input[data-v-19c73322]{background:transparent;border:none;color:#fff;width:100%;height:100%;font-size:15px;outline:none}input[data-v-19c73322]::placeholder{color:#484f58}.captcha-input input[data-v-19c73322]{flex:1}.send-btn[data-v-19c73322]{color:#3ecf8e;background:transparent;border:none;font-weight:500;font-size:14px;cursor:pointer;white-space:nowrap;padding-left:10px;transition:opacity .2s}.send-btn[data-v-19c73322]:hover:not(:disabled){opacity:.8}.send-btn[data-v-19c73322]:disabled{color:#484f58;cursor:not-allowed}.agreement-tip[data-v-19c73322]{font-size:12px;color:#8b949e;line-height:1.6;margin:6px 0;min-height:38px}.agreement-tip a[data-v-19c73322]{color:#fff;text-decoration:none;border-bottom:1px solid #484f58}.agreement-tip a[data-v-19c73322]:hover{color:#3ecf8e;border-bottom-color:#3ecf8e}.login-submit-btn[data-v-19c73322]{width:100%;height:52px;background-color:#3ecf8e;color:#fff;border:none;border-radius:26px;font-size:16px;font-weight:600;cursor:pointer;margin-top:8px;transition:all .2s;box-shadow:0 4px 12px #3ecf8e33}.login-submit-btn[data-v-19c73322]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #3ecf8e4d;opacity:.95}.login-submit-btn[data-v-19c73322]:active{transform:translateY(0)}.qr-box[data-v-19c73322]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:30px;display:flex;flex-direction:column;align-items:center;width:auto}.qr-container[data-v-19c73322]{width:160px;height:160px;background:#fff;padding:8px;border-radius:8px;margin-bottom:20px;position:relative;cursor:pointer;transition:transform .2s}.qr-image[data-v-19c73322]{width:100%;height:100%}.qr-tip[data-v-19c73322]{display:flex;align-items:center;gap:8px;font-size:14px;color:#8b949e}.wechat-icon[data-v-19c73322]{width:22px;height:22px;color:#07c160}.login-footer-info[data-v-19c73322]{margin-top:80px;font-size:12px;color:#484f58}@media(max-width:768px){.logo-area[data-v-19c73322]{margin-bottom:40px}.main-layout[data-v-19c73322]{flex-direction:column;align-items:center;gap:30px}.qr-box[data-v-19c73322]{display:none}.sms-box[data-v-19c73322]{width:100%}.login-footer-info[data-v-19c73322]{margin-top:40px}}:root{--button-default-text-color: #555;--button-primary-text-color: var(--color-on-primary);--button-danger-text-color: var(--color-on-danger);--button-success-text-color: var(--color-on-success);--button-warning-text-color: var(--color-on-warning);--button-info-text-color: var(--color-on-info);--button-default-color: #f5f5f5;--button-primary-color: var(--color-primary);--button-danger-color: var(--color-danger);--button-success-color: var(--color-success);--button-warning-color: var(--color-warning);--button-info-color: var(--color-info);--button-default-icon-color: #555;--button-primary-icon-color: var(--color-on-primary-container);--button-danger-icon-color: var(--color-on-danger-container);--button-success-icon-color: var(--color-on-success-container);--button-warning-icon-color: var(--color-on-warning-container);--button-info-icon-color: var(--color-on-info-container);--button-default-icon-container-color: #f5f5f5;--button-primary-icon-container-color: var(--color-primary-container);--button-danger-icon-container-color: var(--color-danger-container);--button-success-icon-container-color: var(--color-success-container);--button-warning-icon-container-color: var(--color-warning-container);--button-info-icon-container-color: var(--color-info-container);--button-disabled-color: var(--color-disabled);--button-disabled-text-color: var(--color-text-disabled);--button-border-radius: 4px;--button-mini-padding: 0 8px;--button-small-padding: 0 12px;--button-normal-padding: 0 16px;--button-large-padding: 0 22px;--button-round-padding: 6px;--button-mini-height: 20px;--button-small-height: 28px;--button-normal-height: 36px;--button-large-height: 44px;--button-mini-font-size: var(--font-size-xs);--button-small-font-size: var(--font-size-sm);--button-normal-font-size: var(--font-size-md);--button-large-font-size: var(--font-size-lg)}.var-button{position:relative;justify-content:center;align-items:center;outline:none;border:none;border-radius:var(--button-border-radius);-webkit-user-select:none;user-select:none;cursor:pointer;font-family:inherit;transition:box-shadow .2s,background-color .25s,border-radius .2s;will-change:box-shadow;-webkit-tap-highlight-color:transparent;white-space:nowrap}.var-button:active{box-shadow:0 3px 5px -1px var(--shadow-key-umbra-opacity),0 5px 8px 0 var(--shadow-key-penumbra-opacity),0 1px 14px 0 var(--shadow-key-ambient-opacity)}.var-button__content{display:flex;align-items:center;flex-wrap:wrap}.var-button__loading[var-button-cover]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.var-button--default{color:var(--button-default-text-color);background-color:var(--button-default-color)}.var-button--primary{color:var(--button-primary-text-color);background-color:var(--button-primary-color)}.var-button--info{color:var(--button-info-text-color);background-color:var(--button-info-color)}.var-button--success{color:var(--button-success-text-color);background-color:var(--button-success-color)}.var-button--warning{color:var(--button-warning-text-color);background-color:var(--button-warning-color)}.var-button--danger{color:var(--button-danger-text-color);background-color:var(--button-danger-color)}.var-button--loading{cursor:default}.var-button--block{width:100%}.var-button--text-default{color:inherit}.var-button--text-primary{color:var(--button-primary-color)}.var-button--text-info{color:var(--button-info-color)}.var-button--text-success{color:var(--button-success-color)}.var-button--text-warning{color:var(--button-warning-color)}.var-button--text-danger{color:var(--button-danger-color)}.var-button--icon-container-default{color:var(--button-default-icon-color);background-color:var(--button-default-icon-container-color)}.var-button--icon-container-primary{color:var(--button-primary-icon-color);background-color:var(--button-primary-icon-container-color)}.var-button--icon-container-info{color:var(--button-info-icon-color);background-color:var(--button-info-icon-container-color)}.var-button--icon-container-success{color:var(--button-success-icon-color);background-color:var(--button-success-icon-container-color)}.var-button--icon-container-warning{color:var(--button-warning-icon-color);background-color:var(--button-warning-icon-container-color)}.var-button--icon-container-danger{color:var(--button-danger-icon-color);background-color:var(--button-danger-icon-container-color)}.var-button--normal{height:var(--button-normal-height);padding:var(--button-normal-padding);font-size:var(--button-normal-font-size)}.var-button--large{height:var(--button-large-height);padding:var(--button-large-padding);font-size:var(--button-large-font-size)}.var-button--small{height:var(--button-small-height);padding:var(--button-small-padding);font-size:var(--button-small-font-size)}.var-button--mini{height:var(--button-mini-height);padding:var(--button-mini-padding);font-size:var(--button-mini-font-size)}.var-button--round{padding:var(--button-round-padding);border-radius:50%;height:auto}.var-button--outline{border:thin solid currentColor}.var-button--hidden{opacity:0}.var-button--disabled{background-color:var(--button-disabled-color);color:var(--button-disabled-text-color);cursor:not-allowed;box-shadow:none!important}.var-button--text-disabled{color:var(--button-disabled-text-color)}.var-button--text{background-color:transparent}.var-button--text:active{box-shadow:none}.exception-container[data-v-7631bd8c]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#eef2f6);padding:24px}.content-wrapper[data-v-7631bd8c]{text-align:center;max-width:400px;width:100%;animation:slideUp-7631bd8c .6s cubic-bezier(.2,.8,.2,1)}.icon-section[data-v-7631bd8c]{margin-bottom:32px;position:relative;display:inline-flex;justify-content:center;align-items:center}.status-icon[data-v-7631bd8c]{width:120px;height:120px;color:var(--primary-color);opacity:.9;filter:drop-shadow(0 12px 24px rgba(62,207,142,.15))}.text-section[data-v-7631bd8c]{margin-bottom:48px}.status-title[data-v-7631bd8c]{font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 12px;letter-spacing:-.5px}.status-desc[data-v-7631bd8c]{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0 0 16px}.error-code-badge[data-v-7631bd8c]{display:inline-block;font-size:13px;color:var(--text-muted);background:#9ca8b81a;padding:4px 12px;border-radius:12px;font-family:monospace}.action-section[data-v-7631bd8c]{display:flex;flex-direction:column;gap:16px;align-items:center}.main-btn[data-v-7631bd8c]{width:200px;height:48px;border-radius:24px;font-size:16px;font-weight:600;box-shadow:0 8px 16px #3ecf8e40;transition:transform .2s,box-shadow .2s}.main-btn[data-v-7631bd8c]:active{transform:scale(.98);box-shadow:0 4px 8px #3ecf8e33}.sub-btn[data-v-7631bd8c]{font-size:15px;color:var(--text-secondary);font-weight:400}.sub-btn[data-v-7631bd8c]:hover{color:var(--primary-color);background:transparent}@keyframes slideUp-7631bd8c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.search-modal-overlay[data-v-bd4e97bd]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;z-index:2100}.search-modal[data-v-bd4e97bd]{width:100%;max-width:600px;background:var(--bg-card);border-radius:var(--radius-lg);box-shadow:0 16px 48px #0003;overflow:hidden;margin:0 var(--spacing-md)}.search-modal-header[data-v-bd4e97bd]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color)}.search-modal-icon[data-v-bd4e97bd]{color:var(--text-muted);flex-shrink:0}.search-modal-input[data-v-bd4e97bd]{flex:1;border:none;background:transparent;outline:none;font-size:16px;color:var(--text-primary);padding:0}.search-modal-input[data-v-bd4e97bd]::placeholder{color:var(--text-muted)}.search-modal-clear[data-v-bd4e97bd]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:50%;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast)}.search-modal-clear[data-v-bd4e97bd]:hover{background:var(--bg-input);color:var(--text-primary)}.search-modal-close[data-v-bd4e97bd]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border:none;background:var(--bg-input);border-radius:var(--radius-sm);color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.search-modal-close[data-v-bd4e97bd]:hover{background:var(--border-color);color:var(--text-primary)}.search-modal-body[data-v-bd4e97bd]{max-height:400px;overflow-y:auto}.search-modal-hint[data-v-bd4e97bd],.search-modal-empty[data-v-bd4e97bd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-lg);color:var(--text-muted);font-size:14px}.search-modal-results[data-v-bd4e97bd]{padding:var(--spacing-sm)}.search-modal-item[data-v-bd4e97bd]{display:flex;align-items:flex-start;gap:var(--spacing-md);width:100%;padding:var(--spacing-md);border:none;background:transparent;border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:all var(--transition-fast)}.search-modal-item[data-v-bd4e97bd]:hover{background:var(--bg-input)}.search-modal-item svg[data-v-bd4e97bd]{flex-shrink:0;color:var(--text-muted);margin-top:2px}.search-modal-item-content[data-v-bd4e97bd]{flex:1;min-width:0;overflow:hidden}.search-modal-item-title[data-v-bd4e97bd]{font-size:14px;color:var(--text-primary);line-height:1.5}.search-modal-item-snippet[data-v-bd4e97bd]{font-size:13px;color:var(--text-muted);margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.search-modal-item-title[data-v-bd4e97bd] mark,.search-modal-item-snippet[data-v-bd4e97bd] mark{background:#3ecf8e4d;color:var(--primary-dark);padding:0 2px;border-radius:2px}.modal-fade-enter-active[data-v-bd4e97bd],.modal-fade-leave-active[data-v-bd4e97bd]{transition:opacity .2s ease}.modal-fade-enter-active .search-modal[data-v-bd4e97bd],.modal-fade-leave-active .search-modal[data-v-bd4e97bd]{transition:transform .2s ease,opacity .2s ease}.modal-fade-enter-from[data-v-bd4e97bd],.modal-fade-leave-to[data-v-bd4e97bd]{opacity:0}.modal-fade-enter-from .search-modal[data-v-bd4e97bd],.modal-fade-leave-to .search-modal[data-v-bd4e97bd]{transform:scale(.95) translateY(-10px);opacity:0}.main-app-wrapper[data-v-7b1042ec]{height:100dvh;width:100vw;overflow:hidden}:root{--primary-color: #3ecf8e;--primary-light: #e8f8f1;--primary-dark: #2eb77a;--bg-main: #f7f9fc;--bg-sidebar: #ffffff;--bg-card: #ffffff;--bg-input: #f5f7fa;--text-primary: #1a2233;--text-secondary: #6b7a90;--text-muted: #9ca8b8;--text-white: #ffffff;--border-color: #e8ecf2;--border-light: #f0f3f8;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .12);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--sidebar-width: 280px;--header-height: 64px;--input-height: 56px;--transition-fast: .15s ease;--transition-normal: .25s ease;--transition-slow: .4s ease;--font-family: "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--breakpoint-mobile: 768px;--breakpoint-tablet: 1024px;--field-decorator-focus-color: #3ecf8e;--date-picker-title-background: linear-gradient(135deg, #2eb77a, #3ecf8e);--date-picker-title-color: #fff;--day-current-color: #3ecf8e;--day-chosen-background-color: #3ecf8e;--day-chosen-color: #fff;--button-primary-background: #3ecf8e;--button-primary-color: #fff;--color-primary: #3ecf8e}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;width:100%;overflow:hidden}body{font-family:var(--font-family);font-size:14px;line-height:1.6;color:var(--text-primary);background-color:var(--bg-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-dark)}button{cursor:pointer;border:none;background:none;font-family:inherit;font-size:inherit}input,textarea{font-family:inherit;font-size:inherit;border:none;outline:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-full);transition:background var(--transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fade-enter-active,.fade-leave-active{transition:opacity var(--transition-normal)}.fade-enter-from,.fade-leave-to{opacity:0}.var-date-picker__title,.var-date-picker-title{background:linear-gradient(135deg,var(--primary-dark),var(--primary-color))!important}.var-day--selected,.var-day--chosen,.var-day--selected:hover,.var-day--chosen:hover{background:var(--primary-color)!important;color:#fff!important}.var-day--current{color:var(--primary-color)!important}.var-field-decorator--focus,.var-field-decorator--focus .var-field-decorator__line{border-color:var(--primary-color)!important}.var-field-decorator--focus .var-field-decorator__dot{background:var(--primary-color)!important}.var-input__input,.var-select__select{caret-color:var(--primary-color)!important}.var-field-decorator--focus .var-field-decorator__line:after{background:var(--primary-color)!important}.var-field-decorator--focus .var-field-decorator__label{color:var(--primary-color)!important}.var-button--primary{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.var-button--primary:hover{background:var(--primary-dark)!important;border-color:var(--primary-dark)!important}.var-date-picker__confirm,.var-picker__confirm,.var-action-sheet__action--primary,.var-popup__close-icon{color:var(--primary-color)!important}.var-checkbox--checked .var-checkbox__icon,.var-radio--checked .var-radio__icon{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.var-snackbar__wrapper{background:#fff!important;border-radius:4px!important;box-shadow:0 4px 12px #00000026!important;border:1px solid #ebeef5!important;padding:10px 6px!important;min-width:300px!important;justify-content:center!important;flex-direction:row-reverse!important;position:fixed!important;top:20px!important;left:50%!important;transform:translate(-50%)!important;z-index:9999!important}.var-snackbar__content{color:#606266!important;font-weight:500!important;font-size:14px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:left!important}.var-snackbar__wrapper .var-snackbar__icon{display:flex!important;justify-content:center!important;align-items:center!important}.var-snackbar__wrapper .var-icon{font-size:16px!important}.var-snackbar__wrapper-warning{background-color:#fdf6ec!important;border-color:#faecd8!important}.var-snackbar__wrapper-warning .var-snackbar__content,.var-snackbar__wrapper-warning .var-icon{color:#e6a23c!important}.var-snackbar__wrapper-success{background-color:#f0f9eb!important;border-color:#e1f3d8!important}.var-snackbar__wrapper-success .var-snackbar__content,.var-snackbar__wrapper-success .var-icon{color:#67c23a!important}.var-snackbar__wrapper-error{background-color:#fef0f0!important;border-color:#fde2e2!important}.var-snackbar__wrapper-error .var-snackbar__content,.var-snackbar__wrapper-error .var-icon{color:#f56c6c!important}.var-snackbar__wrapper-info{background-color:#f4f4f5!important;border-color:#e9e9eb!important}.var-snackbar__wrapper-info .var-snackbar__content,.var-snackbar__wrapper-info .var-icon{color:#909399!important}.var-snackbar__action{margin-left:0!important;margin-right:8px!important;display:flex!important;align-items:center!important}
