.svg-icon[data-v-93dcf1c8]{display:inline-block;vertical-align:middle;flex-shrink:0}.assistant-avatar-container[data-v-acdfac5f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden}svg[data-v-acdfac5f]{width:100%;height:100%;display:block;transform:rotate(42deg);transition:transform .3s ease}.rotating .spinning-group[data-v-acdfac5f]{animation:spin-acdfac5f 2s linear infinite}@keyframes spin-acdfac5f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar[data-v-a730136f]{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-a730136f]{width:68px}.sidebar.collapsed .logo-text-wrapper[data-v-a730136f],.sidebar.collapsed .new-chat-btn span[data-v-a730136f],.sidebar.collapsed .nav-label[data-v-a730136f],.sidebar.collapsed .section-title[data-v-a730136f],.sidebar.collapsed .conversation-title[data-v-a730136f],.sidebar.collapsed .settings-btn span[data-v-a730136f]{display:none}.sidebar-header[data-v-a730136f]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--border-light)}.logo[data-v-a730136f]{display:flex;align-items:center;gap:var(--spacing-sm)}.logo-icon[data-v-a730136f]{width:40px;height:40px;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-a730136f]:has(.assistant-avatar-container){background:transparent;border-radius:50%}.logo-icon[data-v-a730136f]:hover{background:linear-gradient(135deg,var(--primary-dark),#22b8a0)}.logo-text[data-v-a730136f]{color:var(--text-white);font-size:12px;font-weight:600}.collapse-icon[data-v-a730136f]{color:var(--text-white)}.logo-text-wrapper[data-v-a730136f]{display:flex;align-items:center;justify-content:center;background-color:#171717;padding:3px 10px;border-radius:6px;height:26px;margin-left:6px}.logo-text-img[data-v-a730136f]{height:14px;width:auto;object-fit:contain}.collapse-btn[data-v-a730136f]{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-a730136f]:hover{background:var(--bg-input);color:var(--text-primary)}.search-trigger[data-v-a730136f]{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-a730136f]:hover{background:var(--bg-card);color:var(--text-secondary)}.sidebar.collapsed .search-trigger[data-v-a730136f]{margin:0;padding:10px;justify-content:center;background:transparent;border-radius:var(--radius-sm)}.sidebar.collapsed .search-placeholder[data-v-a730136f]{display:none}.search-icon[data-v-a730136f]{flex-shrink:0}.search-placeholder[data-v-a730136f]{font-size:14px}.new-chat-btn[data-v-a730136f]{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-a730136f]{margin:0;padding:10px;background:transparent;border-radius:var(--radius-sm)}.new-chat-btn[data-v-a730136f]:hover{background:var(--border-color)}.nav-menu[data-v-a730136f]{display:flex;flex-direction:column;gap:2px;padding:0 var(--spacing-sm)}.nav-item[data-v-a730136f]{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-a730136f]{justify-content:center;padding:10px}.nav-item[data-v-a730136f]:hover{background:var(--bg-input);color:var(--text-primary)}.nav-item.active[data-v-a730136f]{background:var(--primary-light);color:var(--primary-color)}.nav-icon[data-v-a730136f]{width:20px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-icon svg[data-v-a730136f]{width:18px;height:18px}.nav-label[data-v-a730136f]{white-space:nowrap}.conversations-section[data-v-a730136f]{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:var(--spacing-md);padding:0 var(--spacing-sm)}.section-title[data-v-a730136f]{font-size:12px;color:var(--text-muted);padding:var(--spacing-sm) 12px;text-transform:uppercase;letter-spacing:.5px}.conversations-list[data-v-a730136f]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.conversation-item[data-v-a730136f]{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-a730136f]{justify-content:center;padding:10px}.conversation-item[data-v-a730136f]:hover,.conversation-item.active[data-v-a730136f]{background:var(--bg-input);color:var(--text-primary)}.conversation-item svg[data-v-a730136f]{flex-shrink:0}.conversation-title[data-v-a730136f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.conversation-edit-input[data-v-a730136f]{flex:1;min-width:0;font-size:14px;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--primary-color);border-radius:4px;padding:2px 6px;outline:none;font-family:inherit}.conversation-edit-btn[data-v-a730136f]{display:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;color:var(--text-muted);background:transparent;border:none;cursor:pointer;flex-shrink:0;padding:0;transition:all .15s}.conversation-item:hover .conversation-edit-btn[data-v-a730136f]{display:flex}.conversation-edit-btn[data-v-a730136f]:hover{background:var(--border-color);color:var(--text-primary)}.sidebar-footer[data-v-a730136f]{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--border-light);position:relative}.account-settings-btn[data-v-a730136f]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg-input);border-radius:12px;cursor:pointer;transition:all var(--transition-fast);color:var(--text-primary);font-weight:500;font-size:14px;border:1px solid var(--border-light)}.account-settings-btn[data-v-a730136f]:hover,.account-settings-btn.active[data-v-a730136f]{background:var(--border-light);border-color:var(--border-color)}.account-icon[data-v-a730136f]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);border-radius:50%;border:1.5px solid currentColor;padding:2px}.sidebar.collapsed .account-settings-btn[data-v-a730136f]{padding:10px;justify-content:center}.user-menu[data-v-a730136f]{position:absolute;bottom:calc(100% + 12px);left:8px;right:8px;background:#fff;border-radius:14px;box-shadow:0 10px 40px #00000014,0 0 1px #0000001a;padding:6px;z-index:100;border:1px solid rgba(0,0,0,.05)}.user-menu.menu-collapsed[data-v-a730136f]{left:8px;right:8px;width:auto}.sidebar.collapsed .menu-item[data-v-a730136f]{justify-content:center;padding:10px}.sidebar.collapsed .menu-item-left[data-v-a730136f]{justify-content:center}.menu-item[data-v-a730136f]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:10px;color:#334155;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.menu-item-left[data-v-a730136f]{display:flex;align-items:center;gap:10px}.menu-item[data-v-a730136f]:hover,.menu-item.active[data-v-a730136f]{background:#f1f5f9;color:#0f172a}.menu-item.active .arrow-right[data-v-a730136f]{transform:rotate(90deg)}.arrow-right[data-v-a730136f]{color:#94a3b8;transition:transform .2s}.menu-item svg[data-v-a730136f]{color:#64748b;transition:color .2s}.menu-item:hover svg[data-v-a730136f],.menu-item.active svg[data-v-a730136f]{color:#334155}.sub-menu-inline[data-v-a730136f]{background:#f8fafc;border-radius:8px;margin:4px 6px;padding:4px;display:flex;flex-direction:column;gap:2px}.menu-item.sub[data-v-a730136f]{font-weight:400;color:#475569;padding:8px 10px}.menu-item.sub .menu-item-left span[data-v-a730136f]{font-size:13px}.menu-item.sub[data-v-a730136f]:hover{background:#e2e8f0;color:#0f172a}.menu-divider[data-v-a730136f]{height:1px;background:#f1f5f9;margin:6px 8px}.menu-item.logout[data-v-a730136f]{color:#ef4444}.menu-item.logout svg[data-v-a730136f]{color:#ef4444!important}.menu-item.logout[data-v-a730136f]:hover{background:#fef2f2}.menu-fade-enter-active[data-v-a730136f],.menu-fade-leave-active[data-v-a730136f],.submenu-fade-enter-active[data-v-a730136f],.submenu-fade-leave-active[data-v-a730136f]{transition:all .2s cubic-bezier(.4,0,.2,1)}.menu-fade-enter-from[data-v-a730136f],.menu-fade-leave-to[data-v-a730136f]{opacity:0;transform:translateY(10px)}.submenu-fade-enter-from[data-v-a730136f],.submenu-fade-leave-to[data-v-a730136f]{opacity:0;transform:scaleY(.95);transform-origin:top}.sidebar-overlay[data-v-a730136f]{position:fixed;inset:0;background:#00000080;z-index:1999;animation:fadeIn-a730136f .2s ease}@media(max-width:768px){.sidebar-overlay[data-v-a730136f]{top:64px}.sidebar[data-v-a730136f]{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-a730136f]{transform:translate(-100%);box-shadow:none}.sidebar.mobile[data-v-a730136f]:not(.collapsed){transform:translate(0);box-shadow:var(--shadow-lg);width:280px}}@keyframes fadeIn-a730136f{0%{opacity:0}to{opacity:1}}.project-switcher-bar[data-v-a730136f]{display:flex;align-items:center;justify-content:space-between;margin:0;padding:10px 18px;border-radius:0;background:var(--bg-input);border:1px solid var(--border-light);cursor:pointer;transition:all var(--transition-fast);gap:8px;flex-shrink:0}.project-switcher-bar[data-v-a730136f]:hover{background:var(--border-light);border-color:var(--border-color)}.sidebar.collapsed .project-switcher-bar[data-v-a730136f]{justify-content:center;padding:10px;margin:0}.psb-left[data-v-a730136f]{display:flex;align-items:center;gap:10px;min-width:0}.psb-icon[data-v-a730136f]{width:28px;height:28px;border-radius:8px;background:var(--primary-light);color:var(--primary-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.psb-info[data-v-a730136f]{display:flex;flex-direction:column;min-width:0}.psb-label[data-v-a730136f]{font-size:10px;color:var(--text-muted);line-height:1.3;text-transform:uppercase;letter-spacing:.4px}.psb-name[data-v-a730136f]{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.psb-chevron[data-v-a730136f]{color:var(--text-muted);flex-shrink:0}.project-switcher-wrapper[data-v-a730136f]{position:relative;flex-shrink:0}.project-dropdown[data-v-a730136f]{position:absolute;top:calc(100% + 4px);left:8px;right:8px;background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001f;border:1px solid rgba(0,0,0,.06);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:300}.project-dropdown-header[data-v-a730136f]{font-size:11px;color:var(--text-muted);padding:6px 10px 4px;letter-spacing:.3px}.project-dropdown-item[data-v-a730136f]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .15s}.project-dropdown-item[data-v-a730136f]:hover{background:#f8fafc}.project-dropdown-item.active[data-v-a730136f]{background:#f0fdf4}.dropdown-item-info[data-v-a730136f]{display:flex;flex-direction:column;gap:1px}.dropdown-item-type[data-v-a730136f]{font-size:10px;color:#94a3b8;line-height:1.3}.dropdown-item-name[data-v-a730136f]{font-size:13px;font-weight:500;color:#1e293b}.dropdown-check[data-v-a730136f]{color:#10b981;flex-shrink:0}.project-drop-enter-active[data-v-a730136f],.project-drop-leave-active[data-v-a730136f]{transition:all .18s cubic-bezier(.4,0,.2,1)}.project-drop-enter-from[data-v-a730136f],.project-drop-leave-to[data-v-a730136f]{opacity:0;transform:translateY(-4px) scaleY(.97);transform-origin:top}.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-8240ee8f]{display:flex;gap:var(--spacing-sm);animation:fadeIn-8240ee8f .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-8240ee8f]{background-color:var(--primary-light)}.message-wrapper.user[data-v-8240ee8f]{flex-direction:row-reverse}.message-avatar[data-v-8240ee8f]{flex-shrink:0}.avatar[data-v-8240ee8f]{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-weight:600}.assistant-avatar[data-v-8240ee8f]{background:linear-gradient(135deg,var(--primary-color),#2dd4bf);color:#fff;font-size:11px;transition:all .3s ease;border-radius:50%}.assistant-avatar.is-svg[data-v-8240ee8f]{background:transparent;padding:0;border-radius:50%}.user-avatar[data-v-8240ee8f]{background:var(--bg-input);color:var(--text-secondary)}.message-content[data-v-8240ee8f]{flex:1 1 0;width:100%;max-width:70%;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xs);overflow:visible}.message-wrapper.full-width-mode .message-content[data-v-8240ee8f]{flex:1 1 auto;max-width:100%;width:100%}.message-wrapper.full-width-mode .message-bubble[data-v-8240ee8f],.message-wrapper.full-width-mode .message-content-wrapper[data-v-8240ee8f],.message-wrapper.full-width-mode .card-wrapper[data-v-8240ee8f]{width:100%;box-sizing:border-box}.message-wrapper.user .message-content[data-v-8240ee8f]{align-items:flex-end}.message-bubble[data-v-8240ee8f]{padding:var(--spacing-md);border-radius:var(--radius-lg);line-height:1.7;overflow:visible}.message-wrapper.assistant .message-bubble[data-v-8240ee8f]{background:var(--bg-card);border:1px solid var(--border-light);border-top-left-radius:var(--radius-sm)}.message-wrapper.user .message-bubble[data-v-8240ee8f]{background:var(--primary-color);color:#fff;border-top-right-radius:var(--radius-sm);display:inline-block;width:fit-content;max-width:100%}.message-text[data-v-8240ee8f]{margin:0;white-space:normal;word-break:break-word;overflow:visible}.message-text.has-card[data-v-8240ee8f]{margin-bottom:var(--spacing-sm)}.card-wrapper[data-v-8240ee8f]{margin-top:4px}.message-text[data-v-8240ee8f] strong{font-weight:600;color:var(--text-primary)}.message-wrapper.user .message-text[data-v-8240ee8f] strong{color:#fff}.message-text[data-v-8240ee8f] .bullet{color:var(--primary-color);margin-right:4px}.message-wrapper.user .message-text[data-v-8240ee8f] .bullet{color:#ffffffe6}.message-text[data-v-8240ee8f] h1,.message-text[data-v-8240ee8f] h2,.message-text[data-v-8240ee8f] h3,.message-text[data-v-8240ee8f] h4,.message-text[data-v-8240ee8f] h5,.message-text[data-v-8240ee8f] h6{font-weight:600;margin:12px 0 6px;color:var(--text-primary);line-height:1.4}.message-text[data-v-8240ee8f] h3{font-size:15px}.message-wrapper.user .message-text[data-v-8240ee8f] h1,.message-wrapper.user .message-text[data-v-8240ee8f] h2,.message-wrapper.user .message-text[data-v-8240ee8f] h3,.message-wrapper.user .message-text[data-v-8240ee8f] h4,.message-wrapper.user .message-text[data-v-8240ee8f] h5,.message-wrapper.user .message-text[data-v-8240ee8f] h6{color:#fff}.message-text[data-v-8240ee8f] ul,.message-text[data-v-8240ee8f] ol{padding-left:20px;margin:8px 0}.message-text[data-v-8240ee8f] li{margin-bottom:4px}.message-text[data-v-8240ee8f] li::marker{color:var(--primary-color)}.message-wrapper.user .message-text[data-v-8240ee8f] li::marker{color:#ffffffe6}.message-text[data-v-8240ee8f] p{margin:6px 0}.message-text[data-v-8240ee8f] pre{background:#1e293b;color:#e2e8f0;padding:8px 12px;border-radius:8px;margin:6px 0;overflow-x:auto}.message-text[data-v-8240ee8f] pre code{font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.4;background:transparent;padding:0;color:inherit}.message-text[data-v-8240ee8f] code{background:#0000000d;padding:2px 4px;border-radius:4px;font-family:inherit;color:#e11d48;font-size:.9em}.message-wrapper.user .message-text[data-v-8240ee8f] code{background:#ffffff1a;color:#ffc1ce}.message-text[data-v-8240ee8f] hr{border:none;height:1px;margin:18px 0;position:relative;overflow:visible;background:linear-gradient(90deg,#94a3b800,#94a3b847 18%,#10b9816b,#94a3b847 82%,#94a3b800)}.message-wrapper.user .message-text[data-v-8240ee8f] hr{background:linear-gradient(90deg,#fff0,#ffffff2e 18%,#ffffff6b,#ffffff2e 82%,#fff0)}.message-text[data-v-8240ee8f] .md-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:12px 0}.message-text[data-v-8240ee8f] table{border-collapse:collapse;width:max-content;max-width:none;margin:0;font-size:13px;border-radius:6px;box-shadow:0 0 0 1px var(--border-light)}.message-text[data-v-8240ee8f] th,.message-text[data-v-8240ee8f] td{border:1px solid var(--border-light);padding:8px 12px;text-align:left;white-space:nowrap;min-width:60px}.message-text[data-v-8240ee8f] th{background-color:var(--bg-input);font-weight:600;color:var(--text-primary)}.message-text[data-v-8240ee8f] td{color:var(--text-secondary)}.message-wrapper.user .message-text[data-v-8240ee8f] th{background-color:#ffffff1a;color:#fff;border-color:#fff3}.message-wrapper.user .message-text[data-v-8240ee8f] td{color:#ffffffe6;border-color:#fff3}.message-text[data-v-8240ee8f] 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-8240ee8f] details[open]{box-shadow:0 4px 12px #0000000d}.message-text[data-v-8240ee8f] 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-8240ee8f] summary::marker{color:var(--primary-color)}.message-text[data-v-8240ee8f] details>div,.message-text[data-v-8240ee8f] details>p,.message-text[data-v-8240ee8f] details>strong{padding:0;margin:0;font-size:12px}.message-text[data-v-8240ee8f] summary em{font-style:normal;color:var(--primary-color);font-weight:600}.message-text[data-v-8240ee8f] 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-8240ee8f]{margin-bottom:12px}.message-text.secondary-text[data-v-8240ee8f]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--border-light);color:var(--text-secondary)}.typing-indicator[data-v-8240ee8f]{display:flex;align-items:center;gap:6px;padding:2px 0;min-height:24px}.typing-indicator span[data-v-8240ee8f]{width:6px;height:6px;border-radius:50%;background-color:var(--text-secondary);opacity:.6;animation:typing-dot-8240ee8f 1.4s infinite ease-in-out}.typing-indicator span[data-v-8240ee8f]:nth-child(1){animation-delay:0s}.typing-indicator span[data-v-8240ee8f]:nth-child(2){animation-delay:.16s}.typing-indicator span[data-v-8240ee8f]:nth-child(3){animation-delay:.32s}@keyframes typing-dot-8240ee8f{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:.8}}.message-time[data-v-8240ee8f]{font-size:11px;color:var(--text-muted);padding:0 var(--spacing-sm)}@keyframes fadeIn-8240ee8f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.message-content[data-v-8240ee8f]{max-width:85%}.avatar[data-v-8240ee8f]{width:36px;height:36px}.message-bubble[data-v-8240ee8f]{padding:12px;font-size:14px}.message-wrapper.full-width-mode[data-v-8240ee8f]{flex-direction:column!important;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm) 0}.message-wrapper.user.full-width-mode[data-v-8240ee8f]{align-items:flex-end}.message-wrapper.full-width-mode .message-content[data-v-8240ee8f]{max-width:100%!important;width:100%}.message-wrapper.full-width-mode .avatar[data-v-8240ee8f]{width:32px;height:32px}.message-wrapper.full-width-mode .message-bubble[data-v-8240ee8f]{width:100%}.message-wrapper.assistant.full-width-mode .message-bubble[data-v-8240ee8f]{border-top-left-radius:var(--radius-sm)}.message-wrapper.user.full-width-mode .message-bubble[data-v-8240ee8f]{border-top-right-radius:var(--radius-sm)}}.thinking-process[data-v-8f067315]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;max-width:300px;animation:fadeIn-8f067315 .3s ease}.thinking-header[data-v-8f067315]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.brain-icon[data-v-8f067315]{color:#2563eb;animation:pulse-8f067315 2s infinite ease-in-out}.thinking-title[data-v-8f067315]{font-size:14px;font-weight:600;color:#2563eb}.steps-list[data-v-8f067315]{display:flex;flex-direction:column;gap:12px}.step-item[data-v-8f067315]{display:flex;align-items:center;gap:8px}.step-icon[data-v-8f067315]{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.icon-success[data-v-8f067315]{color:#10b981}.icon-loading[data-v-8f067315]{color:#3b82f6;animation:spin-8f067315 1s linear infinite}.icon-pending[data-v-8f067315]{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.step-text[data-v-8f067315]{font-size:13px;color:#64748b;transition:color .3s ease}.step-text.processing[data-v-8f067315]{color:#3b82f6;font-weight:500}.step-text.completed[data-v-8f067315]{color:#1e293b}@keyframes spin-8f067315{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-8f067315{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(.95)}}@keyframes fadeIn-8f067315{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.page-header[data-v-5bae0e6a]{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-5bae0e6a]{padding:8px 16px;height:56px}.desktop-header[data-v-5bae0e6a]{padding:12px 24px;height:64px}.header-left[data-v-5bae0e6a],.header-right[data-v-5bae0e6a]{display:flex;align-items:center;gap:8px;min-width:40px}.header-right[data-v-5bae0e6a]{justify-content:flex-end}.header-btn[data-v-5bae0e6a]{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-5bae0e6a]:hover{background:#f1f5f9;color:#475569}.header-center[data-v-5bae0e6a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:0 8px}.header-title[data-v-5bae0e6a]{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-5bae0e6a]{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-b0077a59]{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-b0077a59]{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-b0077a59]:active{background:var(--bg-input);transform:scale(.95)}.mobile-new-chat-btn[data-v-b0077a59]{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-b0077a59]:active{background:var(--bg-input);transform:scale(.95)}.messages-outer-container[data-v-b0077a59]{flex:1;position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.messages-container[data-v-b0077a59]{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-b0077a59]{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-b0077a59]{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-b0077a59]{font-size:14px;font-weight:600;flex-shrink:0;line-height:28px}.topics-list[data-v-b0077a59]{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-b0077a59]{max-height:500px}.topics-toggle-btn[data-v-b0077a59]{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-b0077a59]:hover{background:#0000000d;color:var(--text-primary)}.topics-toggle-btn svg[data-v-b0077a59]{transition:transform .3s ease}.topic-tag[data-v-b0077a59]{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-b0077a59]:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.topic-tag[data-v-b0077a59]:active{transform:translateY(0);background:#2aa876}.welcome-section[data-v-b0077a59]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:680px;margin:0 auto;text-align:center;animation:fadeIn-b0077a59 .5s ease}.welcome-title[data-v-b0077a59]{font-size:24px;font-weight:500;color:var(--text-primary);margin-bottom:var(--spacing-xl);line-height:1.4}.today-card[data-v-b0077a59]{background:var(--bg-card);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);max-width:420px;width:100%;text-align:left;cursor:pointer;transition:all var(--transition-fast)}.today-card[data-v-b0077a59]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.card-image[data-v-b0077a59]{width:100%;height:200px;overflow:hidden}.card-image img[data-v-b0077a59]{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.today-card:hover .card-image img[data-v-b0077a59]{transform:scale(1.05)}.card-content[data-v-b0077a59]{padding:var(--spacing-lg)}.card-header[data-v-b0077a59]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.card-title[data-v-b0077a59]{font-size:16px;font-weight:600;color:var(--primary-color)}.card-header svg[data-v-b0077a59]{color:var(--primary-color)}.card-description[data-v-b0077a59]{font-size:14px;color:var(--text-secondary);line-height:1.6;margin:0}.messages-list[data-v-b0077a59]{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:900px;width:100%;margin:0 auto}.messages-list[data-v-b0077a59]>.message-wrapper:last-child{margin-bottom:20px}.loading-indicator[data-v-b0077a59]{display:flex;align-items:flex-start;gap:var(--spacing-md);animation:fadeIn-b0077a59 .3s ease}.loading-avatar[data-v-b0077a59]{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-b0077a59]{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-b0077a59]{width:8px;height:8px;background:var(--text-muted);border-radius:50%;animation:pulse-b0077a59 1.4s ease-in-out infinite}.loading-dots span[data-v-b0077a59]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-b0077a59]:nth-child(3){animation-delay:.4s}@keyframes pulse-b0077a59{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.input-section[data-v-b0077a59]{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-b0077a59]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.quick-question-btn[data-v-b0077a59]{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-b0077a59]:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:var(--shadow-sm)}.quick-question-btn svg[data-v-b0077a59]{color:var(--text-muted);transition:transform var(--transition-fast)}.quick-question-btn:hover svg[data-v-b0077a59]{color:var(--primary-color)}.input-wrapper-container[data-v-b0077a59]{position:relative;width:100%;max-width:800px}.input-wrapper[data-v-b0077a59]{width:100%;display:flex;align-items:center;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:10px 10px 10px 20px;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.input-wrapper[data-v-b0077a59]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.message-input[data-v-b0077a59]{flex:1;min-width:0;background:transparent;font-size:16px;color:var(--text-primary);line-height:1.5}.message-input[data-v-b0077a59]::placeholder{color:var(--text-muted)}.hold-to-speak-btn[data-v-b0077a59]{flex:1;height:40px;background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius-md);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-b0077a59]{background:var(--border-color);transform:scale(.98)}.input-actions[data-v-b0077a59]{display:flex;align-items:center;gap:8px}.submit-btn[data-v-b0077a59]{width:34px;height:34px;border-radius:50%;background:var(--primary-color);color:#fff;border:none;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;padding:0;margin-left:4px}.submit-btn[data-v-b0077a59]:hover:not(:disabled){background:var(--primary-dark);transform:scale(1.08)}.submit-btn.loading[data-v-b0077a59]{background:var(--primary-color);transform:scale(1.1)}.submit-btn.loading[data-v-b0077a59]:hover{background:var(--primary-dark)}.submit-btn.disabled[data-v-b0077a59],.submit-btn[data-v-b0077a59]:disabled{background:#f3f4f6;color:#d1d5db;cursor:not-allowed;transform:scale(1);box-shadow:none}.submit-btn[data-v-b0077a59] svg{transition:transform .2s ease}.submit-btn[data-v-b0077a59]:not(:disabled):active svg{transform:translateY(-2px)}.action-btn[data-v-b0077a59]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all var(--transition-fast)}.action-btn[data-v-b0077a59]:hover{background:var(--bg-input);color:var(--text-primary)}.voice-btn[data-v-b0077a59]{background:var(--bg-input)}.voice-btn.recording[data-v-b0077a59]{background:var(--primary-color);color:#fff;animation:recordingPulse-b0077a59 1.5s ease-in-out infinite}.attach-btn.active[data-v-b0077a59]{background:var(--bg-input);color:var(--text-primary)}.attach-btn .plus-icon[data-v-b0077a59]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.attach-btn.active .plus-icon[data-v-b0077a59]{transform:rotate(45deg)}.desktop-menu-wrapper[data-v-b0077a59]{position:relative}.desktop-menu[data-v-b0077a59]{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-b0077a59]{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-b0077a59]:hover{background:var(--bg-input)}.desktop-menu-item svg[data-v-b0077a59]{flex-shrink:0;color:var(--text-secondary)}.menu-fade-enter-active[data-v-b0077a59],.menu-fade-leave-active[data-v-b0077a59]{transition:opacity .2s ease,transform .2s ease}.menu-fade-enter-from[data-v-b0077a59],.menu-fade-leave-to[data-v-b0077a59]{opacity:0;transform:translateY(4px)}.more-actions-panel[data-v-b0077a59]{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-b0077a59]{display:flex;justify-content:center;gap:var(--spacing-lg)}.panel-action-btn[data-v-b0077a59]{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-b0077a59]:active{background:var(--bg-input);transform:scale(.95)}.panel-action-icon[data-v-b0077a59]{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-b0077a59]{font-size:12px;color:var(--text-secondary);text-align:center;white-space:nowrap}.suggested-actions[data-v-b0077a59]{display:flex;gap:8px;margin-bottom:12px;padding-left:4px;overflow-x:auto;scrollbar-width:none}.suggested-actions[data-v-b0077a59]::-webkit-scrollbar{display:none}.suggested-action-btn[data-v-b0077a59]{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-b0077a59]:hover{background:#fff;border-color:var(--primary-color);color:var(--primary-color)}.action-icon[data-v-b0077a59]{display:flex;align-items:center;justify-content:center}.panel-fade-enter-active[data-v-b0077a59]{transition:opacity .2s ease-out}.panel-fade-leave-active[data-v-b0077a59]{transition:opacity .15s ease-in}.panel-fade-enter-from[data-v-b0077a59],.panel-fade-leave-to[data-v-b0077a59]{opacity:0}@keyframes recordingPulse-b0077a59{0%,to{opacity:1;box-shadow:0 0 #3ecf8eb3}50%{opacity:.8;box-shadow:0 0 0 8px #3ecf8e00}}@keyframes fadeIn-b0077a59{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.thinking-message-row[data-v-b0077a59]{display:flex;gap:var(--spacing-sm);padding:0 var(--spacing-sm);animation:fadeIn-b0077a59 .3s ease;align-items:flex-start}.thinking-message-row .message-avatar[data-v-b0077a59]{flex-shrink:0}.thinking-message-row .avatar[data-v-b0077a59]{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-b0077a59]{background:linear-gradient(135deg,var(--primary-color),#2dd4bf);color:#fff;font-size:11px;border-radius:50%}.thinking-message-row .assistant-avatar.is-svg[data-v-b0077a59]{background:transparent;padding:0;border-radius:50%}.thinking-message-row[data-v-b0077a59] .thinking-process{border-top-left-radius:4px}@media(max-width:768px){.thinking-message-row .avatar[data-v-b0077a59]{width:36px;height:36px}.chat-main[data-v-b0077a59]{width:100%;margin-left:0}.messages-container[data-v-b0077a59]{padding:var(--spacing-lg) var(--spacing-md);padding-top:0}.topics-banner[data-v-b0077a59]{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-b0077a59]{max-height:24px}.topics-banner.expanded .topics-list[data-v-b0077a59]{max-height:300px}.topics-label[data-v-b0077a59]{font-size:12px;line-height:24px}.topics-toggle-btn[data-v-b0077a59]{width:24px;height:24px}.topic-tag[data-v-b0077a59]{font-size:12px;padding:3px 10px}.welcome-title[data-v-b0077a59]{font-size:18px}.today-card[data-v-b0077a59]{max-width:100%}.input-section[data-v-b0077a59]{padding:0 var(--spacing-md) var(--spacing-md)}.quick-questions[data-v-b0077a59]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:var(--spacing-sm)}.quick-question-btn[data-v-b0077a59]{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-b0077a59]{flex:1;line-height:1.4}.quick-question-btn[data-v-b0077a59] svg{flex-shrink:0}.input-wrapper-container[data-v-b0077a59]{max-width:100%}}.voice-interaction-overlay[data-v-b0077a59]{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-b0077a59]{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-b0077a59]{color:#ef4444;background:#fee2e2f2;transform:translateY(-5px)}.voice-bubble-bar[data-v-b0077a59]{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-b0077a59]{background:#fee2e2;box-shadow:0 12px 32px #ef444426;transform:scale(.98)}.voice-waves-horizontal[data-v-b0077a59]{display:flex;align-items:center;gap:4px;height:32px}.wave-bar[data-v-b0077a59]{width:3px;height:6px;background:#ffffffe6;border-radius:2px;animation:wave-bar-anim-b0077a59 1s ease-in-out infinite}.voice-bubble-bar.is-cancelling .wave-bar[data-v-b0077a59]{background:#ef4444}@keyframes wave-bar-anim-b0077a59{0%,to{height:6px}50%{height:24px}}.wave-bar[data-v-b0077a59]:nth-child(2n){animation-delay:.1s}.wave-bar[data-v-b0077a59]:nth-child(3n){animation-delay:.2s}.wave-bar[data-v-b0077a59]:nth-child(4n){animation-delay:.3s}.wave-bar[data-v-b0077a59]:nth-child(5n){animation-delay:.4s}.hold-to-speak-btn.active[data-v-b0077a59]{background:#f1f5f9;color:var(--text-secondary)}.hold-to-speak-btn.cancel-ready[data-v-b0077a59]{background:#fee2e2;color:#ef4444}.slide-up-enter-active[data-v-b0077a59]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.slide-up-leave-active[data-v-b0077a59]{transition:all .3s ease}.slide-up-enter-from[data-v-b0077a59]{opacity:0;transform:translateY(40px) scale(.9)}.slide-up-leave-to[data-v-b0077a59]{opacity:0;transform:translateY(20px)}.loading-avatar[data-v-b0077a59]{width:40px;height:40px;background:linear-gradient(135deg,var(--primary-color),#2dd4bf);border-radius:50%;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-b0077a59]{background:transparent;padding:0;border-radius:50%}.work-orders-container[data-v-9b236bf3]{padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-main)}.order-group[data-v-9b236bf3]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d;flex-shrink:0}.group-header[data-v-9b236bf3]{display:flex;flex-direction:column;padding:16px;gap:12px}.group-header-top[data-v-9b236bf3]{display:flex;align-items:center;justify-content:space-between;width:100%}.group-info[data-v-9b236bf3]{display:flex;align-items:center;gap:12px}.group-icon[data-v-9b236bf3]{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-9b236bf3]{font-size:15px;font-weight:600;color:#1e293b}.action-buttons[data-v-9b236bf3]{display:flex;align-items:center;gap:10px;width:100%}.inspection-live-btn[data-v-9b236bf3]{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;height:40px;padding:0 14px;background:#10b981;color:#fff;border:none;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 2px 6px #10b98133}.inspection-live-btn[data-v-9b236bf3]:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 8px #10b9814d}.inspection-task-btn[data-v-9b236bf3]{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;height:40px;padding:0 12px;background:#fffc;color:#10b981;border:1px solid rgba(16,185,129,.4);border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.inspection-task-btn[data-v-9b236bf3]:hover{background:#fff;border-color:#10b981;box-shadow:0 2px 6px #10b9811a}.group-status[data-v-9b236bf3]{font-size:12px;font-weight:500;padding:4px 10px;border-radius:12px;flex-shrink:0}.status-info[data-v-9b236bf3]{background:#dbeafe;color:#2563eb}.status-success[data-v-9b236bf3]{background:#d1fae5;color:#059669}.status-purple[data-v-9b236bf3]{background:#ede9fe;color:#7c3aed}.status-warning[data-v-9b236bf3]{background:#fef3c7;color:#d97706}.group-list[data-v-9b236bf3]{border-top:1px solid #f1f5f9}.order-item[data-v-9b236bf3]{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-9b236bf3]:last-child{border-bottom:none}.order-item[data-v-9b236bf3]:hover{background:#f8fafc}.order-item[data-v-9b236bf3]:active{background:#f1f5f9}.order-item.disabled[data-v-9b236bf3]{cursor:default}.order-item.disabled[data-v-9b236bf3]:hover,.order-item.disabled[data-v-9b236bf3]:active{background:transparent}.item-left[data-v-9b236bf3]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.item-icon[data-v-9b236bf3]{color:#94a3b8;flex-shrink:0}.item-title[data-v-9b236bf3]{font-size:14px;color:#475569}.item-right[data-v-9b236bf3]{display:flex;align-items:center;gap:8px;flex-shrink:0}.item-count[data-v-9b236bf3]{font-size:13px;color:#64748b;background:#f1f5f9;padding:2px 10px;border-radius:10px;min-width:28px;text-align:center}.item-count.urgent[data-v-9b236bf3]{background:#fee2e2;color:#dc2626}.item-arrow[data-v-9b236bf3]{color:#cbd5e1;flex-shrink:0}.order-item.disabled .item-count[data-v-9b236bf3],.order-item.disabled .item-arrow[data-v-9b236bf3],.order-item.disabled .item-title[data-v-9b236bf3],.order-item.disabled .item-icon[data-v-9b236bf3]{opacity:.55}@media(min-width:1024px){.work-orders-container[data-v-9b236bf3]{max-width:900px;margin:0 auto;padding:24px;width:100%}.order-group[data-v-9b236bf3]{border-radius:16px}.group-header[data-v-9b236bf3]{flex-direction:row;align-items:center}.group-header-top[data-v-9b236bf3]{flex:1}.action-buttons[data-v-9b236bf3]{width:auto;flex:0 0 auto}.inspection-live-btn[data-v-9b236bf3],.inspection-task-btn[data-v-9b236bf3]{flex:none;height:34px;padding:0 14px}}.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-95a823ca]{display:flex;flex-direction:column;height:100%;width:100%;background:#f4f9f8;overflow:hidden}.page-content[data-v-95a823ca]{flex:1;overflow-y:auto;padding:32px 40px;max-width:800px;margin:0 auto;width:100%}.top-banner[data-v-95a823ca]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);border-radius:20px;padding:28px 32px;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:36px;box-shadow:0 10px 30px #0000001a;position:relative}.top-banner[data-v-95a823ca]:before{content:"";position:absolute;top:0;left:0;width:200px;height:100%;background:radial-gradient(circle at left center,rgba(45,212,191,.15) 0%,transparent 70%);border-radius:20px;pointer-events:none}.banner-content[data-v-95a823ca]{position:relative;z-index:1}.banner-subtitle[data-v-95a823ca]{display:flex;align-items:center;gap:8px;color:#34d399;font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:16px}.sparkle-icon[data-v-95a823ca]{color:#34d399}.banner-title[data-v-95a823ca]{color:#fff;font-size:24px;font-weight:600;letter-spacing:.5px}.banner-right[data-v-95a823ca]{position:relative;z-index:10;margin-top:8px}.project-display[data-v-95a823ca]{display:flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:10px 16px;border-radius:20px;color:#f1f5f9;font-size:14px;pointer-events:none;-webkit-user-select:none;user-select:none}.item-name[data-v-95a823ca]{font-size:14px;color:#1e293b;font-weight:500}.active-text[data-v-95a823ca]{color:#1e293b}.check-icon[data-v-95a823ca]{color:#10b981}.section-title-wrapper[data-v-95a823ca]{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-left:4px}.title-bar[data-v-95a823ca]{width:4px;height:18px;background:#1a2233;border-radius:2px}.section-header-text[data-v-95a823ca]{font-size:18px;font-weight:600;color:#334155;margin:0}.en-text[data-v-95a823ca]{font-size:14px;color:#94a3b8;font-weight:400;margin-left:8px}.device-grid[data-v-95a823ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.device-card[data-v-95a823ca]{background:#fff;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:40px;box-shadow:0 4px 20px #00000005;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent;position:relative;overflow:hidden}.device-card[data-v-95a823ca]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000000f;border-color:var(--bg-light)}.clickable-card[data-v-95a823ca]{cursor:pointer}.card-top[data-v-95a823ca]{display:flex;justify-content:space-between;align-items:flex-start}.icon-box[data-v-95a823ca]{width:56px;height:56px;background:var(--bg-light);color:var(--icon-color);border-radius:14px;display:flex;align-items:center;justify-content:center}.status-info[data-v-95a823ca]{text-align:right;display:flex;flex-direction:column;gap:6px}.status-item[data-v-95a823ca]{font-size:13px;display:flex;align-items:center;justify-content:flex-end;gap:6px;font-weight:500}.status-item.online[data-v-95a823ca]{color:#52c41a}.status-item.offline[data-v-95a823ca]{color:#94a3b8}.status-dot[data-v-95a823ca]{width:6px;height:6px;border-radius:50%;background:currentColor}.count-item[data-v-95a823ca]{font-size:14px;color:#64748b;font-weight:400}.card-bottom[data-v-95a823ca]{display:flex;justify-content:space-between;align-items:center}.device-title[data-v-95a823ca]{font-size:18px;font-weight:600;color:#1e293b;margin:0}.arrow-box[data-v-95a823ca]{width:28px;height:28px;background:#f8fafc;color:#cbd5e1;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.device-card:hover .arrow-box[data-v-95a823ca]{background:var(--icon-color);color:#fff}.anim-slide-up[data-v-95a823ca]{opacity:0;animation:slideInUp-95a823ca .6s cubic-bezier(.23,1,.32,1) forwards}@keyframes slideInUp-95a823ca{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.device-grid[data-v-95a823ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-content[data-v-95a823ca]{padding:16px}.top-banner[data-v-95a823ca]{padding:20px;margin-bottom:20px;flex-direction:column;gap:14px;border-radius:16px}.banner-title[data-v-95a823ca]{font-size:20px}.banner-subtitle[data-v-95a823ca]{font-size:12px;margin-bottom:10px}.section-title-wrapper[data-v-95a823ca]{margin-bottom:16px}.section-header-text[data-v-95a823ca]{font-size:16px}.en-text[data-v-95a823ca]{font-size:12px}.device-grid[data-v-95a823ca]{grid-template-columns:repeat(2,1fr);gap:12px}.device-card[data-v-95a823ca]{padding:16px;gap:20px;border-radius:18px}.icon-box[data-v-95a823ca]{width:44px;height:44px;border-radius:12px}.icon-box[data-v-95a823ca] svg{width:22px;height:22px}.device-title[data-v-95a823ca]{font-size:15px}.status-item[data-v-95a823ca],.count-item[data-v-95a823ca]{font-size:12px}.arrow-box[data-v-95a823ca]{width:24px;height:24px}}@media(max-width:380px){.device-grid[data-v-95a823ca]{grid-template-columns:1fr}}.info-banner[data-v-564689d4]{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-564689d4]{flex-shrink:0}.orders-container[data-v-564689d4]{padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-main)}.order-card[data-v-564689d4]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000d;transition:all .2s ease}.order-card[data-v-564689d4]:hover{box-shadow:0 4px 12px #00000014}.order-header[data-v-564689d4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.store-info[data-v-564689d4]{display:flex;align-items:center;gap:12px;flex:1}.store-avatar[data-v-564689d4]{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-564689d4]{flex:1;min-width:0}.store-name[data-v-564689d4]{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.store-meta[data-v-564689d4]{display:flex;align-items:center;gap:8px;font-size:13px}.store-category[data-v-564689d4]{color:#1890ff}.store-time[data-v-564689d4]{color:var(--text-secondary)}.order-status[data-v-564689d4]{font-size:12px;font-weight:500;padding:4px 12px;border-radius:12px;flex-shrink:0}.status-warning[data-v-564689d4]{background:#ffa940;color:#fff}.order-info[data-v-564689d4]{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px;padding:12px;background:var(--bg-main);border-radius:8px}.info-item[data-v-564689d4]{display:flex;flex-direction:column;gap:4px;flex:1}.info-label[data-v-564689d4]{font-size:13px;color:var(--text-secondary)}.info-value[data-v-564689d4]{font-size:16px;color:var(--text-primary);font-weight:500}.order-desc[data-v-564689d4]{margin-bottom:12px}.desc-label[data-v-564689d4]{font-size:13px;color:var(--text-secondary);margin-bottom:4px;display:block}.desc-text[data-v-564689d4]{font-size:14px;color:var(--text-primary);line-height:1.6;margin:0}.order-footer[data-v-564689d4]{padding-top:12px;border-top:1px solid var(--border-light)}.reminder-btn[data-v-564689d4]{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-564689d4]:hover{background:#40a9ff}.reminder-btn[data-v-564689d4]:active{background:#096dd9}.reminder-status[data-v-564689d4]{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-564689d4]{color:#52c41a}@media(max-width:768px){.orders-container[data-v-564689d4]{padding:12px;gap:10px}.order-card[data-v-564689d4]{padding:14px}.store-avatar[data-v-564689d4]{width:40px;height:40px;font-size:12px}.store-name[data-v-564689d4]{font-size:15px}}@media(min-width:1024px){.orders-container[data-v-564689d4]{max-width:800px;margin:0 auto;padding:24px;width:100%}.order-card[data-v-564689d4]{border-radius:16px}}.info-bar[data-v-5130332b]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#eff6ff;color:#2563eb}.info-icon[data-v-5130332b]{flex-shrink:0}.info-text[data-v-5130332b]{font-size:13px;font-weight:400;line-height:1.4}.content-container[data-v-5130332b]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.review-list[data-v-5130332b]{display:flex;flex-direction:column;gap:16px}.review-card[data-v-5130332b]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000008}.card-top[data-v-5130332b]{display:flex;gap:14px;margin-bottom:20px}.card-icon-box[data-v-5130332b]{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-5130332b]{flex:1;min-width:0}.title-row[data-v-5130332b]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px}.card-title[data-v-5130332b]{font-size:15px;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.time-label[data-v-5130332b]{font-size:12px;color:#94a3b8;white-space:nowrap}.meta-info[data-v-5130332b]{display:flex;align-items:center;gap:4px;color:#94a3b8}.loc-icon[data-v-5130332b]{flex-shrink:0}.location-text[data-v-5130332b]{font-size:13px;font-weight:500}.card-bottom[data-v-5130332b]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f8fafc}.tag-group[data-v-5130332b]{display:flex;gap:8px}.tag-item[data-v-5130332b]{font-size:12px;color:#64748b;background:#f1f5f9;padding:4px 12px;border-radius:20px;font-weight:500}.detail-btn[data-v-5130332b]{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-5130332b]:hover{background:#eff6ff;border-color:#3b82f6}@media(min-width:1024px){.content-container[data-v-5130332b]{padding:24px}.review-list[data-v-5130332b]{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{--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}}.modal-overlay[data-v-c92c6ae7]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}.modal-container[data-v-c92c6ae7]{width:100%;max-width:800px;background:#fff;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 40px 80px -12px #0003;animation:slide-up-c92c6ae7 .4s cubic-bezier(.16,1,.3,1)}@keyframes slide-up-c92c6ae7{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-c92c6ae7]{padding:24px 24px 30px;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;position:relative;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-c92c6ae7]{font-size:22px;font-weight:700;margin:0 0 4px}.modal-subtitle[data-v-c92c6ae7]{font-size:13px;opacity:.9;margin:0}.close-btn[data-v-c92c6ae7]{background:transparent;border:none;color:#fff;opacity:.8;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.close-btn[data-v-c92c6ae7]:hover{opacity:1}.stats-bar[data-v-c92c6ae7]{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;padding:16px 0;border-bottom:1px solid #f1f5f9}.stat-item[data-v-c92c6ae7]{display:flex;flex-direction:column;align-items:center;border-right:1px solid #f1f5f9}.stat-item[data-v-c92c6ae7]:last-child{border-right:none}.stat-label[data-v-c92c6ae7]{font-size:13px;color:#64748b;margin-bottom:6px}.stat-value[data-v-c92c6ae7]{font-size:20px;font-weight:700}.stat-value.clr-blue[data-v-c92c6ae7]{color:#6366f1}.stat-value.green[data-v-c92c6ae7]{color:#10b981}.stat-value.red[data-v-c92c6ae7]{color:#ef4444}.stat-value.gray[data-v-c92c6ae7]{color:#cbd5e1}.modal-body[data-v-c92c6ae7]{flex:1;padding:24px;overflow-y:auto;max-height:500px;background:#fafafa}.point-grid[data-v-c92c6ae7]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:768px){.point-grid[data-v-c92c6ae7]{grid-template-columns:repeat(1,1fr)}.modal-container[data-v-c92c6ae7]{max-height:90vh}}.point-card[data-v-c92c6ae7]{background:#fff;border-radius:20px;padding:16px;border:2px solid #e2e8f0;transition:all .2s;display:flex;flex-direction:column;min-height:120px}.point-card.normal[data-v-c92c6ae7]{border-color:#10b981}.point-card.abnormal[data-v-c92c6ae7]{border-color:#ef4444}.point-card.pending[data-v-c92c6ae7]{border-color:#f1f5f9;background:#f8fafc}.card-header[data-v-c92c6ae7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.point-name[data-v-c92c6ae7]{font-size:16px;font-weight:800}.point-card.normal .point-name[data-v-c92c6ae7]{color:#10b981}.point-card.abnormal .point-name[data-v-c92c6ae7]{color:#ef4444}.point-card.pending .point-name[data-v-c92c6ae7]{color:#94a3b8}.status-dot[data-v-c92c6ae7]{width:10px;height:10px;border-radius:50%}.status-dot.normal[data-v-c92c6ae7]{background:#10b981}.status-dot.abnormal[data-v-c92c6ae7]{background:#ef4444}.status-dot.pending[data-v-c92c6ae7]{background:#cbd5e1}.card-content[data-v-c92c6ae7]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.info-row[data-v-c92c6ae7]{display:flex;justify-content:space-between;font-size:12px;margin-bottom:6px}.info-row.mini[data-v-c92c6ae7]{flex-direction:column;gap:2px}.label[data-v-c92c6ae7]{color:#94a3b8}.value[data-v-c92c6ae7]{color:#1e293b;font-weight:500}.value.red[data-v-c92c6ae7]{color:#ef4444}.info-group[data-v-c92c6ae7]{display:flex;gap:8px}.info-col[data-v-c92c6ae7]{flex:1}.mt-8[data-v-c92c6ae7]{margin-top:8px}.check-count[data-v-c92c6ae7]{display:flex;align-items:center;gap:4px;font-size:11px;color:#10b981;font-weight:600;padding:2px 8px;background:#f0fdf4;border-radius:10px;width:fit-content;margin-top:4px}.check-count.abnormal[data-v-c92c6ae7]{color:#ef4444;background:#fef2f2}.check-icon[data-v-c92c6ae7]{color:#10b981}.alert-icon[data-v-c92c6ae7]{color:#ef4444}.modal-footer[data-v-c92c6ae7]{padding:16px 24px;border-top:1px solid #f1f5f9;background:#fff}.legend[data-v-c92c6ae7]{display:flex;justify-content:center;gap:24px}.legend-item[data-v-c92c6ae7]{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b;font-weight:500}.green-icon[data-v-c92c6ae7]{color:#10b981}.red-icon[data-v-c92c6ae7]{color:#ef4444}.dot-icon[data-v-c92c6ae7]{width:12px;height:12px;border-radius:50%}.dot-icon.gray[data-v-c92c6ae7]{background:#cbd5e1}.loading-state[data-v-c92c6ae7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}.spinner[data-v-c92c6ae7]{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:spin-c92c6ae7 .8s linear infinite}@keyframes spin-c92c6ae7{to{transform:rotate(360deg)}}.loading-text[data-v-c92c6ae7]{font-size:14px;color:#94a3b8;margin:0}.modal-body[data-v-c92c6ae7]::-webkit-scrollbar{width:6px}.modal-body[data-v-c92c6ae7]::-webkit-scrollbar-track{background:transparent}.modal-body[data-v-c92c6ae7]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.fade-enter-active[data-v-c92c6ae7],.fade-leave-active[data-v-c92c6ae7]{transition:opacity .3s}.fade-enter-from[data-v-c92c6ae7],.fade-leave-to[data-v-c92c6ae7]{opacity:0}.staff-inspection-container[data-v-b80d7259]{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#f8fafc;min-height:100%;width:100%;max-width:800px;margin:0 auto}.blue-indicator[data-v-b80d7259]{width:4px;height:16px;background-color:#3b82f6;border-radius:2px}.green-indicator[data-v-b80d7259]{width:4px;height:16px;background-color:#10b981;border-radius:2px}.cyan-indicator[data-v-b80d7259]{width:4px;height:16px;background-color:#06b6d4;border-radius:2px}.orange-indicator[data-v-b80d7259]{width:4px;height:16px;background-color:#f59e0b;border-radius:2px}.red-indicator[data-v-b80d7259]{width:4px;height:16px;background-color:#ef4444;border-radius:2px}.overview-card[data-v-b80d7259]{background:linear-gradient(135deg,#f0f4ff,#fff);border-radius:16px;padding:20px;display:flex;justify-content:space-between;box-shadow:0 4px 12px #00000005;border:1px solid rgba(59,130,246,.1)}.overview-header[data-v-b80d7259]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.overview-header h2[data-v-b80d7259]{font-size:16px;font-weight:700;color:#1e293b;margin:0}.status-badge[data-v-b80d7259]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.status-badge.pending[data-v-b80d7259]{background-color:#fffbeb;color:#f59e0b;border:1px solid #fde68a}.status-badge.success[data-v-b80d7259]{background-color:#ecfdf5;color:#10b981;border:1px solid #a7f3d0}.greeting[data-v-b80d7259]{font-size:14px;color:#475569;margin-bottom:6px}.task-summary[data-v-b80d7259]{font-size:13px;color:#64748b;line-height:1.6;margin-bottom:12px}.highlight-time[data-v-b80d7259]{color:#3b82f6;font-weight:600}.highlight-count[data-v-b80d7259]{color:#1e293b;font-weight:700}.task-meta[data-v-b80d7259]{display:flex;align-items:center;gap:12px;font-size:12px;color:#94a3b8}.task-meta span[data-v-b80d7259]{display:flex;align-items:center;gap:4px}.overview-right[data-v-b80d7259]{display:flex;align-items:center;justify-content:center;padding-right:10px}.progress-circle[data-v-b80d7259]{position:relative;width:72px;height:72px}.circular-chart[data-v-b80d7259]{display:block;margin:0 auto;max-width:100%;max-height:250px}.circle-bg[data-v-b80d7259]{fill:none;stroke:#e2e8f0;stroke-width:2.5}.circle[data-v-b80d7259]{fill:none;stroke-width:2.5;stroke-linecap:round;stroke:#3b82f6}.progress-content[data-v-b80d7259]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.progress-value[data-v-b80d7259]{font-size:18px;font-weight:700;color:#1e293b}.progress-label[data-v-b80d7259]{font-size:10px;color:#94a3b8}.section-card[data-v-b80d7259]{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 12px #00000005}.min-height-card[data-v-b80d7259]{min-height:140px;display:flex;flex-direction:column}.section-header[data-v-b80d7259]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.section-header h2[data-v-b80d7259]{font-size:16px;font-weight:700;color:#1e293b;margin:0;flex:1}.preview-text[data-v-b80d7259]{font-size:12px;color:#94a3b8}.report-btn[data-v-b80d7259]{font-size:13px;color:#3b82f6;background:none;border:none;display:flex;align-items:center;gap:2px;padding:0;cursor:pointer}.points-grid[data-v-b80d7259]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.point-item[data-v-b80d7259]{display:flex;flex-direction:column;align-items:center;gap:8px}.point-icon[data-v-b80d7259]{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center}.point-title[data-v-b80d7259]{font-size:12px;color:#475569;text-align:center}.empty-state[data-v-b80d7259]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.empty-icon-box[data-v-b80d7259]{width:48px;height:48px;border-radius:16px;background-color:#f1f5f9;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.empty-icon-box.red-bg[data-v-b80d7259]{background-color:#fef2f2}.empty-text[data-v-b80d7259]{font-size:14px;color:#475569;font-weight:500;margin-bottom:4px}.empty-subtext[data-v-b80d7259]{font-size:12px;color:#94a3b8}.task-list[data-v-b80d7259]{display:flex;flex-direction:column;gap:12px}.task-item[data-v-b80d7259]{display:flex;align-items:center;gap:16px;padding:16px;border-radius:12px;border:1px solid #f1f5f9;position:relative;overflow:hidden;cursor:pointer;transition:background-color .2s}.task-item[data-v-b80d7259]:hover{background-color:#f8fafc}.task-indicator[data-v-b80d7259]{position:absolute;left:0;top:16px;bottom:16px;width:4px;border-radius:0 4px 4px 0}.task-time[data-v-b80d7259]{font-size:15px;font-weight:600;color:#475569;width:44px;text-align:right}.task-info[data-v-b80d7259]{flex:1;display:flex;flex-direction:column;gap:4px}.task-name[data-v-b80d7259]{font-size:15px;font-weight:500;color:#1e293b}.task-points[data-v-b80d7259]{font-size:12px;color:#94a3b8}.ai-summary-card[data-v-b80d7259]{background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:20px;padding:24px 24px 32px;position:relative;overflow:hidden;color:#fff;box-shadow:0 8px 24px #8b5cf640;margin-bottom:24px}.ai-bg-pattern[data-v-b80d7259]{position:absolute;right:-10px;bottom:-20px;opacity:.15;transform:rotate(-10deg);pointer-events:none}.ai-content[data-v-b80d7259]{position:relative;z-index:1}.ai-header[data-v-b80d7259]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ai-icon[data-v-b80d7259]{width:36px;height:36px;background-color:#fff3;border-radius:10px;display:flex;align-items:center;justify-content:center}.ai-header h2[data-v-b80d7259]{font-size:18px;font-weight:700;margin:0;display:flex;align-items:center;gap:8px}.ai-badge[data-v-b80d7259]{font-size:10px;background-color:#fff3;padding:2px 6px;border-radius:10px;font-weight:600}.ai-desc[data-v-b80d7259]{font-size:13px;line-height:1.6;color:#ffffffe6;margin:0 0 16px}.ai-tags[data-v-b80d7259]{display:flex;gap:8px}.ai-tag[data-v-b80d7259]{font-size:12px;background-color:#fff3;padding:4px 10px;border-radius:12px}.dashboard-section[data-v-cc1cd145]{padding:16px;background:#fff;border-radius:20px;margin-bottom:20px;box-shadow:0 4px 20px #00000008}.dashboard-header[data-v-cc1cd145]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:12px;flex-wrap:wrap}.header-main[data-v-cc1cd145]{display:flex;align-items:center;gap:8px}.pulse-container[data-v-cc1cd145]{width:32px;height:32px;background:#f0f4ff;border-radius:8px;display:flex;align-items:center;justify-content:center}.pulse-icon[data-v-cc1cd145]{color:#6366f1}.dashboard-title[data-v-cc1cd145]{font-size:16px;font-weight:600;color:#1e293b;margin:0;white-space:nowrap}.live-indicator[data-v-cc1cd145]{width:6px;height:6px;background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b98199;animation:pulse-dot-cc1cd145 2s infinite}@keyframes pulse-dot-cc1cd145{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1.1);opacity:1}to{transform:scale(.95);opacity:.7}}.map-btn[data-v-cc1cd145]{display:flex;align-items:center;gap:4px;padding:6px 14px;background:#f5f3ff;color:#6366f1;border:none;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}.map-btn[data-v-cc1cd145]:hover{background:#ede9fe}.dashboard-body[data-v-cc1cd145]{background:#f8fafc;border-radius:16px;padding:16px 12px;display:flex;align-items:center;gap:12px;border:1px solid rgba(241,245,249,.8)}.gauge-container[data-v-cc1cd145]{flex-shrink:0;width:60px}.gauge-ring[data-v-cc1cd145]{position:relative;width:60px;height:60px}.circular-chart[data-v-cc1cd145]{display:block;width:100%;height:100%}.circle-bg[data-v-cc1cd145]{fill:none;stroke:#e2e8f0;stroke-width:3.8}.circle[data-v-cc1cd145]{fill:none;stroke-width:3.8;stroke-linecap:round;stroke:#6366f1;transition:stroke-dasharray .5s ease}.gauge-text[data-v-cc1cd145]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;line-height:1.1}.gauge-label[data-v-cc1cd145]{font-size:8px;color:#94a3b8}.gauge-value[data-v-cc1cd145]{font-size:12px;font-weight:700;color:#1e293b}.progress-details[data-v-cc1cd145]{flex-shrink:0;width:80px;display:flex;flex-direction:column;gap:4px}.detail-label[data-v-cc1cd145]{font-size:11px;color:#94a3b8}.detail-main[data-v-cc1cd145]{display:flex;align-items:baseline;gap:4px}.detail-main .covered[data-v-cc1cd145]{font-size:18px;font-weight:700;color:#6366f1}.detail-main .divider[data-v-cc1cd145]{font-size:12px;color:#cbd5e1}.detail-main .total[data-v-cc1cd145]{font-size:12px;color:#94a3b8;font-weight:500}.stats-list-container[data-v-cc1cd145]{flex:1;border-left:1px solid #e2e8f0;padding-left:12px;min-width:140px}.stats-list[data-v-cc1cd145]{display:flex;flex-direction:column;gap:10px}.stats-item[data-v-cc1cd145]{display:flex;justify-content:space-between;align-items:center}.item-left[data-v-cc1cd145]{display:flex;align-items:center;gap:6px;white-space:nowrap}.status-dot[data-v-cc1cd145]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.status-dot.green[data-v-cc1cd145]{background:#10b981}.status-dot.red[data-v-cc1cd145]{background:#ef4444}.item-label[data-v-cc1cd145]{font-size:12px;color:#64748b}.item-value[data-v-cc1cd145]{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-shrink:0;white-space:nowrap;font-size:14px;font-weight:600;color:#1e293b}.item-value.value-highlight[data-v-cc1cd145],.time-icon[data-v-cc1cd145]{color:#6366f1}.item-value small[data-v-cc1cd145]{font-size:11px;font-weight:400;margin-left:1px}.content-area[data-v-cc1cd145]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.content-wrapper[data-v-cc1cd145]{max-width:800px;margin:0 auto;width:100%}.inspection-list[data-v-cc1cd145]{display:flex;flex-direction:column;gap:16px}.inspection-card[data-v-cc1cd145]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005;cursor:pointer}.card-header[data-v-cc1cd145]{display:flex;gap:12px;margin-bottom:16px}.icon-box[data-v-cc1cd145]{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-cc1cd145]{background:#ecfdf5;color:#10b981}.header-text[data-v-cc1cd145]{flex:1}.title-row[data-v-cc1cd145]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px;gap:8px}.card-title[data-v-cc1cd145]{font-size:16px;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.abnormal-tag[data-v-cc1cd145]{font-size:11px;color:#ef4444;background:#fee2e2;padding:2px 8px;border-radius:8px;font-weight:600;flex-shrink:0;white-space:nowrap}.abnormal-tag.is-normal[data-v-cc1cd145]{color:#10b981;background:#ecfdf5}.card-subtitle[data-v-cc1cd145]{font-size:13px;color:#94a3b8;margin:0}.warning-box[data-v-cc1cd145]{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-cc1cd145]{background:#f0fdf4;border-color:#dcfce7}.warning-icon[data-v-cc1cd145]{color:#ef4444}.warning-box.is-normal .warning-icon[data-v-cc1cd145]{color:#10b981}.warning-text[data-v-cc1cd145]{font-size:13px;color:#ef4444;font-weight:500}.warning-box.is-normal .warning-text[data-v-cc1cd145]{color:#10b981}.card-footer[data-v-cc1cd145]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f8fafc}.time-box[data-v-cc1cd145]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8}.view-btn[data-v-cc1cd145]{font-size:13px;color:#64748b;background:#f1f5f9;border:none;padding:8px 16px;border-radius:12px;font-weight:600}.loading-state[data-v-cc1cd145],.empty-state[data-v-cc1cd145]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#94a3b8}.loading-state p[data-v-cc1cd145]{margin-top:12px;font-size:14px}.custom-empty[data-v-cc1cd145]{background:#fff;border-radius:20px;padding:60px 20px;box-shadow:0 4px 12px #00000005;margin-top:20px}.empty-icon-wrapper[data-v-cc1cd145]{width:80px;height:80px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:50%;border:6px solid #f8fafc;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.empty-icon[data-v-cc1cd145]{color:#10b981}.detail-text-btn[data-v-cc1cd145]{background:transparent;border:none;color:#94a3b8;font-size:13px;cursor:pointer}.abnormal-item-card[data-v-cc1cd145]{padding:0;margin-bottom:12px;background:transparent;box-shadow:none;border:none}.is-abnormal-light[data-v-cc1cd145]{background:snow;border:1px solid #fee2e2;border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:12px;margin-bottom:0}.abnormal-item-content[data-v-cc1cd145]{flex:1;display:flex;flex-direction:column;gap:6px}.abnormal-item-header[data-v-cc1cd145]{display:flex;justify-content:space-between;align-items:center}.time-text[data-v-cc1cd145]{font-size:12px;color:#94a3b8;display:flex;align-items:center;gap:4px}.inspector-info-row[data-v-cc1cd145]{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8;margin-top:4px}.filter-btn[data-v-cc1cd145]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#64748b;cursor:pointer}.tab-switcher[data-v-cc1cd145]{display:flex;background:#f1f5f9;padding:4px;border-radius:12px;margin-bottom:16px}.tab-btn[data-v-cc1cd145]{flex:1;padding:10px;border:none;background:transparent;font-size:14px;font-weight:600;color:#64748b;border-radius:10px;cursor:pointer;transition:all .2s}.tab-btn.active[data-v-cc1cd145]{background:#fff;color:#10b981;box-shadow:0 2px 8px #0000000d}.dynamic-count-bar[data-v-cc1cd145]{margin-bottom:12px}.dynamic-count[data-v-cc1cd145]{font-size:13px;color:#94a3b8}.task-list[data-v-cc1cd145]{display:flex;flex-direction:column;gap:16px}.task-card[data-v-cc1cd145]{background:#fff;border-radius:16px;padding:20px;border:1px solid #f1f5f9;box-shadow:0 2px 10px #00000005;display:flex;flex-direction:column;gap:12px}.status-tag[data-v-cc1cd145]{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}.status-tag.completed[data-v-cc1cd145]{background:#ecfdf5;color:#10b981}.status-tag.processing[data-v-cc1cd145]{background:#eff6ff;color:#3b82f6}.status-tag.abnormal[data-v-cc1cd145]{background:#fef2f2;color:#ef4444}.tag-dot-icon[data-v-cc1cd145]{width:8px;height:8px;background:#3b82f6;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.tag-dot-icon[data-v-cc1cd145]:after{content:"";width:2.5px;height:2.5px;background:#fff;border-radius:50%}.inspector-info[data-v-cc1cd145]{display:flex;gap:16px}.info-item[data-v-cc1cd145]{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b}.timeline[data-v-cc1cd145]{background:#f8fafc;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}.timeline-item[data-v-cc1cd145]{display:flex;gap:12px;position:relative}.timeline-line[data-v-cc1cd145]{position:absolute;left:6px;top:14px;bottom:-4px;width:1px;background:#e2e8f0}.timeline-line.last[data-v-cc1cd145]{display:none}.timeline-dot[data-v-cc1cd145]{width:12px;height:12px;border-radius:50%;background:#cbd5e1;border:2px solid white;z-index:1;margin-top:4px;flex-shrink:0}.timeline-dot.primary[data-v-cc1cd145]{background:#3b82f6}.timeline-dot.warning[data-v-cc1cd145]{background:#f59e0b}.timeline-dot.success[data-v-cc1cd145]{background:#10b981}.timeline-dot.pending[data-v-cc1cd145]{background:#cbd5e1}.timeline-content[data-v-cc1cd145]{flex:1;padding-bottom:20px}.step-label[data-v-cc1cd145]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8;margin-bottom:4px}.step-desc[data-v-cc1cd145]{font-size:14px;color:#475569;font-weight:500}.step-extra[data-v-cc1cd145]{color:#ef4444;margin-left:4px}.detail-link[data-v-cc1cd145]{display:flex;align-items:center;gap:4px;background:transparent;border:none;font-size:13px;color:#10b981;font-weight:600;cursor:pointer}.empty-title[data-v-cc1cd145]{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 8px}.empty-desc[data-v-cc1cd145]{font-size:14px;color:#64748b;margin:0}@media(max-width:430px){.dashboard-body[data-v-cc1cd145]{flex-wrap:wrap;align-items:flex-start;gap:12px}.gauge-container[data-v-cc1cd145]{flex-shrink:0}.progress-details[data-v-cc1cd145]{flex:1;width:auto;min-width:0}.stats-list-container[data-v-cc1cd145]{flex-basis:100%;border-left:none;border-top:1px solid #e2e8f0;padding-left:0;padding-top:12px;min-width:unset}}.abnormal-section[data-v-cc1cd145]{padding:20px}.abnormal-count-badge[data-v-cc1cd145]{background:#fee2e2;color:#ef4444;padding:2px 8px;border-radius:6px;font-size:13px;font-weight:700}.detail-text-btn[data-v-cc1cd145]{background:transparent;border:none;color:#94a3b8;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:2px}.abnormal-list-container[data-v-cc1cd145]{gap:12px}.abnormal-card[data-v-cc1cd145]{background:snow;border:1px solid #fee2e2;border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:12px;cursor:pointer;transition:all .2s}.abnormal-card[data-v-cc1cd145]:hover{background:#fef2f2}.abnormal-icon[data-v-cc1cd145]{width:24px;height:24px;border-radius:50%;border:1px solid #fca5a5;color:#ef4444;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}.abnormal-content[data-v-cc1cd145]{flex:1;display:flex;flex-direction:column;gap:6px}.abnormal-top[data-v-cc1cd145]{display:flex;justify-content:space-between;align-items:center}.abnormal-title[data-v-cc1cd145]{font-size:15px;font-weight:700;color:#1e293b;margin:0}.abnormal-time[data-v-cc1cd145]{font-size:12px;color:#94a3b8;display:flex;align-items:center;gap:2px}.abnormal-warning[data-v-cc1cd145]{font-size:13px;color:#ef4444}.abnormal-footer[data-v-cc1cd145]{font-size:12px;color:#94a3b8;display:flex;align-items:center;gap:4px;margin-top:2px}.events-container[data-v-2ad5f550]{padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--bg-main)}.event-card[data-v-2ad5f550]{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-2ad5f550]{border-left-color:#ff4d4f;background:#fff1f0}.event-card[data-v-2ad5f550]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.event-header[data-v-2ad5f550]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.event-icon[data-v-2ad5f550]{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-2ad5f550]{background:linear-gradient(135deg,#ff4d4f,#cf1322);animation:pulse-2ad5f550 2s ease-in-out infinite}@keyframes pulse-2ad5f550{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.event-info[data-v-2ad5f550]{flex:1;min-width:0}.event-title[data-v-2ad5f550]{font-size:15px;font-weight:600;color:var(--text-primary);margin:0 0 6px;line-height:1.4}.event-meta[data-v-2ad5f550]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary)}.meta-icon[data-v-2ad5f550]{flex-shrink:0}.event-time[data-v-2ad5f550]{font-size:12px;color:var(--text-secondary);flex-shrink:0}.event-sla[data-v-2ad5f550]{background:#fff1f0;border:1px solid #ffccc7;border-radius:8px;padding:12px;margin-bottom:12px}.sla-header[data-v-2ad5f550]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.sla-icon[data-v-2ad5f550]{color:#ff4d4f}.sla-label[data-v-2ad5f550]{font-size:12px;color:#ff4d4f;font-weight:500}.sla-timer[data-v-2ad5f550]{font-size:24px;font-weight:700;color:#ff4d4f;text-align:center;font-family:Courier New,monospace}.event-location[data-v-2ad5f550]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--bg-main);border-radius:6px;margin-bottom:12px}.location-icon[data-v-2ad5f550]{color:var(--text-secondary);flex-shrink:0}.location-text[data-v-2ad5f550]{font-size:13px;color:var(--text-secondary)}.event-timeline[data-v-2ad5f550]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;background:var(--bg-main);border-radius:8px}.timeline-item[data-v-2ad5f550]{display:flex;flex-direction:column;gap:4px;font-size:12px;padding-left:12px;border-left:2px solid var(--border-color)}.timeline-time[data-v-2ad5f550]{color:var(--text-secondary);font-weight:500}.timeline-text[data-v-2ad5f550]{color:var(--text-primary);line-height:1.5}.timeline-text .highlight[data-v-2ad5f550]{color:#fa8c16;font-weight:500}.event-footer[data-v-2ad5f550]{padding-top:12px;border-top:1px solid var(--border-light)}.action-btn[data-v-2ad5f550]{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-2ad5f550]{background:#ff4d4f;color:#fff}.action-btn.urgent[data-v-2ad5f550]:hover{background:#cf1322}.action-btn.urgent[data-v-2ad5f550]:active{transform:scale(.98)}@media(max-width:768px){.events-container[data-v-2ad5f550]{padding:12px;gap:10px}.event-card[data-v-2ad5f550]{padding:14px}.event-icon[data-v-2ad5f550]{width:36px;height:36px}.event-title[data-v-2ad5f550]{font-size:14px}.sla-timer[data-v-2ad5f550]{font-size:20px}}@media(min-width:1024px){.events-container[data-v-2ad5f550]{max-width:800px;margin:0 auto;padding:24px;width:100%}.event-card[data-v-2ad5f550]{border-radius:16px}}.modal-overlay[data-v-c0d7f1fa]{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-c0d7f1fa]{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-c0d7f1fa .3s ease-out}@keyframes modal-slide-in-c0d7f1fa{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-c0d7f1fa]{padding:16px 24px;background:#111827;color:#fff;display:flex;align-items:center;justify-content:space-between}.modal-title[data-v-c0d7f1fa]{font-size:15px;font-weight:600}.close-btn[data-v-c0d7f1fa]{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-c0d7f1fa]:hover{background:#ffffff1a;color:#fff}.modal-content[data-v-c0d7f1fa]{flex:1;overflow-y:auto;padding:24px;background:#334155}.modal-content[data-v-c0d7f1fa]::-webkit-scrollbar{width:6px}.modal-content[data-v-c0d7f1fa]::-webkit-scrollbar-track{background:transparent}.modal-content[data-v-c0d7f1fa]::-webkit-scrollbar-thumb{background:#475569;border-radius:3px}.report-paper[data-v-c0d7f1fa]{background:#fff;padding:40px;border-radius:2px;min-height:800px;width:100%;box-sizing:border-box}.report-main-title[data-v-c0d7f1fa]{font-size:20px;font-weight:800;color:#0f172a;text-align:center;margin:0 0 4px;letter-spacing:1px}.report-date[data-v-c0d7f1fa]{font-size:13px;color:#94a3b8;text-align:center;margin-bottom:40px}.report-section[data-v-c0d7f1fa]{margin-bottom:30px}.section-header[data-v-c0d7f1fa]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:700;color:#1e293b}.section-header .bar[data-v-c0d7f1fa]{width:3px;height:14px;border-radius:1px}.section-header.clr-blue .bar[data-v-c0d7f1fa]{background:#2563eb}.section-header.pink .bar[data-v-c0d7f1fa]{background:#db2777}.section-header.blue-alt .bar[data-v-c0d7f1fa]{background:#3b82f6}.section-header.green .bar[data-v-c0d7f1fa]{background:#10b981}.section-box[data-v-c0d7f1fa]{padding:16px;border-radius:4px;font-size:12px;line-height:1.8}.section-box.gray[data-v-c0d7f1fa]{background:#f8fafc;color:#475569;border:1px solid #f1f5f9}.media-placeholder[data-v-c0d7f1fa]{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-c0d7f1fa]{height:80px}.placeholder-text[data-v-c0d7f1fa]{font-size:12px;color:#cbd5e1}.section-desc[data-v-c0d7f1fa]{font-size:12px;color:#64748b;line-height:1.5;margin:0}.report-row[data-v-c0d7f1fa]{display:flex;gap:24px;margin-bottom:30px}.report-col[data-v-c0d7f1fa]{flex:1}.report-footer[data-v-c0d7f1fa]{margin-top:60px;padding-top:24px;border-top:1px dashed #f1f5f9;display:flex;justify-content:space-between}.footer-item[data-v-c0d7f1fa]{display:flex;flex-direction:column;gap:4px}.footer-item .label[data-v-c0d7f1fa]{font-size:11px;color:#94a3b8;margin-bottom:4px}.footer-item .value[data-v-c0d7f1fa]{font-size:13px;font-weight:700;color:#1e293b}.footer-item .underline[data-v-c0d7f1fa]{width:100px;height:1px;background:#e2e8f0;margin-top:14px}.modal-footer[data-v-c0d7f1fa]{padding:16px 24px 24px;background:#fff}.export-btn[data-v-c0d7f1fa]{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-c0d7f1fa]:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 16px #2563eb4d}.export-btn[data-v-c0d7f1fa]:active{transform:translateY(0)}.fade-enter-active[data-v-c0d7f1fa],.fade-leave-active[data-v-c0d7f1fa]{transition:opacity .3s ease}.fade-enter-from[data-v-c0d7f1fa],.fade-leave-to[data-v-c0d7f1fa]{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}.custom-message[data-v-500652df]{position:fixed;left:50%;transform:translate(-50%);display:flex;align-items:center;padding:12px 24px 12px 16px;min-width:200px;max-width:min(90vw,420px);border-radius:var(--radius-full, 9999px);background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a;border:1px solid rgba(255,255,255,.6);transition:opacity .3s,transform .4s cubic-bezier(.175,.885,.32,1.275),top .4s cubic-bezier(.175,.885,.32,1.1);pointer-events:none}@media(prefers-color-scheme:dark){.custom-message[data-v-500652df]{background:#1e232dd9;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d}}.message-content[data-v-500652df]{font-size:14px;font-weight:500;color:var(--text-primary, #1a2233);margin-left:10px;word-break:break-word;line-height:1.5}@media(prefers-color-scheme:dark){.message-content[data-v-500652df]{color:#e2e8f0}}.message-icon-wrapper[data-v-500652df]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%}.icon[data-v-500652df]{width:14px;height:14px}.custom-message--success .message-icon-wrapper[data-v-500652df]{background:var(--primary-color, #3ecf8e);color:#fff}.custom-message--warning .message-icon-wrapper[data-v-500652df]{background:#faad14;color:#fff}.custom-message--error .message-icon-wrapper[data-v-500652df]{background:#ff4d4f;color:#fff}.custom-message--info .message-icon-wrapper[data-v-500652df]{background:#1890ff;color:#fff}.message-fade-enter-from[data-v-500652df],.message-fade-leave-to[data-v-500652df]{opacity:0;transform:translate(-50%,-20px) scale(.9)}.report-detail-view[data-v-e2ba1321]{height:100vh;width:100%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;background:#f8fafc;font-family:var(--font-family);overflow:hidden;box-sizing:border-box;position:relative;box-shadow:0 0 20px #0000000d}.download-btn-icon[data-v-e2ba1321]{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-e2ba1321]:hover{background:#f1f5f9}.update-info-banner[data-v-e2ba1321]{padding:0 20px 12px;background:#f8fafc}.update-info[data-v-e2ba1321]{display:flex;align-items:center;gap:8px}.status-dot[data-v-e2ba1321]{width:8px;height:8px;background:#22c55e;border-radius:50%}.update-text[data-v-e2ba1321]{font-size:13px;color:#64748b}.tabs-container[data-v-e2ba1321]{display:flex;gap:12px;padding:0 20px;margin-bottom:24px}.tab-btn[data-v-e2ba1321]{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-e2ba1321]:hover{background:#f8fafc;border-color:#cbd5e1}.tab-btn.active[data-v-e2ba1321]{background:#1e293b;color:#fff;border-color:#1e293b}.content-area[data-v-e2ba1321]{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-e2ba1321]{min-height:400px}.cards-row[data-v-e2ba1321]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.metric-card[data-v-e2ba1321]{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:20px;position:relative;overflow:hidden;transition:all .2s}.metric-card[data-v-e2ba1321]:hover{box-shadow:0 4px 12px #00000014;border-color:#e2e8f0}.card-icon[data-v-e2ba1321]{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-e2ba1321]{position:relative;z-index:1}.card-title[data-v-e2ba1321]{font-size:14px;color:#64748b;margin-bottom:12px;font-weight:500}.card-value-row[data-v-e2ba1321]{display:flex;align-items:baseline;gap:4px;margin-bottom:16px}.card-value[data-v-e2ba1321]{font-size:32px;font-weight:800;color:#1e293b;font-family:DIN Alternate,sans-serif;line-height:1}.card-unit[data-v-e2ba1321]{font-size:14px;color:#64748b;font-weight:600}.card-details[data-v-e2ba1321]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.detail-item[data-v-e2ba1321]{display:flex;justify-content:space-between;align-items:center}.detail-label[data-v-e2ba1321]{font-size:13px;color:#94a3b8}.detail-value[data-v-e2ba1321]{font-size:16px;font-weight:700;color:#1e293b}.card-progress[data-v-e2ba1321]{margin-top:16px}.progress-label[data-v-e2ba1321]{font-size:12px;color:#94a3b8;margin-bottom:6px}.progress-bar[data-v-e2ba1321]{height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden;margin-bottom:4px}.progress-fill[data-v-e2ba1321]{height:100%;background:#3b82f6;border-radius:3px;transition:width .3s}.progress-fill.green[data-v-e2ba1321]{background:#22c55e}.progress-text[data-v-e2ba1321]{font-size:12px;color:#64748b;font-weight:600}.card-trend[data-v-e2ba1321]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.card-trend.up[data-v-e2ba1321]{color:#22c55e}.card-trend.down[data-v-e2ba1321]{color:#ef4444}.traffic-tabs[data-v-e2ba1321]{display:flex;flex-direction:column;gap:20px}.traffic-card[data-v-e2ba1321]{background:#fff;border-radius:24px;padding:24px;border:1px solid #f1f5f9}.traffic-card .card-header[data-v-e2ba1321]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.traffic-card .header-icon[data-v-e2ba1321]{color:#3b82f6}.traffic-card .header-title[data-v-e2ba1321]{font-size:16px;font-weight:600;color:#1e293b}.traffic-card .header-title.bold[data-v-e2ba1321]{font-size:18px;font-weight:700}.ratio-content[data-v-e2ba1321]{display:flex;align-items:center;gap:40px}.pie-chart-wrapper[data-v-e2ba1321]{position:relative;width:200px;height:200px}.pie-chart[data-v-e2ba1321]{width:100%;height:100%}.pie-center[data-v-e2ba1321]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.center-label[data-v-e2ba1321]{font-size:11px;color:#94a3b8;margin-bottom:2px}.center-value[data-v-e2ba1321]{font-size:24px;font-weight:800;color:#1e293b}.legend-list[data-v-e2ba1321]{flex:1;display:flex;flex-direction:column;gap:20px}.legend-item[data-v-e2ba1321]{display:flex;align-items:center;gap:12px;font-size:14px}.legend-dot[data-v-e2ba1321]{width:8px;height:8px;border-radius:50%}.legend-name[data-v-e2ba1321]{flex:1;color:#64748b;font-weight:500}.legend-val[data-v-e2ba1321]{font-weight:700;color:#1e293b;min-width:40px;text-align:right}.ranking-list[data-v-e2ba1321]{display:flex;flex-direction:column;gap:28px}.ranking-item[data-v-e2ba1321]{display:flex;flex-direction:column;gap:12px}.ranking-info[data-v-e2ba1321]{display:flex;justify-content:space-between;align-items:center}.ranking-name[data-v-e2ba1321]{font-size:15px;color:#475569;font-weight:500}.ranking-value[data-v-e2ba1321]{display:flex;align-items:baseline;gap:4px}.ranking-value .val[data-v-e2ba1321]{font-size:18px;font-weight:700;color:#1e293b}.ranking-value .unit[data-v-e2ba1321]{font-size:13px;color:#94a3b8}.ranking-bar-bg[data-v-e2ba1321]{height:8px;background:#f1f5f9;border-radius:4px;overflow:hidden}.ranking-bar-fill[data-v-e2ba1321]{height:100%;background:linear-gradient(90deg,#6366f1,#3b82f6);border-radius:4px}.tenant-tabs[data-v-e2ba1321]{display:flex;flex-direction:column;gap:20px}.tenant-card[data-v-e2ba1321]{background:#fff;border-radius:24px;padding:24px;border:1px solid #f1f5f9}.tenant-card .card-header[data-v-e2ba1321]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.tenant-card .header-title[data-v-e2ba1321]{font-size:18px;font-weight:700;color:#1e293b}.header-icon-orange[data-v-e2ba1321]{color:#f97316}.funnel-container[data-v-e2ba1321]{display:flex;flex-direction:column;gap:20px}.funnel-row[data-v-e2ba1321]{display:flex;align-items:center;gap:16px}.funnel-label[data-v-e2ba1321]{width:80px;font-size:14px;color:#64748b;font-weight:500;text-align:right}.funnel-bar-wrapper[data-v-e2ba1321]{flex:1}.funnel-bar-bg[data-v-e2ba1321]{height:44px;background:#f8fafc;border-radius:8px;overflow:hidden}.funnel-bar-fill[data-v-e2ba1321]{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-e2ba1321]{font-size:15px;font-weight:700;color:#1e293b}.warning-list[data-v-e2ba1321]{display:flex;flex-direction:column;gap:12px}.warning-item[data-v-e2ba1321]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8fafc;border-radius:16px;transition:all .2s}.warning-item[data-v-e2ba1321]:hover{background:#f1f5f9;transform:scale(1.01)}.tenant-name[data-v-e2ba1321]{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:4px}.tenant-location[data-v-e2ba1321]{font-size:12px;color:#94a3b8;font-weight:500}.warning-tag[data-v-e2ba1321]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}.warning-tag.danger[data-v-e2ba1321]{background:#ffedd5;color:#f97316}.warning-tag.primary[data-v-e2ba1321]{background:#dbeafe;color:#3b82f6}.chart-container[data-v-e2ba1321]{width:100%;height:60px;margin-top:16px}.traffic-chart[data-v-e2ba1321]{width:100%;height:100%}.highlights-section[data-v-e2ba1321]{margin-top:32px;padding-top:24px;border-top:1px solid #f1f5f9}.section-title[data-v-e2ba1321]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.title-bar[data-v-e2ba1321]{width:4px;height:20px;background:#3b82f6;border-radius:2px}.section-title span[data-v-e2ba1321]{font-size:16px;font-weight:700;color:#1e293b}.highlights-list[data-v-e2ba1321]{display:flex;flex-direction:column;gap:16px}.highlight-item[data-v-e2ba1321]{display:flex;align-items:center;gap:14px;padding:16px;background:#f8fafc;border-radius:12px;cursor:pointer;transition:all .2s}.highlight-item[data-v-e2ba1321]:hover{background:#f1f5f9;transform:translate(4px)}.highlight-icon[data-v-e2ba1321]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.highlight-content[data-v-e2ba1321]{flex:1}.highlight-title[data-v-e2ba1321]{font-size:14px;font-weight:700;color:#1e293b;margin-bottom:4px}.highlight-desc[data-v-e2ba1321]{font-size:13px;color:#64748b;line-height:1.5}.highlight-arrow[data-v-e2ba1321]{color:#cbd5e1;flex-shrink:0}.revenue-content[data-v-e2ba1321]{display:flex;flex-direction:column;gap:24px}.revenue-section[data-v-e2ba1321]{background:#fff;border-radius:12px;padding:20px;border:1px solid #f1f5f9}.section-header[data-v-e2ba1321]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-e2ba1321]{font-size:16px;font-weight:700;color:#1e293b;margin:0}.section-title-with-icon[data-v-e2ba1321]{display:flex;align-items:center;gap:8px}.alert-icon[data-v-e2ba1321]{color:#ef4444}.view-all-link[data-v-e2ba1321]{font-size:13px;color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s}.view-all-link[data-v-e2ba1321]:hover{color:#2563eb}.fee-table[data-v-e2ba1321]{width:100%}.fee-table-header[data-v-e2ba1321]{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-e2ba1321]{display:flex;flex-direction:column}.fee-table-row[data-v-e2ba1321]{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-e2ba1321]:hover{background:#f8fafc;margin:0 -20px;padding-left:20px;padding-right:20px;border-radius:8px}.fee-table-row[data-v-e2ba1321]:last-child{border-bottom:none}.table-col[data-v-e2ba1321]{font-size:14px;color:#1e293b;display:flex;align-items:center}.tenant-col[data-v-e2ba1321]{font-weight:600}.fee-type-tag[data-v-e2ba1321]{display:inline-block;font-size:13px;font-weight:600;border-radius:4px;background:transparent}.amount-col[data-v-e2ba1321]{font-weight:700;font-family:DIN Alternate,sans-serif}.date-col[data-v-e2ba1321]{color:#64748b;font-size:13px}.overdue-list[data-v-e2ba1321]{display:flex;flex-direction:column;gap:12px}.overdue-item[data-v-e2ba1321]{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-e2ba1321]:hover{background:#fee2e2;border-color:#fecaca}.overdue-left[data-v-e2ba1321]{display:flex;flex-direction:column;gap:6px;flex:1}.overdue-tenant[data-v-e2ba1321]{font-size:16px;font-weight:700;color:#1e293b;line-height:1.2}.overdue-fee-type[data-v-e2ba1321]{font-size:13px;font-weight:500;color:#1e293b}.overdue-right[data-v-e2ba1321]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.overdue-amount[data-v-e2ba1321]{font-size:18px;font-weight:700;color:#ef4444;font-family:DIN Alternate,sans-serif;line-height:1.2}.overdue-days[data-v-e2ba1321]{font-size:12px;font-weight:600;color:#ef4444}.empty-tab[data-v-e2ba1321]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#94a3b8;gap:16px}.empty-tab p[data-v-e2ba1321]{font-size:16px;font-weight:600}@media(max-width:768px){.report-detail-view[data-v-e2ba1321]{padding:0}.cards-row[data-v-e2ba1321]{grid-template-columns:1fr}.report-header[data-v-e2ba1321]{gap:8px;margin-bottom:16px;padding:16px 16px 0;flex-wrap:nowrap}.report-title[data-v-e2ba1321]{font-size:18px}.update-text[data-v-e2ba1321]{font-size:11px}.download-btn[data-v-e2ba1321]{padding:6px 10px;font-size:12px;gap:4px}.tabs-container[data-v-e2ba1321]{gap:8px;margin-bottom:16px;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}.tabs-container[data-v-e2ba1321]::-webkit-scrollbar{display:none}.tab-btn[data-v-e2ba1321]{white-space:nowrap}.fee-table-header[data-v-e2ba1321],.fee-table-row[data-v-e2ba1321]{grid-template-columns:1.5fr 1fr 1.2fr .8fr;gap:12px;font-size:12px}.overdue-item[data-v-e2ba1321]{flex-direction:row;align-items:flex-start}.overdue-left[data-v-e2ba1321]{flex:1}.overdue-right[data-v-e2ba1321]{align-items:flex-end}.ratio-content[data-v-e2ba1321]{gap:12px}.pie-chart-wrapper[data-v-e2ba1321]{width:140px;height:140px;flex-shrink:0}.center-value[data-v-e2ba1321]{font-size:20px}.legend-list[data-v-e2ba1321]{gap:12px}.legend-item[data-v-e2ba1321]{gap:8px;font-size:11px;align-items:flex-start}.legend-dot[data-v-e2ba1321]{margin-top:4px}.legend-name[data-v-e2ba1321]{line-height:1.3;flex:1;word-break:break-all}.legend-val[data-v-e2ba1321]{min-width:30px;font-size:12px}.traffic-card[data-v-e2ba1321]{padding:16px;border-radius:16px}.traffic-card .card-header[data-v-e2ba1321]{margin-bottom:16px}.ranking-list[data-v-e2ba1321]{gap:20px}.tenant-card[data-v-e2ba1321]{padding:16px;border-radius:16px}.tenant-card .card-header[data-v-e2ba1321]{margin-bottom:16px}.tenant-card .header-title[data-v-e2ba1321]{font-size:16px}.funnel-row[data-v-e2ba1321]{gap:12px}.funnel-label[data-v-e2ba1321]{width:60px;font-size:13px}.funnel-bar-bg[data-v-e2ba1321]{height:38px}.funnel-value[data-v-e2ba1321]{font-size:14px}.warning-item[data-v-e2ba1321]{padding:12px 16px;border-radius:12px}.tenant-name[data-v-e2ba1321]{font-size:15px}.warning-tag[data-v-e2ba1321]{padding:4px 12px;font-size:12px}}.pdf-only-header[data-v-e2ba1321]{display:none;text-align:center;margin-bottom:0;padding-bottom:0;border-bottom:2px solid #f1f5f9}.pdf-title[data-v-e2ba1321]{font-size:24px;font-weight:800;color:#0f172a;margin:0 0 4px;letter-spacing:1px}.pdf-subtitle[data-v-e2ba1321]{font-size:14px;color:#94a3b8;margin:0;font-weight:600}.export-width-fix[data-v-e2ba1321]{width:925px!important;max-width:none!important;flex:none!important}.detail-page[data-v-635e43d1]{min-height:100vh;background:#f8fafc;padding-bottom:20px;font-family:var(--font-family);max-width:800px;margin:0 auto;box-shadow:0 0 20px #0000000d;box-sizing:border-box}.status-banner[data-v-635e43d1]{padding:16px 20px}.status-info[data-v-635e43d1]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-635e43d1]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-635e43d1]{font-size:13px;color:#94a3b8}.content[data-v-635e43d1]{display:flex;flex-direction:column;gap:24px;padding:0 20px}.overview-card[data-v-635e43d1]{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-635e43d1]{background:#fff1f5;border:1px solid #fee2e9}.overview-title[data-v-635e43d1]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-635e43d1]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-635e43d1]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.pink[data-v-635e43d1]{background:#fdf2f8;color:#db2777}.info-section[data-v-635e43d1]{display:flex;flex-direction:column;gap:16px}.section-title-bar[data-v-635e43d1]{font-size:16px;font-weight:700;color:#1e293b;margin:0;display:flex;align-items:center;gap:8px}.section-title-bar[data-v-635e43d1]:before{content:"";width:4px;height:18px;background:#db2777;border-radius:2px}.section-card[data-v-635e43d1]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9}.section-text[data-v-635e43d1]{font-size:15px;color:#475569;line-height:1.6;margin:0}.activity-main-card[data-v-635e43d1]{width:100%}.activity-image-placeholder[data-v-635e43d1]{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#cbd5e1,#94a3b8);border-radius:20px;position:relative;overflow:hidden}.status-tag[data-v-635e43d1]{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-635e43d1]{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-635e43d1]{font-size:20px;font-weight:700;margin:0 0 12px}.activity-meta[data-v-635e43d1]{display:flex;align-items:center;gap:12px;font-size:14px;opacity:.9}.meta-item[data-v-635e43d1]{display:flex;align-items:center;gap:4px}.meta-divider[data-v-635e43d1]{opacity:.5}@media(max-width:640px){.status-banner[data-v-635e43d1]{padding:12px 16px}.content[data-v-635e43d1]{padding:0 16px}.detail-page[data-v-635e43d1]{padding-bottom:16px}}.detail-page[data-v-d15a8c11]{min-height:100vh;background:#f8fafc;padding-bottom:20px;font-family:var(--font-family);max-width:800px;margin:0 auto;box-shadow:0 0 20px #0000000d;box-sizing:border-box}.status-banner[data-v-d15a8c11]{padding:16px 20px}.status-info[data-v-d15a8c11]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-d15a8c11]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-d15a8c11]{font-size:13px;color:#94a3b8}.content[data-v-d15a8c11]{display:flex;flex-direction:column;gap:24px;padding:0 20px}.overview-card[data-v-d15a8c11]{padding:24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 12px #00000008}.overview-card.clr-blue[data-v-d15a8c11]{background:#eff6ff;border:1px solid #dbeafe}.overview-title[data-v-d15a8c11]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-d15a8c11]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-d15a8c11]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.clr-blue[data-v-d15a8c11]{background:#dbeafe;color:#3b82f6}.detail-list[data-v-d15a8c11]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-d15a8c11]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9;display:flex;gap:16px;transition:all .2s}.detail-card[data-v-d15a8c11]:hover{box-shadow:0 4px 12px #0000000d}.card-left[data-v-d15a8c11]{flex-shrink:0}.image-placeholder[data-v-d15a8c11]{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-d15a8c11]{flex:1}.card-header-row[data-v-d15a8c11]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.card-name[data-v-d15a8c11]{font-size:16px;font-weight:700;color:#1e293b;margin:0}.status-badge[data-v-d15a8c11]{font-size:11px;color:#22c55e;background:#f0fdf4;padding:2px 8px;border-radius:4px;font-weight:600;border:1px solid #dcfce7}.tag-row[data-v-d15a8c11]{margin-bottom:8px}.category-tag[data-v-d15a8c11]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600}.card-desc[data-v-d15a8c11]{font-size:13px;color:#475569;line-height:1.5;margin:0 0 12px}.action-row[data-v-d15a8c11]{display:flex;justify-content:flex-end}.record-link[data-v-d15a8c11]{display:flex;align-items:center;gap:4px;font-size:13px;color:#3b82f6;text-decoration:none;font-weight:600}.record-link[data-v-d15a8c11]:hover{text-decoration:underline}@media(max-width:640px){.status-banner[data-v-d15a8c11]{padding:12px 16px}.content[data-v-d15a8c11]{padding:0 16px}.detail-page[data-v-d15a8c11]{padding-bottom:16px}}.detail-page[data-v-ba012c52]{min-height:100vh;background:#f8fafc;padding-bottom:20px;font-family:var(--font-family);max-width:800px;margin:0 auto;box-shadow:0 0 20px #0000000d;box-sizing:border-box}.status-banner[data-v-ba012c52]{padding:16px 20px}.status-info[data-v-ba012c52]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-ba012c52]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-ba012c52]{font-size:13px;color:#94a3b8}.content[data-v-ba012c52]{display:flex;flex-direction:column;gap:24px;padding:0 20px}.overview-card[data-v-ba012c52]{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-ba012c52]{background:#f0fdf4;border:1px solid #dcfce7}.overview-title[data-v-ba012c52]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-ba012c52]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-ba012c52]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.green[data-v-ba012c52]{background:#dcfce7;color:#16a34a}.detail-list[data-v-ba012c52]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-ba012c52]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9;display:flex;gap:16px;transition:all .2s}.detail-card[data-v-ba012c52]:hover{box-shadow:0 4px 12px #0000000d}.card-left[data-v-ba012c52]{flex-shrink:0}.image-placeholder[data-v-ba012c52]{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-ba012c52]{flex:1}.card-title[data-v-ba012c52]{font-size:16px;font-weight:700;color:#1e293b;margin:0 0 8px}.meta-row[data-v-ba012c52]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.meta-item[data-v-ba012c52]{display:flex;align-items:center;gap:4px;font-size:13px;color:#94a3b8}.tag-label[data-v-ba012c52]{font-size:11px;background:#f1f5f9;color:#64748b;padding:2px 8px;border-radius:4px}.card-desc[data-v-ba012c52]{font-size:13px;color:#475569;line-height:1.5;margin:0 0 12px}.status-row[data-v-ba012c52]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:600}.status-row.green[data-v-ba012c52]{color:#16a34a}@media(max-width:640px){.status-banner[data-v-ba012c52]{padding:12px 16px}.content[data-v-ba012c52]{padding:0 16px}.detail-page[data-v-ba012c52]{padding-bottom:16px}.detail-card[data-v-ba012c52]{flex-direction:row}}.detail-page[data-v-368a7db3]{min-height:100vh;background:#f8fafc;padding-bottom:20px;font-family:var(--font-family);max-width:800px;margin:0 auto;box-shadow:0 0 20px #0000000d;box-sizing:border-box}.status-banner[data-v-368a7db3]{padding:16px 20px}.status-info[data-v-368a7db3]{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot[data-v-368a7db3]{width:8px;height:8px;background:#22c55e;border-radius:50%}.status-text[data-v-368a7db3]{font-size:13px;color:#94a3b8}.content[data-v-368a7db3]{display:flex;flex-direction:column;gap:24px;padding:0 20px}.overview-card[data-v-368a7db3]{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-368a7db3]{background:#fff7ed;border:1px solid #ffedd5}.overview-title[data-v-368a7db3]{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 8px}.overview-desc[data-v-368a7db3]{font-size:14px;color:#64748b;margin:0}.overview-icon-box[data-v-368a7db3]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.overview-icon-box.orange[data-v-368a7db3]{background:#ffedd5;color:#f97316}.detail-list[data-v-368a7db3]{display:flex;flex-direction:column;gap:16px}.detail-card[data-v-368a7db3]{background:#fff;padding:20px;border-radius:20px;border:1px solid #f1f5f9;display:flex;gap:16px;transition:all .2s;position:relative}.detail-card[data-v-368a7db3]:hover{box-shadow:0 4px 12px #0000000d}.card-left[data-v-368a7db3]{flex-shrink:0}.image-placeholder[data-v-368a7db3]{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-368a7db3]{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-368a7db3]{flex:1}.card-title[data-v-368a7db3]{font-size:16px;font-weight:700;color:#1e293b;margin:0 0 10px}.meta-tags[data-v-368a7db3]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.loc-item[data-v-368a7db3]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8;background:#f8fafc;padding:2px 8px;border-radius:4px}.category-tag[data-v-368a7db3]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600}.info-list[data-v-368a7db3]{display:flex;flex-direction:column;gap:8px}.info-item[data-v-368a7db3]{display:flex;align-items:center;gap:6px;font-size:13px}.info-item .label[data-v-368a7db3]{color:#94a3b8}.info-item .value[data-v-368a7db3]{color:#64748b;font-weight:500}@media(max-width:640px){.status-banner[data-v-368a7db3]{padding:12px 16px}.content[data-v-368a7db3]{padding:0 16px}.detail-page[data-v-368a7db3]{padding-bottom:16px}}.daily-report-page[data-v-90ae5bb3]{height:100vh;display:flex;flex-direction:column;background:#f8fafc;overflow:hidden;position:relative;max-width:800px;margin:0 auto;box-shadow:0 0 20px #0000000d}.header-btn-icon[data-v-90ae5bb3]{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-90ae5bb3]{flex:1;overflow-y:auto;padding:16px 16px 100px;display:flex;flex-direction:column;gap:16px}.score-card[data-v-90ae5bb3]{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-90ae5bb3]{display:flex;flex-direction:column;gap:16px}.score-main[data-v-90ae5bb3]{display:flex;align-items:center;gap:12px}.score-num[data-v-90ae5bb3]{font-size:52px;font-weight:800;color:#1e293b;line-height:1;font-family:DIN Alternate,sans-serif}.score-meta[data-v-90ae5bb3]{display:flex;flex-direction:column;justify-content:center;gap:2px}.score-label[data-v-90ae5bb3]{font-size:13px;color:#94a3b8;font-weight:600}.score-rule[data-v-90ae5bb3]{font-size:11px;color:#22c55e;font-weight:600;display:flex;align-items:center;gap:2px;cursor:pointer}.score-tags[data-v-90ae5bb3]{display:flex;align-items:center;gap:8px}.tag-done[data-v-90ae5bb3]{background:#22c55e;color:#fff;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.tag-time[data-v-90ae5bb3]{color:#94a3b8;font-size:11px;display:flex;align-items:center;gap:4px}.score-right[data-v-90ae5bb3]{text-align:right}.check-label[data-v-90ae5bb3]{display:block;font-size:11px;color:#94a3b8;margin-bottom:4px}.check-num[data-v-90ae5bb3]{font-size:20px;font-weight:700;color:#1e293b}.stats-grid[data-v-90ae5bb3]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-item[data-v-90ae5bb3]{background:#fff9;padding:12px;border-radius:12px;text-align:center}.stat-label[data-v-90ae5bb3]{font-size:11px;color:#94a3b8;margin-bottom:4px}.stat-value[data-v-90ae5bb3]{font-size:13px;font-weight:700;color:#475569}.stat-value.danger[data-v-90ae5bb3]{color:#ef4444}.stat-value.highlight[data-v-90ae5bb3]{color:#f59e0b}.summary-card[data-v-90ae5bb3]{background:#fff;border-radius:20px;padding:20px;position:relative}.summary-header[data-v-90ae5bb3]{display:flex;justify-content:space-between;margin-bottom:12px}.summary-title[data-v-90ae5bb3]{font-size:15px;font-weight:700;color:#1e293b}.copy-icon[data-v-90ae5bb3]{color:#cbd5e1;cursor:pointer}.summary-body[data-v-90ae5bb3]{font-size:14px;color:#475569;line-height:1.6;margin-bottom:16px}.summary-footer[data-v-90ae5bb3]{display:flex;align-items:center;gap:8px}.footer-label[data-v-90ae5bb3]{font-size:12px;color:#94a3b8}.footer-tag[data-v-90ae5bb3]{font-size:11px;color:#64748b;background:#f1f5f9;padding:2px 8px;border-radius:4px}.section-title-row[data-v-90ae5bb3]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.title-left[data-v-90ae5bb3]{display:flex;align-items:center;gap:8px}.dot-icon[data-v-90ae5bb3]{width:4px;height:12px;background:#f97316;border-radius:2px}.title-text[data-v-90ae5bb3]{font-size:15px;font-weight:700;color:#1e293b}.title-right[data-v-90ae5bb3]{font-size:12px;color:#94a3b8}.issues-list[data-v-90ae5bb3]{display:flex;flex-direction:column;gap:12px}.issue-empty-card[data-v-90ae5bb3]{background:#fff;border-radius:20px;padding:20px 16px;color:#64748b;text-align:center}.issue-item-card[data-v-90ae5bb3]{background:#fff;border-radius:20px;padding:16px}.issue-header[data-v-90ae5bb3]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.issue-tag[data-v-90ae5bb3]{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-90ae5bb3]{background:#ef4444}.type-b[data-v-90ae5bb3]{background:#f59e0b}.issue-title-group[data-v-90ae5bb3]{flex:1}.issue-title[data-v-90ae5bb3]{font-size:14px;font-weight:700;color:#1e293b;margin:0}.issue-category[data-v-90ae5bb3]{font-size:11px;color:#94a3b8}.issue-status[data-v-90ae5bb3]{font-size:11px;font-weight:600}.status-fixing[data-v-90ae5bb3]{color:#f59e0b}.status-done[data-v-90ae5bb3]{color:#3b82f6}.status-pending[data-v-90ae5bb3]{color:#ec4899}.issue-desc[data-v-90ae5bb3]{font-size:13px;color:#475569;margin-bottom:12px}.issue-tasks[data-v-90ae5bb3]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.task-tag[data-v-90ae5bb3]{font-size:11px;color:#94a3b8}.issue-footer[data-v-90ae5bb3]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f8fafc;padding-top:12px}.issue-user[data-v-90ae5bb3]{display:flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8}.avatar-sm[data-v-90ae5bb3]{width:20px;height:20px;background:#e2e8f0;border-radius:50%}.issue-actions[data-v-90ae5bb3]{display:flex;align-items:center;gap:12px}.action-link[data-v-90ae5bb3]{font-size:12px;color:#22c55e;font-weight:600}.btn-confirm-sm[data-v-90ae5bb3]{background:#ef4444;color:#fff;border:none;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.insight-card[data-v-90ae5bb3]{background:#f0fdf4;border-radius:20px;padding:20px}.insight-header[data-v-90ae5bb3]{margin-bottom:16px}.insight-title-group[data-v-90ae5bb3]{display:flex;align-items:center;gap:8px;color:#16a34a}.insight-title[data-v-90ae5bb3]{font-size:15px;font-weight:700}.insight-content[data-v-90ae5bb3]{display:flex;gap:24px}.insight-left[data-v-90ae5bb3]{flex:1}.insight-subtitle[data-v-90ae5bb3]{font-size:12px;color:#16a34a;font-weight:600;margin-bottom:12px}.insight-list[data-v-90ae5bb3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.insight-list li[data-v-90ae5bb3]{font-size:13px;color:#374151;display:flex;align-items:center;gap:6px}.insight-list li[data-v-90ae5bb3]:before{content:"";width:4px;height:4px;background:#22c55e;border-radius:50%}.insight-list li.red[data-v-90ae5bb3]{color:#ef4444}.insight-right[data-v-90ae5bb3]{flex:1}.risk-item[data-v-90ae5bb3]{display:flex;justify-content:space-between;margin-bottom:8px}.risk-item .risk-label[data-v-90ae5bb3]{font-size:13px;color:#374151}.risk-value[data-v-90ae5bb3]{font-size:13px;font-weight:700}.risk-value.red[data-v-90ae5bb3]{color:#ef4444}.risk-value.orange[data-v-90ae5bb3]{color:#f59e0b}.risk-value.green[data-v-90ae5bb3]{color:#22c55e}.strategy-grid[data-v-90ae5bb3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.strategy-card[data-v-90ae5bb3]{background:#fff;border-radius:16px;padding:16px}.strategy-icon[data-v-90ae5bb3]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.strategy-icon.green[data-v-90ae5bb3]{background:#f0fdf4;color:#22c55e}.strategy-icon.blue[data-v-90ae5bb3]{background:#eff6ff;color:#3b82f6}.strategy-title[data-v-90ae5bb3]{font-size:13px;font-weight:700;color:#1e293b;margin:0 0 4px}.strategy-desc[data-v-90ae5bb3]{font-size:11px;color:#94a3b8;line-height:1.4;margin:0}.actions-card[data-v-90ae5bb3]{background:#fff;border-radius:20px;padding:20px}.actions-title[data-v-90ae5bb3]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:16px}.action-item[data-v-90ae5bb3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;position:relative;padding-left:4px}.action-item[data-v-90ae5bb3]:last-child{margin-bottom:0}.action-item[data-v-90ae5bb3]:not(:last-child):after{content:"";position:absolute;left:6.5px;top:14px;bottom:-16px;width:1px;background:#edf2f7}.action-text[data-v-90ae5bb3]{font-size:13px;color:#475569;display:flex;align-items:center;gap:12px;position:relative;z-index:1}.action-text .dot[data-v-90ae5bb3]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot.red[data-v-90ae5bb3]{background:#ef4444}.dot.clr-blue[data-v-90ae5bb3]{background:#3b82f6}.action-status[data-v-90ae5bb3]{font-size:11px;color:#94a3b8;font-weight:600}.page-footer[data-v-90ae5bb3]{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-90ae5bb3]{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-90ae5bb3]:active{opacity:.8}.btn-share[data-v-90ae5bb3]{background:#f1f5f9;color:#64748b}.btn-download[data-v-90ae5bb3]{background:#22c55e;color:#fff}.bottom-spacer[data-v-90ae5bb3]{height:20px}.pdf-only-header[data-v-90ae5bb3]{display:none;text-align:center;margin-bottom:0;padding-bottom:0;border-bottom:1px solid #e2e8f0}.pdf-title[data-v-90ae5bb3]{font-size:24px;font-weight:800;color:#1e293b;margin:0 0 4px}.pdf-subtitle[data-v-90ae5bb3]{font-size:14px;color:#94a3b8;margin:0}.export-width-fix[data-v-90ae5bb3]{width:925px!important;max-width:none!important;flex:none!important}.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}: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}.page-wrapper[data-v-4fe751c6]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.loading-container[data-v-4fe751c6],.empty-container[data-v-4fe751c6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#94a3b8}.loading-container p[data-v-4fe751c6]{margin-top:12px}.content-container[data-v-4fe751c6]{flex:1;padding:16px 16px 40px;overflow-y:auto}.exception-banner[data-v-4fe751c6]{background:#fff5f5;border:1px solid #fee2e2;border-radius:20px;padding:20px;margin-bottom:16px}.banner-header[data-v-4fe751c6]{display:flex;align-items:center;gap:8px;color:#ef4444;margin-bottom:12px}.banner-title[data-v-4fe751c6]{font-size:15px;font-weight:700}.banner-desc[data-v-4fe751c6]{font-size:14px;color:#991b1b;line-height:1.6;margin-bottom:12px}.abnormal-item-brief[data-v-4fe751c6]{font-size:13px;color:#ef4444;margin-bottom:8px}.evidence-photos-container[data-v-4fe751c6]{margin-top:12px}.evidence-swipe[data-v-4fe751c6]{height:200px;border-radius:16px;overflow:hidden;background:#e2e8f0}.evidence-photo[data-v-4fe751c6]{position:relative;width:100%;height:100%}.evidence-photo.placeholder[data-v-4fe751c6]{margin-top:12px}.photo-img[data-v-4fe751c6]{width:100%;height:100%;object-fit:cover}.photo-placeholder[data-v-4fe751c6]{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-4fe751c6]{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-4fe751c6]{background:#fff;border-radius:20px;padding:20px;margin-bottom:16px}.card-title[data-v-4fe751c6]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:16px}.detail-list[data-v-4fe751c6]{display:flex;flex-direction:column;gap:12px}.detail-item[data-v-4fe751c6]{display:flex;flex-direction:column;padding:12px 14px;border-radius:12px;font-size:13px;font-weight:500}.item-main[data-v-4fe751c6]{display:flex;justify-content:space-between;align-items:center;width:100%}.item-extra[data-v-4fe751c6]{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-4fe751c6]{border-top-color:#ef44441a}.analysis-text[data-v-4fe751c6]{font-size:12px;line-height:1.5;color:inherit;opacity:.9}.extra-meta-row[data-v-4fe751c6]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.meta-item .label[data-v-4fe751c6]{opacity:.8}.meta-item .stars[data-v-4fe751c6]{display:inline-flex;align-items:center;vertical-align:middle}.meta-item .value[data-v-4fe751c6]{font-weight:700}.detail-item.abnormal[data-v-4fe751c6]{background:#fff5f5;color:#ef4444}.detail-item.normal[data-v-4fe751c6]{background:#f0fdf4;color:#10b981}.item-left[data-v-4fe751c6]{display:flex;align-items:flex-start;gap:10px;flex:1}.item-icon[data-v-4fe751c6]{margin-top:2px}.item-info[data-v-4fe751c6]{display:flex;flex-direction:column;gap:2px}.point-name[data-v-4fe751c6]{font-size:14px;font-weight:600;line-height:1.4}.check-item-name[data-v-4fe751c6]{font-size:12px;opacity:.9;line-height:1.4}.item-status[data-v-4fe751c6]{font-weight:600;white-space:nowrap;margin-left:12px}.meta-info[data-v-4fe751c6]{padding:0 8px;margin-bottom:24px}.meta-row[data-v-4fe751c6]{display:flex;justify-content:space-between;font-size:12px;color:#94a3b8}.footer-action[data-v-4fe751c6]{padding:8px 0;margin-top:24px}.status-actions[data-v-4fe751c6]{display:flex;flex-direction:column;gap:12px}.secondary-btn[data-v-4fe751c6]{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-4fe751c6]{background:#f97316;color:#fff;box-shadow:0 4px 14px #f9731633}.dispatch-btn[data-v-4fe751c6]:hover{background:#ea580c;transform:translateY(-1px)}.dispatch-btn[data-v-4fe751c6]:active{transform:translateY(0)}@media(min-width:1024px){.detail-header[data-v-4fe751c6],.content-container[data-v-4fe751c6]{max-width:600px;margin-left:auto;margin-right:auto}}.stats-section[data-v-cce80273]{padding:20px 16px;background:#fff}.stats-header[data-v-cce80273]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.stats-label[data-v-cce80273]{font-size:13px;color:#64748b;margin-bottom:8px}.stats-main[data-v-cce80273]{font-size:16px;color:#94a3b8;font-weight:600}.stats-main .highlight[data-v-cce80273]{font-size:24px;color:#1e293b}.stats-right[data-v-cce80273]{display:flex;gap:16px}.stat-mini[data-v-cce80273]{display:flex;flex-direction:column;align-items:center}.mini-label[data-v-cce80273]{font-size:11px;color:#94a3b8;margin-bottom:4px}.mini-value[data-v-cce80273]{font-size:16px;font-weight:700}.mini-value.red[data-v-cce80273]{color:#f87171}.mini-value.green[data-v-cce80273]{color:#10b981}.progress-container[data-v-cce80273]{height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden}.progress-bar[data-v-cce80273]{height:100%;background:#3b82f6;border-radius:3px}.content-area[data-v-cce80273]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.inspection-list[data-v-cce80273]{display:flex;flex-direction:column;gap:16px}.inspection-card[data-v-cce80273]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-cce80273]{display:flex;gap:12px;margin-bottom:16px}.icon-box[data-v-cce80273]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.header-text[data-v-cce80273]{flex:1}.title-row[data-v-cce80273]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.card-title[data-v-cce80273]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.status-badge[data-v-cce80273]{font-size:11px;padding:2px 8px;border-radius:8px;font-weight:600}.status-badge.pending[data-v-cce80273]{color:#64748b;background:#f1f5f9}.status-badge.done[data-v-cce80273]{color:#10b981;background:#ecfdf5}.card-subtitle[data-v-cce80273]{font-size:13px;color:#94a3b8;margin:0}.card-footer[data-v-cce80273]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #f8fafc}.time-box[data-v-cce80273]{display:flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8}.action-btn[data-v-cce80273]{font-size:13px;padding:8px 16px;border-radius:12px;font-weight:600;border:none;cursor:pointer}.action-btn.primary[data-v-cce80273]{background:#2563eb;color:#fff}.action-btn.secondary[data-v-cce80273]{background:#f1f5f9;color:#64748b}@media(min-width:1024px){.stats-section[data-v-cce80273],.inspection-list[data-v-cce80273]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-1027a8b3]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-1027a8b3]{flex:1;padding:16px;overflow-y:auto}.form-card[data-v-1027a8b3]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-1027a8b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-title[data-v-1027a8b3]{font-size:14px;font-weight:600;color:#1e293b}.progress-label[data-v-1027a8b3]{font-size:12px;color:#3b82f6;font-weight:500}.check-list[data-v-1027a8b3]{display:flex;flex-direction:column;gap:12px}.check-item-row[data-v-1027a8b3]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#f8fafc;border-radius:12px}.item-title[data-v-1027a8b3]{font-size:14px;color:#475569;font-weight:500}.check-actions[data-v-1027a8b3]{display:flex;gap:10px}.circle-btn[data-v-1027a8b3]{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-1027a8b3]{background:#fee2e2;border-color:#f87171;color:#ef4444}.circle-btn.check.active[data-v-1027a8b3]{background:#dcfce7;border-color:#4ade80;color:#10b981}.footer-action[data-v-1027a8b3]{margin-top:32px;padding-bottom:20px}.submit-btn[data-v-1027a8b3]{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-1027a8b3],.footer-action[data-v-1027a8b3]{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-8ebd7aa0]{flex:1;background:var(--bg-main);padding:16px;overflow-y:auto}.state-card[data-v-8ebd7aa0]{display:flex;align-items:center;justify-content:center;min-height:140px;background:#fff;border-radius:20px;color:#64748b;box-shadow:0 4px 12px #00000005}.dispatch-list[data-v-8ebd7aa0]{display:flex;flex-direction:column;gap:16px}.dispatch-card[data-v-8ebd7aa0]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-8ebd7aa0]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.tag[data-v-8ebd7aa0]{font-size:11px;padding:4px 8px;border-radius:6px;font-weight:600;background:#eff6ff;color:#2563eb}.tag.violation[data-v-8ebd7aa0]{background:#fff7ed;color:#ea580c}.tag.damage[data-v-8ebd7aa0]{background:#fef2f2;color:#ef4444}.merchant-name[data-v-8ebd7aa0]{font-size:13px;color:#1e293b;font-weight:600;text-align:right}.card-body[data-v-8ebd7aa0]{margin-bottom:24px}.location-row[data-v-8ebd7aa0]{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b8;margin-bottom:10px}.loc-icon[data-v-8ebd7aa0]{color:#cbd5e1}.description[data-v-8ebd7aa0]{font-size:16px;line-height:1.5;font-weight:600;color:#1e293b;margin:0}.dispatch-btn[data-v-8ebd7aa0]{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-8ebd7aa0]:hover{background:#1d4ed8;transform:translateY(-1px)}@media(min-width:1024px){.dispatch-list[data-v-8ebd7aa0],.state-card[data-v-8ebd7aa0]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-cd46876e]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-cd46876e]{flex:1;padding:16px;overflow-y:auto}.state-card[data-v-cd46876e]{display:flex;align-items:center;justify-content:center;min-height:160px;background:#fff;border-radius:20px;color:#64748b}.issue-card[data-v-cd46876e]{background:#fff;border-radius:20px;overflow:hidden;margin-bottom:16px;box-shadow:0 4px 12px #00000005}.issue-image[data-v-cd46876e]{position:relative;aspect-ratio:16 / 10;background:#e2e8f0;display:flex;align-items:center;justify-content:center;overflow:hidden}.issue-photo[data-v-cd46876e]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.placeholder-box[data-v-cd46876e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#cbd5e1}.placeholder-text[data-v-cd46876e]{font-size:64px;font-weight:800;color:#94a3b8;letter-spacing:-2px}.image-overlay[data-v-cd46876e]{position:absolute;bottom:12px;right:12px;background:#00000080;color:#fff;padding:4px 10px;border-radius:6px;font-size:11px}.issue-info[data-v-cd46876e]{padding:20px}.issue-title[data-v-cd46876e]{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:8px;line-height:1.5}.location-row[data-v-cd46876e]{display:flex;align-items:center;gap:6px;font-size:13px;color:#94a3b8;margin-bottom:20px}.limit-box[data-v-cd46876e]{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-cd46876e]{display:flex;flex-direction:column;gap:2px}.limit-label[data-v-cd46876e]{font-size:12px;color:#f97316;font-weight:700}.limit-value[data-v-cd46876e]{font-size:15px;color:#ea580c;font-weight:600}.clock-icon[data-v-cd46876e]{color:#fdba74}.record-card[data-v-cd46876e]{background:#fff;border-radius:20px;padding:20px;margin-bottom:24px}.card-subtitle[data-v-cd46876e]{font-size:14px;font-weight:600;color:#1e293b;margin-bottom:16px}.record-item[data-v-cd46876e]{display:flex;gap:12px}.record-item+.record-item[data-v-cd46876e]{margin-top:16px}.avatar[data-v-cd46876e]{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-cd46876e]{flex:1}.user-name[data-v-cd46876e]{font-size:14px;color:#64748b;font-weight:500}.record-text[data-v-cd46876e]{font-size:14px;color:#1e293b;margin:4px 0;line-height:1.5}.record-time[data-v-cd46876e]{font-size:11px;color:#94a3b8}.footer-action[data-v-cd46876e]{margin-top:24px;padding-bottom:20px}.confirm-btn[data-v-cd46876e]{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-cd46876e]{background:#94a3b8;cursor:not-allowed;box-shadow:none}@media(min-width:1024px){.issue-card[data-v-cd46876e],.record-card[data-v-cd46876e],.footer-action[data-v-cd46876e],.state-card[data-v-cd46876e]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-8d301801]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.info-banner[data-v-8d301801]{padding:10px 16px;background:#f0f7ff;color:#3b82f6;font-size:12px;display:flex;align-items:center;gap:8px;justify-content:center}.info-icon[data-v-8d301801]{flex-shrink:0}.content-area[data-v-8d301801]{flex:1;padding:16px;overflow-y:auto}.audit-list[data-v-8d301801]{display:flex;flex-direction:column;gap:16px}.audit-card[data-v-8d301801]{background:#fff;border-radius:20px;padding:20px;box-shadow:0 4px 12px #00000005}.card-header[data-v-8d301801]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.store-info[data-v-8d301801]{display:flex;gap:12px}.store-avatar[data-v-8d301801]{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-8d301801]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 4px}.store-meta[data-v-8d301801]{display:flex;gap:8px;align-items:center}.industry[data-v-8d301801]{font-size:11px;color:#3b82f6;background:#eff6ff;padding:2px 6px;border-radius:4px;font-weight:600}.submit-time[data-v-8d301801]{font-size:12px;color:#94a3b8}.status-badge[data-v-8d301801]{font-size:11px;padding:4px 8px;border-radius:8px;font-weight:600}.status-badge.pending[data-v-8d301801],.status-badge.processing[data-v-8d301801]{background:#fff7ed;color:#f97316}.card-details[data-v-8d301801]{border-top:1px solid #f8fafc;padding-top:20px}.detail-row[data-v-8d301801]{display:flex;gap:40px;margin-bottom:16px}.detail-item[data-v-8d301801]{display:flex;flex-direction:column;gap:4px}.label[data-v-8d301801]{font-size:11px;color:#94a3b8}.value[data-v-8d301801]{font-size:15px;font-weight:600;color:#475569}.summary-box[data-v-8d301801]{background:#f8fafc;border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.6}.summary-label[data-v-8d301801]{color:#475569;font-weight:600}.summary-text[data-v-8d301801]{color:#64748b}.card-actions[data-v-8d301801]{margin-top:20px;padding-top:20px;border-top:1px solid #f8fafc}.notify-btn[data-v-8d301801]{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-8d301801]{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-8d301801]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-bf299b81]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-area[data-v-bf299b81]{flex:1;padding:16px;overflow-y:auto}.empty-card[data-v-bf299b81]{background:#fff;border-radius:20px;padding:24px 16px;text-align:center;color:#64748b}.event-list[data-v-bf299b81]{display:flex;flex-direction:column;gap:16px}.event-card[data-v-bf299b81]{background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000008;display:flex}.card-side-indicator[data-v-bf299b81]{width:6px;background:#ef4444}.card-main[data-v-bf299b81]{flex:1;padding:20px}.card-header[data-v-bf299b81]{display:flex;gap:12px;margin-bottom:20px}.icon-box[data-v-bf299b81]{width:44px;height:44px;background:#fef2f2;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#ef4444}.title-content[data-v-bf299b81]{flex:1}.title-row[data-v-bf299b81]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px}.event-title[data-v-bf299b81]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.event-time[data-v-bf299b81]{font-size:12px;color:#94a3b8;white-space:nowrap}.location-row[data-v-bf299b81]{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b}.card-actions[data-v-bf299b81]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px dashed #f1f5f9}.status-badge[data-v-bf299b81]{font-size:12px;padding:4px 12px;border-radius:20px}.status-badge.pending[data-v-bf299b81]{background:#fef2f2;color:#ef4444}.status-badge.processing[data-v-bf299b81]{background:#f0fdf4;color:#16a34a}.dispatch-btn[data-v-bf299b81]{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-bf299b81],.empty-card[data-v-bf299b81]{max-width:800px;margin-left:auto;margin-right:auto}}.page-wrapper[data-v-4d5fb1be]{height:100%;display:flex;flex-direction:column;background:var(--bg-main)}.content-container[data-v-4d5fb1be]{flex:1;padding:16px;overflow-y:auto}.sla-banner[data-v-4d5fb1be]{background:#fff1f2;border:1px solid #ffe4e6;border-radius:16px;padding:16px;display:flex;gap:12px;margin-bottom:16px}.sla-icon[data-v-4d5fb1be]{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ef4444}.sla-label[data-v-4d5fb1be]{font-size:14px;font-weight:600;color:#991b1b;margin-bottom:4px}.sla-countdown[data-v-4d5fb1be]{font-size:13px;color:#ef4444}.sla-countdown .time[data-v-4d5fb1be]{font-weight:700;font-family:monospace;font-size:15px}.map-placeholder[data-v-4d5fb1be]{height:200px;background:#e2e8f0;border-radius:20px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;position:relative}.location-bubble[data-v-4d5fb1be]{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-4d5fb1be]{color:#ef4444}.log-card[data-v-4d5fb1be]{background:#fff;border-radius:20px;padding:20px;margin-bottom:24px}.card-title[data-v-4d5fb1be]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:16px}.log-list[data-v-4d5fb1be]{display:flex;flex-direction:column;gap:12px}.log-item[data-v-4d5fb1be]{display:flex;gap:12px;font-size:13px;line-height:1.5}.log-time[data-v-4d5fb1be]{color:#94a3b8;white-space:nowrap}.log-content[data-v-4d5fb1be]{color:#475569;margin:0}.highlight-red[data-v-4d5fb1be]{color:#ef4444;font-weight:600}.footer-action[data-v-4d5fb1be]{margin-top:12px;padding-bottom:24px}.dispatch-btn[data-v-4d5fb1be]{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-4d5fb1be],.map-placeholder[data-v-4d5fb1be],.log-card[data-v-4d5fb1be],.footer-action[data-v-4d5fb1be]{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}.custom-image-preview[data-v-b72183d4]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.preview-mask[data-v-b72183d4]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000e6}.preview-close[data-v-b72183d4]{position:absolute;top:20px;right:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#0006;border-radius:50%;cursor:pointer;z-index:10000;transition:transform .2s,background-color .2s}.preview-close[data-v-b72183d4]:hover{transform:scale(1.1);background-color:#0009}.preview-content[data-v-b72183d4]{position:relative;z-index:9999;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;transform-origin:center center;will-change:transform}.preview-content.is-animating[data-v-b72183d4]{transition:transform .3s cubic-bezier(.25,.8,.25,1)}.preview-image[data-v-b72183d4]{max-width:100vw;max-height:100vh;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.preview-fade-enter-active[data-v-b72183d4],.preview-fade-leave-active[data-v-b72183d4]{transition:opacity .3s ease}.preview-fade-enter-from[data-v-b72183d4],.preview-fade-leave-to[data-v-b72183d4]{opacity:0}.preview-fade-enter-active .preview-content[data-v-b72183d4],.preview-fade-leave-active .preview-content[data-v-b72183d4]{transition:transform .3s cubic-bezier(.25,.8,.25,1)}.preview-fade-enter-from .preview-content[data-v-b72183d4]{transform:scale(.5)!important}.preview-fade-leave-to .preview-content[data-v-b72183d4]{transform:scale(.8)!important}.inspection-live-view[data-v-14fac36d]{height:100vh;display:flex;flex-direction:column;width:100%;background:#f8fafc;overflow:hidden;position:relative;box-shadow:0 0 20px #0000000d}.inspector-switcher[data-v-14fac36d]{padding:12px 12px 8px;z-index:5;flex-shrink:0}.inspector-switcher.loading[data-v-14fac36d]{pointer-events:none;opacity:.7}.switcher-scroll[data-v-14fac36d]{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.switcher-scroll[data-v-14fac36d]::-webkit-scrollbar{display:none}.switcher-tab[data-v-14fac36d]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:16px;border:2px solid transparent;cursor:pointer;transition:all .25s ease;flex-shrink:0;min-width:280px;box-shadow:0 2px 8px #0000000d}.switcher-tab[data-v-14fac36d]:hover{border-color:#3b82f64d;box-shadow:0 4px 12px #3b82f614}.switcher-tab.active[data-v-14fac36d]{border-color:#3b82f6;background:linear-gradient(135deg,#f0f7ff,#fff);box-shadow:0 4px 16px #3b82f626}.tab-avatar[data-v-14fac36d]{position:relative;flex-shrink:0}.tab-avatar-img[data-v-14fac36d]{width:44px;height:44px;border-radius:50%;border:2px solid #e2e8f0;object-fit:cover}.tab-avatar-robot[data-v-14fac36d]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);display:flex;align-items:center;justify-content:center;color:#6366f1;border:2px solid #c7d2fe}.tab-avatar-placeholder[data-v-14fac36d]{width:44px;height:44px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#94a3b8;border:2px solid #e2e8f0}.tab-vr-badge[data-v-14fac36d]{position:absolute;bottom:-2px;right:-4px;background:#3b82f6;color:#fff;font-size:9px;font-weight:800;padding:1px 4px;border-radius:4px;border:1.5px solid white;line-height:1.3}.tab-info[data-v-14fac36d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.tab-name[data-v-14fac36d]{font-size:15px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-work-id[data-v-14fac36d]{font-size:12px;color:#94a3b8;white-space:nowrap}.tab-duration[data-v-14fac36d]{text-align:right;flex-shrink:0;padding-left:12px;border-left:1px solid #f1f5f9}.tab-duration-label[data-v-14fac36d]{font-size:11px;color:#94a3b8;margin-bottom:2px}.tab-duration-value[data-v-14fac36d]{font-family:DIN Alternate,sans-serif;font-size:18px;font-weight:700;color:#1e293b;font-variant-numeric:tabular-nums}.view-content[data-v-14fac36d]{flex:1;display:flex;flex-direction:column;position:relative}.header-status[data-v-14fac36d]{display:flex;align-items:center;gap:6px;background:#10b9811a;padding:4px 10px;border-radius:20px}.header-status.completed[data-v-14fac36d]{background:#94a3b824}.pulse-dot[data-v-14fac36d]{width:6px;height:6px;background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981;animation:pulse-14fac36d 2s infinite}.pulse-dot.completed[data-v-14fac36d]{background:#94a3b8;box-shadow:0 0 8px #94a3b8cc;animation:none}.status-text[data-v-14fac36d]{font-size:13px;font-weight:600;color:#10b981}.status-text.completed[data-v-14fac36d]{color:#64748b}.socket-status[data-v-14fac36d]{margin-left:8px;font-size:11px;padding:2px 6px;border-radius:4px;background:#ef44441a;color:#dc2626;font-weight:600}.socket-status.connected[data-v-14fac36d]{background:#10b9811a;color:#10b981}@keyframes pulse-14fac36d{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.bottom-bar.loading[data-v-14fac36d]{pointer-events:none}.skeleton-line[data-v-14fac36d]{display:inline-block;border-radius:999px;background:linear-gradient(90deg,#e2e8f0,#f8fafc,#e2e8f0);background-size:200% 100%;animation:skeleton-shimmer-14fac36d 1.5s ease-in-out infinite}.map-wrapper[data-v-14fac36d]{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-14fac36d]{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-14fac36d]{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-14fac36d]{background:#1e293b;color:#fff}.mode-btn[data-v-14fac36d]:hover:not(.active){background:#f1f5f9}.map-container[data-v-14fac36d]{width:100%;height:100%}.map-loading[data-v-14fac36d]{position:absolute;inset:0;background:#f8fafccc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:10;color:#64748b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.map-loading-title[data-v-14fac36d]{font-size:16px;font-weight:700;color:#1e293b}.map-loading-desc[data-v-14fac36d]{font-size:13px;color:#64748b}.map-not-started[data-v-14fac36d]{position:absolute;inset:0;z-index:20;background:#f1f5f9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.not-started-icon[data-v-14fac36d]{width:60px;height:60px;border-radius:50%;background:#e2e8f0;display:flex;align-items:center;justify-content:center;color:#94a3b8}.not-started-title[data-v-14fac36d]{font-size:15px;font-weight:600;color:#64748b}.spinner[data-v-14fac36d]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-14fac36d 1s linear infinite}@keyframes spin-14fac36d{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer-14fac36d{0%{background-position:200% 0}to{background-position:-200% 0}}.vr-feed-window[data-v-14fac36d]{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-14fac36d]{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-14fac36d]{width:6px;height:6px;background:#ef4444;border-radius:50%;animation:rec-blink-14fac36d 1s infinite}@keyframes rec-blink-14fac36d{50%{opacity:.3}}.feed-placeholder[data-v-14fac36d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.vr-img[data-v-14fac36d]{width:100%;height:100%;object-fit:cover;opacity:.7}.feed-label[data-v-14fac36d]{position:absolute;bottom:12px;width:100%;text-align:center;font-size:12px;color:#fff9;font-weight:500}.bottom-bar[data-v-14fac36d]{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-14fac36d]{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:4px}.progress-info .progress-value[data-v-14fac36d]{font-size:14px;color:#64748b}.progress-skeleton[data-v-14fac36d]{display:flex;flex-direction:column;gap:8px}.skeleton-progress-value[data-v-14fac36d]{width:116px;height:16px}.skeleton-progress-sub[data-v-14fac36d]{width:82px;height:12px}.progress-info .progress-value span[data-v-14fac36d]{color:#1e293b;font-weight:700;margin:0 2px}.call-btn[data-v-14fac36d]{display:flex;flex-direction:column;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer}.call-btn[data-v-14fac36d]:disabled{cursor:default;opacity:.45}.icon-circle[data-v-14fac36d]{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-14fac36d]{background:#e2e8f0;color:#1e293b}.call-btn:disabled:hover .icon-circle[data-v-14fac36d]{background:#f1f5f9;color:#64748b}.call-btn span[data-v-14fac36d]{font-size:12px;font-weight:600;color:#64748b}.point-popup[data-v-14fac36d]{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-14fac36d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.popup-title[data-v-14fac36d]{font-size:18px;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px}.status-tag[data-v-14fac36d]{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:600}.status-tag.completed[data-v-14fac36d]{background:#dcfce7;color:#15803d}.close-btn[data-v-14fac36d]{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-14fac36d]{display:flex;gap:16px;margin-bottom:20px}.popup-info span[data-v-14fac36d]{display:flex;align-items:center;gap:4px;font-size:12px;color:#64748b}.popup-actions[data-v-14fac36d]{display:flex;gap:8px;overflow-x:auto;margin-bottom:20px;padding-bottom:4px}.action-btn[data-v-14fac36d]{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;cursor:pointer}.action-btn.primary[data-v-14fac36d]{background:#1e293b;color:#fff;border-color:#1e293b}.action-btn.disabled[data-v-14fac36d],.action-btn[data-v-14fac36d]:disabled{background:#f8fafc;border-color:#e5e7eb;color:#cbd5e1;cursor:not-allowed;opacity:.72}.action-btn.disabled.primary[data-v-14fac36d],.action-btn:disabled.primary[data-v-14fac36d]{background:#f8fafc;border-color:#e5e7eb;color:#cbd5e1}.photo-grid[data-v-14fac36d]{display:flex;gap:12px;overflow-x:auto}.photo-item[data-v-14fac36d]{flex:0 0 200px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.photo-placeholder[data-v-14fac36d]{width:100%;height:120px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:0;border:none;outline:none;cursor:pointer;appearance:none}.photo-image[data-v-14fac36d]{width:100%;height:100%;object-fit:cover;display:block}.photo-time[data-v-14fac36d]{position:absolute;bottom:6px;right:6px;background:#0000004d;color:#fff;font-size:10px;padding:2px 4px;border-radius:4px}.photo-desc[data-v-14fac36d]{padding:10px}.desc-title[data-v-14fac36d]{font-size:13px;font-weight:600;color:#334155;margin-bottom:4px}.desc-time[data-v-14fac36d]{font-size:11px;color:#94a3b8}.slide-up-enter-active[data-v-14fac36d],.slide-up-leave-active[data-v-14fac36d]{transition:all .3s ease-out}.slide-up-enter-from[data-v-14fac36d],.slide-up-leave-to[data-v-14fac36d]{transform:translateY(100%)}.fade-enter-active[data-v-14fac36d],.fade-leave-active[data-v-14fac36d]{transition:opacity .3s ease}.fade-enter-from[data-v-14fac36d],.fade-leave-to[data-v-14fac36d]{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-wrapper[data-v-2d0c712a]{min-height:100vh;width:100vw;background-color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.login-header[data-v-2d0c712a]{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.logo-box[data-v-2d0c712a]{width:165px;height:165px;display:flex;justify-content:center;align-items:center}.logo-svg[data-v-2d0c712a]{width:100%;height:100%;object-fit:contain}.logo-text-img[data-v-2d0c712a]{margin-top:16px;height:25px;width:auto;object-fit:contain}.android-welcome[data-v-2d0c712a]{display:flex;flex-direction:column;align-items:center;margin-top:40px;text-align:center}.welcome-title[data-v-2d0c712a]{color:#fff;font-size:24px;font-weight:600;margin-bottom:16px;letter-spacing:1px}.welcome-desc[data-v-2d0c712a]{color:#a3a3a3;font-size:15px;letter-spacing:.5px;line-height:1.5}.android-login-btn[data-v-2d0c712a]{margin-top:50px;width:220px;height:52px;background:linear-gradient(135deg,#606060,#dcd8d5,#606060);border:none;color:#1a1a1a;border-radius:26px;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:2px;box-shadow:0 8px 25px #ffffff26}.android-login-btn[data-v-2d0c712a]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #fff3}.android-login-btn[data-v-2d0c712a]:active{transform:translateY(1px);opacity:.9}.login-card[data-v-2d0c712a]{background-color:#171717;padding:40px 30px;border-radius:28px;width:90%;max-width:380px;box-shadow:0 4px 20px #00000080;display:flex;flex-direction:column;gap:20px}.input-group[data-v-2d0c712a]{display:flex;align-items:center;background-color:#4b4b4b;border-radius:26px;padding:0 16px;height:52px;transition:all .2s;overflow:hidden}.input-group[data-v-2d0c712a]:focus-within{background-color:#555;box-shadow:0 0 0 1px #a0a0a0}.input-icon[data-v-2d0c712a]{width:20px;height:20px;color:#c9c9c9;display:flex;align-items:center;justify-content:center;margin-right:12px}.input-icon svg[data-v-2d0c712a]{width:100%;height:100%}.input-group input[data-v-2d0c712a]{flex:1;background:transparent;border:none;color:#fff;font-size:15px;outline:none;height:100%}.input-group input[data-v-2d0c712a]:-webkit-autofill,.input-group input[data-v-2d0c712a]:-webkit-autofill:hover,.input-group input[data-v-2d0c712a]:-webkit-autofill:focus,.input-group input[data-v-2d0c712a]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #4b4b4b inset!important;-webkit-text-fill-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s;caret-color:#fff}.input-group:focus-within input[data-v-2d0c712a]:-webkit-autofill,.input-group:focus-within input[data-v-2d0c712a]:-webkit-autofill:hover,.input-group:focus-within input[data-v-2d0c712a]:-webkit-autofill:focus,.input-group:focus-within input[data-v-2d0c712a]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #555555 inset!important}.input-group input[data-v-2d0c712a]::placeholder{color:#a3a3a3}.action-icon[data-v-2d0c712a]{width:20px;height:20px;color:#c9c9c9;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:10px}.action-icon svg[data-v-2d0c712a]{width:100%;height:100%}.action-icon[data-v-2d0c712a]:hover{color:#fff}.forgot-wrapper[data-v-2d0c712a]{display:flex;justify-content:flex-end;margin-top:-10px;margin-bottom:10px;padding-right:10px}.forgot-link[data-v-2d0c712a]{color:#8b949e;font-size:12px;text-decoration:none;border-bottom:1px solid #484f58;padding-bottom:1px}.forgot-link[data-v-2d0c712a]:hover{color:#a3a3a3;border-bottom-color:#a3a3a3}.login-btn[data-v-2d0c712a]{width:100%;height:52px;border:none;border-radius:26px;background:linear-gradient(135deg,#606060,#dcd8d5,#606060);color:#171717;font-size:18px;font-weight:700;letter-spacing:2px;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #ffffff1a;margin-top:10px}.login-btn[data-v-2d0c712a]:hover{opacity:.9;transform:translateY(-1px)}.login-btn[data-v-2d0c712a]:active{transform:translateY(1px)}.signup-wrapper[data-v-2d0c712a]{margin-top:40px;font-size:13px}.no-account[data-v-2d0c712a]{color:#8b949e}.signup-link[data-v-2d0c712a]{color:#d1d5db;text-decoration:none;margin-left:6px;border-bottom:1px solid #d1d5db;padding-bottom:1px}.signup-link[data-v-2d0c712a]:hover{color:#fff;border-bottom-color:#fff}: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)}}.settings-container[data-v-e26f659b]{padding:40px 60px;background-color:#f0f7f7;min-height:100%;display:flex;flex-direction:column}.settings-content[data-v-e26f659b]{max-width:800px;width:100%}.user-card[data-v-e26f659b]{display:flex;align-items:center;justify-content:space-between;background:radial-gradient(circle at top right,rgba(62,207,142,.16),transparent 28%),linear-gradient(180deg,#fffffffa,#f8fcfafa);padding:28px;border-radius:24px;margin-bottom:40px;border:1px solid rgba(15,23,42,.05);transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 14px 32px #0f172a0f,inset 0 1px #ffffffc7}.user-card[data-v-e26f659b]:hover{transform:translateY(-1px);box-shadow:0 18px 36px #0f172a14,inset 0 1px #ffffffd1}.user-avatar-wrapper[data-v-e26f659b]{display:flex;align-items:flex-start;gap:18px;flex:1;width:100%;min-width:0}.user-avatar[data-v-e26f659b]{width:72px;height:72px;border-radius:24px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #10b9812e;flex-shrink:0}.user-avatar img[data-v-e26f659b]{width:100%;height:100%;object-fit:cover}.user-details[data-v-e26f659b]{display:flex;flex-direction:column;gap:6px;flex:1;width:100%;min-width:0}.user-caption[data-v-e26f659b]{font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#0f766e;font-weight:700}.user-name[data-v-e26f659b]{font-size:22px;line-height:1.2;font-weight:700;color:#0f172a}.user-phone[data-v-e26f659b]{font-size:14px;color:#64748b;line-height:1.5}.user-meta[data-v-e26f659b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.user-meta-item[data-v-e26f659b]{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;border-radius:16px;background:#ffffffc7;border:1px solid rgba(15,23,42,.06);box-shadow:inset 0 1px #ffffffd9}.user-meta-label[data-v-e26f659b]{font-size:12px;line-height:1;color:#94a3b8;font-weight:600}.user-meta-value[data-v-e26f659b]{font-size:14px;line-height:1.4;color:#0f172a;font-weight:600}.settings-group[data-v-e26f659b]{margin-bottom:32px}.group-title[data-v-e26f659b]{font-size:14px;color:#64748b;margin:0 0 12px 4px;font-weight:500}.group-card[data-v-e26f659b]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #00000005}.settings-row[data-v-e26f659b]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;transition:background .2s}.settings-row[data-v-e26f659b]:hover{background:#f8fafc}.settings-row.static-row[data-v-e26f659b]{cursor:default}.settings-row.static-row[data-v-e26f659b]:hover{background:#fff}.row-left[data-v-e26f659b]{display:flex;align-items:center;gap:12px;font-size:16px;color:#1e293b;font-weight:500}.row-icon[data-v-e26f659b]{color:#1e293b}.row-right[data-v-e26f659b]{display:flex;align-items:center;gap:8px}.value[data-v-e26f659b]{color:#64748b;font-size:14px}.row-divider[data-v-e26f659b]{height:1px;background:#f1f5f9;margin:0 24px}.arrow-icon[data-v-e26f659b]{color:#94a3b8;flex-shrink:0}.arrow-down[data-v-e26f659b]{color:#94a3b8}.logout-row[data-v-e26f659b]{cursor:pointer}.logout-text[data-v-e26f659b],.logout-icon[data-v-e26f659b]{color:#ef4444}.header-btn[data-v-e26f659b]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#475569;background:transparent;border:none;cursor:pointer;transition:background .2s ease;padding:0}.header-btn[data-v-e26f659b]:hover{background:#f1f5f9}@media(max-width:640px){.settings-container[data-v-e26f659b]{padding:24px 20px}.user-card[data-v-e26f659b]{padding:22px 18px;border-radius:20px}.user-avatar-wrapper[data-v-e26f659b]{gap:14px}.user-avatar[data-v-e26f659b]{width:60px;height:60px;border-radius:20px}.user-name[data-v-e26f659b]{font-size:18px}}.page-shell[data-v-45c5b8b8]{min-height:100%;padding:32px 40px 48px;background:radial-gradient(circle at top right,rgba(62,207,142,.12),transparent 24%),linear-gradient(180deg,#f5faf7,#f7fafc)}.hero-card[data-v-45c5b8b8],.content-card[data-v-45c5b8b8]{max-width:920px;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(62,207,142,.12);border-radius:24px;box-shadow:0 18px 40px #0f172a0f}.hero-card[data-v-45c5b8b8]{padding:28px 32px;margin-bottom:20px}.hero-tag[data-v-45c5b8b8]{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#3ecf8e1f;color:#159a63;font-size:13px;font-weight:600}.hero-title[data-v-45c5b8b8]{margin:16px 0 12px;font-size:32px;line-height:1.15;color:#0f172a;font-weight:700}.hero-intro[data-v-45c5b8b8],.hero-note[data-v-45c5b8b8],.section-paragraph[data-v-45c5b8b8]{margin:0;color:#475569;font-size:15px;line-height:1.8}.hero-note[data-v-45c5b8b8]{margin-top:14px;color:#64748b}.content-card[data-v-45c5b8b8]{padding:24px 28px;margin-bottom:16px}.section-title[data-v-45c5b8b8]{margin:0 0 12px;font-size:18px;font-weight:700;color:#0f172a}.section-paragraph+.section-paragraph[data-v-45c5b8b8]{margin-top:10px}.header-btn[data-v-45c5b8b8]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:#334155;padding:0}@media(max-width:768px){.page-shell[data-v-45c5b8b8]{padding:20px 16px 32px}.hero-card[data-v-45c5b8b8],.content-card[data-v-45c5b8b8]{border-radius:20px}.hero-card[data-v-45c5b8b8]{padding:22px 18px}.content-card[data-v-45c5b8b8]{padding:20px 18px}.hero-title[data-v-45c5b8b8]{font-size:24px}.hero-intro[data-v-45c5b8b8],.hero-note[data-v-45c5b8b8],.section-paragraph[data-v-45c5b8b8]{font-size:14px}}.feedback-page[data-v-8c2f3a29]{min-height:100%;padding:32px 40px 48px;background:radial-gradient(circle at top right,rgba(62,207,142,.12),transparent 24%),linear-gradient(180deg,#f5faf7,#f7fafc)}.intro-card[data-v-8c2f3a29],.form-card[data-v-8c2f3a29]{max-width:920px;background:#fffffff0;border:1px solid rgba(62,207,142,.12);border-radius:24px;box-shadow:0 18px 40px #0f172a0f}.intro-card[data-v-8c2f3a29]{padding:28px 32px;margin-bottom:20px}.intro-badge[data-v-8c2f3a29]{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#3ecf8e1f;color:#159a63;font-size:13px;font-weight:600}.intro-title[data-v-8c2f3a29]{margin:16px 0 12px;font-size:32px;line-height:1.15;color:#0f172a;font-weight:700}.intro-desc[data-v-8c2f3a29],.intro-mail[data-v-8c2f3a29]{margin:0;color:#475569;font-size:15px;line-height:1.8}.intro-mail[data-v-8c2f3a29]{margin-top:10px;color:#0f766e;font-weight:600}.form-card[data-v-8c2f3a29]{padding:24px 28px}.field[data-v-8c2f3a29]{display:block}.field+.field[data-v-8c2f3a29]{margin-top:18px}.field-label[data-v-8c2f3a29]{display:block;margin-bottom:10px;font-size:14px;font-weight:600;color:#334155}.field-input[data-v-8c2f3a29],.field-textarea[data-v-8c2f3a29]{width:100%;border:1px solid #dbe3ea;border-radius:16px;background:#fff;color:#0f172a;font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s}.field-input[data-v-8c2f3a29]{height:52px;padding:0 16px}.field-textarea[data-v-8c2f3a29]{min-height:180px;resize:vertical;padding:14px 16px;line-height:1.7}.field-input[data-v-8c2f3a29]:focus,.field-textarea[data-v-8c2f3a29]:focus{border-color:#3ecf8ee6;box-shadow:0 0 0 4px #3ecf8e1f}.submit-btn[data-v-8c2f3a29]{margin-top:20px;min-width:160px;height:48px;padding:0 20px;border:none;border-radius:999px;background:linear-gradient(135deg,#2eb77a,#3ecf8e);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:transform .2s,opacity .2s}.submit-btn[data-v-8c2f3a29]:disabled{cursor:not-allowed;opacity:.45}.submit-btn[data-v-8c2f3a29]:not(:disabled):active{transform:scale(.98)}.header-btn[data-v-8c2f3a29]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:#334155;padding:0}@media(max-width:768px){.feedback-page[data-v-8c2f3a29]{padding:20px 16px 32px}.intro-card[data-v-8c2f3a29],.form-card[data-v-8c2f3a29]{border-radius:20px}.intro-card[data-v-8c2f3a29]{padding:22px 18px}.form-card[data-v-8c2f3a29]{padding:20px 18px}.intro-title[data-v-8c2f3a29]{font-size:24px}}.work-order-center[data-v-a61b8858]{background-color:#f8fafc;min-height:100%;flex:1 0 auto;width:100%}.centered-content[data-v-a61b8858]{padding:0 24px 40px;max-width:800px;margin:0 auto;width:100%}.welcome-banner[data-v-a61b8858]{padding:32px 0}.welcome-banner h2[data-v-a61b8858]{font-size:28px;font-weight:700;color:#0f172a;margin:0 0 8px}.welcome-banner p[data-v-a61b8858]{color:#64748b;font-size:16px;margin:0}.stats-grid[data-v-a61b8858]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:32px}.stat-card[data-v-a61b8858]{background:#fff;padding:24px;border-radius:20px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 12px #00000008}.stat-icon[data-v-a61b8858]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-info[data-v-a61b8858]{display:flex;flex-direction:column;min-width:0;overflow:hidden}.stat-value[data-v-a61b8858]{font-size:24px;font-weight:700;color:#1e293b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-label[data-v-a61b8858]{font-size:13px;color:#64748b;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.management-sections[data-v-a61b8858]{display:flex;flex-direction:column;gap:24px}.manage-card[data-v-a61b8858]{background:#fff;border-radius:24px;padding:32px;box-shadow:0 10px 30px #0000000a;position:relative;overflow:hidden;transition:transform .2s}.manage-card[data-v-a61b8858]:hover{transform:translateY(-2px)}.card-header[data-v-a61b8858]{margin-bottom:20px}.card-icon-title[data-v-a61b8858]{display:flex;align-items:center;gap:20px}.main-icon[data-v-a61b8858]{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 16px #0000001a}.blue-gradient[data-v-a61b8858]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.green-gradient[data-v-a61b8858]{background:linear-gradient(135deg,#10b981,#34d399)}.title-desc h3[data-v-a61b8858]{font-size:22px;font-weight:700;color:#0f172a;margin:0 0 6px}.tag[data-v-a61b8858]{display:inline-block;padding:4px 12px;background:#eff6ff;color:#3b82f6;border-radius:10px;font-size:12px;font-weight:600}.tag.green[data-v-a61b8858]{background:#ecfdf5;color:#10b981}.card-desc[data-v-a61b8858]{color:#475569;font-size:15px;line-height:1.6;margin:0 0 24px}.card-stats[data-v-a61b8858]{display:flex;gap:16px;margin-bottom:24px}.inner-stat[data-v-a61b8858]{flex:1;background:#f8fafc;padding:16px 20px;border-radius:16px;display:flex;align-items:center;gap:10px}.inner-stat svg[data-v-a61b8858]{color:#64748b}.inner-stat span[data-v-a61b8858]{font-size:13px;color:#64748b;flex:1}.inner-stat strong[data-v-a61b8858]{font-size:18px;color:#1e293b}.card-footer[data-v-a61b8858]{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid #f1f5f9}.task-count[data-v-a61b8858]{font-size:14px;color:#3b82f6;font-weight:500}.task-count.green[data-v-a61b8858]{color:#10b981}.enter-btn[data-v-a61b8858]{display:flex;align-items:center;gap:8px;border:none;background:transparent;font-size:15px;font-weight:600;cursor:pointer;padding:8px 16px;border-radius:12px;transition:all .2s}.enter-btn.clr-blue[data-v-a61b8858]{color:#3b82f6}.enter-btn.clr-blue[data-v-a61b8858]:hover{background:#eff6ff}.enter-btn.green[data-v-a61b8858]{color:#10b981}.enter-btn.green[data-v-a61b8858]:hover{background:#ecfdf5}.quick-actions[data-v-a61b8858]{margin-top:12px}.quick-actions h4[data-v-a61b8858]{font-size:15px;color:#475569;margin:0 0 16px}.action-btns[data-v-a61b8858]{display:flex;gap:12px}.action-btn[data-v-a61b8858]{padding:12px 24px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#475569;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.action-btn[data-v-a61b8858]:hover{background:#f8fafc;border-color:#cbd5e1}@media(max-width:768px){.work-order-center[data-v-a61b8858]{padding:0 16px 40px}.stats-grid[data-v-a61b8858]{grid-template-columns:repeat(2,1fr);gap:12px}.stat-card[data-v-a61b8858]{padding:16px 12px;gap:10px}.stat-icon[data-v-a61b8858]{width:40px;height:40px}.stat-value[data-v-a61b8858]{font-size:20px}.stat-label[data-v-a61b8858]{font-size:12px}.manage-card[data-v-a61b8858]{padding:24px}.card-icon-title[data-v-a61b8858]{gap:16px}.main-icon[data-v-a61b8858]{width:48px;height:48px}.title-desc h3[data-v-a61b8858]{font-size:18px}.card-stats[data-v-a61b8858]{flex-direction:column;gap:10px}.inner-stat[data-v-a61b8858]{padding:12px 16px}.action-btns[data-v-a61b8858]{flex-wrap:wrap}.action-btn[data-v-a61b8858]{flex:1;min-width:calc(50% - 6px);padding:10px;text-align:center}}.header-btn[data-v-a61b8858]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#475569;background:transparent;border:none;cursor:pointer;transition:background .2s ease;padding:0}.header-btn[data-v-a61b8858]:hover{background:#f1f5f9}.workbench-page[data-v-be8702a1]{display:flex;flex-direction:column;height:100%;width:100%;margin:0 auto;background-color:#eef5f5;overflow:hidden}.inspection-workbench[data-v-be8702a1]{overflow-y:auto;flex:1;width:100%}.centered-content[data-v-be8702a1]{padding:32px 40px;max-width:800px;margin:0 auto;width:100%}.top-banner[data-v-be8702a1]{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);border-radius:20px;padding:28px 32px;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:36px;box-shadow:0 10px 30px #0000001a;position:relative}.top-banner[data-v-be8702a1]:before{content:"";position:absolute;top:0;left:0;width:200px;height:100%;background:radial-gradient(circle at left center,rgba(45,212,191,.15) 0%,transparent 70%);border-radius:20px;pointer-events:none}.banner-content[data-v-be8702a1]{position:relative;z-index:1}.banner-subtitle[data-v-be8702a1]{display:flex;align-items:center;gap:8px;color:#34d399;font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:16px}.sparkle-icon[data-v-be8702a1]{color:#34d399}.banner-title[data-v-be8702a1]{color:#fff;font-size:24px;font-weight:600;letter-spacing:.5px}.banner-right[data-v-be8702a1]{position:relative;z-index:10;margin-top:8px}.project-display[data-v-be8702a1]{display:flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:10px 16px;border-radius:20px;color:#f1f5f9;font-size:14px;pointer-events:none;-webkit-user-select:none;user-select:none}.item-name[data-v-be8702a1]{font-size:14px;color:#1e293b;font-weight:500}.active-text[data-v-be8702a1]{color:#1e293b}.check-icon[data-v-be8702a1]{color:#10b981}.section-header[data-v-be8702a1]{display:flex;align-items:center;margin-bottom:24px;padding:0 4px}.section-indicator[data-v-be8702a1]{width:4px;height:16px;background-color:#1e293b;border-radius:2px;margin-right:12px}.section-title[data-v-be8702a1]{font-size:18px;font-weight:600;color:#334155;display:flex;align-items:center;gap:12px;margin:0}.section-subtitle[data-v-be8702a1]{font-size:14px;color:#94a3b8;font-weight:400}.action-cards-grid[data-v-be8702a1]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.action-card[data-v-be8702a1]{background:#fff;border-radius:16px;padding:24px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #00000005;display:flex;flex-direction:column;gap:40px;border:1px solid transparent}.action-card[data-v-be8702a1]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000d;border-color:#0000000d}.card-top[data-v-be8702a1]{display:flex;justify-content:space-between;align-items:flex-start}.card-icon[data-v-be8702a1]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center}.card-tag[data-v-be8702a1]{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600}.tag-blue[data-v-be8702a1]{background-color:#eff6ff;color:#3b82f6;border:1px solid #dbeafe}.tag-red[data-v-be8702a1]{background-color:#fef2f2;color:#ef4444;border:1px solid #fee2e2}.card-bottom[data-v-be8702a1]{display:flex;justify-content:space-between;align-items:center}.card-title[data-v-be8702a1]{font-size:16px;font-weight:600;color:#1e293b}.card-arrow[data-v-be8702a1]{color:#cbd5e1;background:#f8fafc;border-radius:50%;padding:4px;width:24px;height:24px}@media(max-width:768px){.centered-content[data-v-be8702a1]{padding:16px}.top-banner[data-v-be8702a1]{padding:20px;margin-bottom:20px;flex-direction:column;gap:14px;border-radius:16px}.banner-title[data-v-be8702a1]{font-size:20px}.banner-subtitle[data-v-be8702a1]{font-size:12px;margin-bottom:10px}.section-header[data-v-be8702a1]{margin-bottom:16px}.section-title[data-v-be8702a1]{font-size:16px}.section-subtitle[data-v-be8702a1]{font-size:12px}.action-cards-grid[data-v-be8702a1]{grid-template-columns:repeat(2,1fr);gap:12px}.action-card[data-v-be8702a1]{padding:16px;gap:24px;border-radius:14px}.card-icon[data-v-be8702a1]{width:40px;height:40px;border-radius:12px}.card-icon[data-v-be8702a1] svg{width:20px;height:20px}.card-tag[data-v-be8702a1]{font-size:10px;padding:3px 8px}.card-title[data-v-be8702a1]{font-size:14px}.card-arrow[data-v-be8702a1]{width:22px;height:22px;padding:3px}}@media(max-width:380px){.action-cards-grid[data-v-be8702a1]{grid-template-columns:1fr}}.page-wrapper[data-v-746cdbca]{display:flex;flex-direction:column;height:100%;background:#eef5f5}.header-icon-btn[data-v-746cdbca]{background:transparent;border:none;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:background .2s}.header-icon-btn[data-v-746cdbca]:hover{background:#f1f5f9}.page-body[data-v-746cdbca]{flex:1;overflow-y:auto;width:100%}.centered-content[data-v-746cdbca]{padding:16px 24px 24px;max-width:800px;margin:0 auto;width:100%;box-sizing:border-box}.search-row[data-v-746cdbca]{display:flex;gap:10px;margin-bottom:14px}.search-box[data-v-746cdbca]{flex:1;display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:10px 16px;box-shadow:0 2px 8px #0000000a}.search-icon[data-v-746cdbca]{color:#94a3b8;flex-shrink:0}.search-input[data-v-746cdbca]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#1e293b}.search-input[data-v-746cdbca]::placeholder{color:#94a3b8}.filter-btn[data-v-746cdbca]{width:42px;height:42px;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;box-shadow:0 2px 8px #0000000a;transition:all .2s}.filter-btn[data-v-746cdbca]:hover{color:#3ecf8e}.filter-row[data-v-746cdbca]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.filter-label[data-v-746cdbca]{font-size:12px;color:#94a3b8;flex-shrink:0;width:28px}.chip-group[data-v-746cdbca]{display:flex;gap:8px;flex-wrap:wrap}.chip[data-v-746cdbca]{padding:6px 14px;font-size:13px;background:#fff;color:#475569;border:1px solid transparent;border-radius:999px;cursor:pointer;transition:all .2s}.chip[data-v-746cdbca]:hover{border-color:#cbd5e1}.chip.active[data-v-746cdbca]{background:#1e293b;color:#fff;font-weight:600}.result-count[data-v-746cdbca]{font-size:13px;color:#94a3b8;margin:16px 0 12px}.task-list[data-v-746cdbca]{display:flex;flex-direction:column;gap:12px}.task-card[data-v-746cdbca]{position:relative;background:#fff;border-radius:14px;padding:16px 36px 16px 16px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000000a}.task-card[data-v-746cdbca]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014}.card-header[data-v-746cdbca]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.card-tags[data-v-746cdbca]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.cat-tag[data-v-746cdbca]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;white-space:nowrap}.task-code[data-v-746cdbca]{font-family:DIN Alternate,sans-serif;font-size:12px;color:#94a3b8;font-weight:500}.status-badge[data-v-746cdbca]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;border:1px solid transparent;white-space:nowrap;flex-shrink:0}.status-dot[data-v-746cdbca]{width:6px;height:6px;border-radius:50%}.card-name[data-v-746cdbca]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:8px;line-height:1.4}.card-meta[data-v-746cdbca]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.meta-item[data-v-746cdbca]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#64748b}.card-arrow[data-v-746cdbca]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#cbd5e1}.empty-state[data-v-746cdbca]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 0;color:#cbd5e1}.empty-text[data-v-746cdbca]{font-size:13px;color:#94a3b8}@media(max-width:768px){.page-body[data-v-746cdbca]{padding:12px 14px 20px}.filter-row[data-v-746cdbca]{flex-wrap:wrap}}:root{--popup-content-background-color: var(--color-surface-container-low);--popup-overlay-background-color: rgba(0, 0, 0, .6)}.var-fade-enter-from,.var-fade-leave-to{opacity:0}.var-fade-enter-active,.var-fade-leave-active{transition:opacity .25s}.var-pop-center-enter-from,.var-pop-center-leave-to{transform:scale(.3)}.var-pop-center-enter-active,.var-pop-center-leave-active{transition:all .25s}.var-pop-bottom-enter-from,.var-pop-bottom-leave-to{transform:translateY(100%)}.var-pop-bottom-enter-active,.var-pop-bottom-leave-active{transition:all .25s}.var-pop-top-enter-from,.var-pop-top-leave-to{transform:translateY(-100%)}.var-pop-top-enter-active,.var-pop-top-leave-active{transition:all .25s}.var-pop-left-enter-from,.var-pop-left-leave-to{transform:translate(-100%)}.var-pop-left-enter-active,.var-pop-left-leave-active{transition:all .25s}.var-pop-right-enter-from,.var-pop-right-leave-to{transform:translate(100%)}.var-pop-right-enter-active,.var-pop-right-leave-active{transition:all .25s}.var-popup{display:flex;justify-content:center;align-items:center;position:fixed;inset:0;overflow:auto;scrollbar-width:none}.var-popup__overlay{position:fixed;inset:0;background-color:var(--popup-overlay-background-color);transition:all .25s}.var-popup__content{overflow:auto;transition:all .25s;pointer-events:auto}.var-popup--content-background-color{background-color:var(--popup-content-background-color)}.var-popup--center{position:relative}.var-popup--bottom{width:100%;position:absolute;left:0;bottom:0}.var-popup--top{width:100%;position:absolute;left:0;top:0}.var-popup--left{height:100%;position:absolute;left:0;top:0}.var-popup--right{height:100%;position:absolute;right:0;top:0}.var-popup--safe-area{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.var-popup--safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.var-popup--pointer-events-none{pointer-events:none}.var-sticky{position:relative}.var-sticky--css-mode{position:sticky;position:-webkit-sticky}:root{--date-picker-border-radius: 4px;--date-picker-font-size: var(--font-size-md);--date-picker-min-width: 290px;--date-picker-main-color: rgba(0, 0, 0, .87);--date-picker-title-hint-color: #fff;--date-picker-title-hint-font-size: var(--font-size-md);--date-picker-title-height: 105px;--date-picker-title-padding: 16px;--date-picker-title-background: var(--color-primary);--date-picker-title-color: #fff;--date-picker-title-year-font-size: var(--font-size-md);--date-picker-title-year-font-weight: 500;--date-picker-title-year-margin-bottom: 8px;--date-picker-title-year-min-height: 21px;--date-picker-title-date-height: 48px;--date-picker-title-date-font-size: 34px;--date-picker-title-date-font-weight: 500;--date-picker-title-date-range-font-size: 20px;--date-picker-title-date-justify-content: normal;--date-picker-body-background-color: #fff;--date-picker-body-height: 280px;--date-picker-body-padding: 0;--date-picker-header-padding: 4px 16px;--date-picker-header-color: #555;--date-picker-actions-padding: 0 8px 12px 8px;--date-picker-header-arrow-filter: opacity(.54);--month-picker-padding: 0 12px;--month-picker-item-width: 33%;--month-picker-item-height: 56px;--month-picker-item-button-max-width: 140px;--year-picker-padding: 0 12px;--year-picker-item-width: 33%;--year-picker-item-height: 56px;--year-picker-item-button-max-width: 140px;--day-picker-content-item-width: 14.28%;--day-picker-content-item-min-height: 21px;--day-picker-content-item-font-size: var(--font-size-sm);--day-picker-content-item-padding: 2px 0;--day-picker-content-item-button-width: 32px;--day-picker-content-item-button-height: 32px;--day-picker-content-item-button-font-size: var(--font-size-sm);--day-picker-head-item-color: rgba(0, 0, 0, .38);--day-picker-head-item-padding: 8px 0;--day-picker-head-item-font-weight: 600}.var-date-picker{-webkit-tap-highlight-color:transparent;border-radius:var(--date-picker-border-radius);contain:layout style;display:flex;width:100%;flex-direction:column;font-size:var(--date-picker-font-size);position:relative;min-width:var(--date-picker-min-width);overflow:hidden}.var-date-picker ul{list-style:none;margin:0;padding:0}.var-date-picker__title{min-height:var(--date-picker-title-height);padding:var(--date-picker-title-padding);color:var(--date-picker-title-color);background:var(--date-picker-title-background);display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap}.var-date-picker__title-select{display:inline-flex;align-items:center;justify-content:space-between;margin-bottom:var(--date-picker-title-year-margin-bottom);min-height:var(--date-picker-title-year-min-height)}.var-date-picker__title-hint{color:var(--date-picker-title-hint-color);font-size:var(--date-picker-title-hint-font-size)}.var-date-picker__title-year{cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:var(--date-picker-title-year-font-size);font-weight:var(--date-picker-title-year-font-weight);transition:.3s var(--cubic-bezier);margin-bottom:0}.var-date-picker__title-year--active{opacity:1}.var-date-picker__title-date{height:var(--date-picker-title-date-height);overflow:hidden;font-size:var(--date-picker-title-date-font-size);text-align:left;font-weight:var(--date-picker-title-date-font-weight);position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:var(--date-picker-title-date-justify-content);opacity:.6;transition:.3s var(--cubic-bezier)}.var-date-picker__title-date--active{opacity:1}.var-date-picker__title-date--range{font-size:var(--date-picker-title-date-range-font-size)}.var-date-picker__body{position:relative;overflow:auto;height:var(--date-picker-body-height);background-color:var(--date-picker-body-background-color);padding:var(--date-picker-body-padding)}.var-date-picker__body::-webkit-scrollbar{display:none;width:0;background:transparent}.var-date-picker__actions{background-color:var(--date-picker-body-background-color);padding:var(--date-picker-actions-padding);display:flex;justify-content:flex-end}.var-date-picker-header{padding:var(--date-picker-header-padding);align-items:center;display:flex;justify-content:space-between;position:relative;color:var(--date-picker-header-color);background-color:var(--date-picker-body-background-color)}.var-date-picker-header__value{flex:1;text-align:center;position:relative;overflow:hidden;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.var-date-picker-header__value div{width:100%}.var-date-picker-header__arrow[var-date-picker-header-cover]{filter:var(--date-picker-header-arrow-filter)}.var-date-picker .var-month-picker__content{padding:var(--month-picker-padding)}.var-date-picker .var-month-picker__content ul{display:flex;flex-wrap:wrap;justify-content:space-between}.var-date-picker .var-month-picker__content ul li{width:var(--month-picker-item-width);display:flex;height:var(--month-picker-item-height);align-items:center;justify-content:center}.var-date-picker .var-month-picker__button[var-month-picker-cover]{width:100%;max-width:var(--month-picker-item-button-max-width)}.var-date-picker .var-month-picker__button[var-date-picker-color-cover=true]{color:var(--date-picker-main-color)}.var-date-picker .var-month-picker__button--disabled{color:var(--color-text-disabled)!important;cursor:not-allowed}.var-date-picker .var-year-picker{padding:var(--year-picker-padding);display:flex;flex-wrap:wrap;justify-content:space-between}.var-date-picker .var-year-picker li{width:var(--year-picker-item-width);display:flex;height:var(--year-picker-item-height);align-items:center;justify-content:center}.var-date-picker .var-year-picker__button[var-year-picker-cover]{width:100%;max-width:var(--year-picker-item-button-max-width)}.var-date-picker .var-year-picker__button[var-date-picker-color-cover=true]{color:var(--date-picker-main-color)}.var-date-picker .var-year-picker__button--disabled{color:var(--color-text-disabled)!important;cursor:not-allowed}.var-date-picker .var-day-picker__content ul{display:flex;flex-wrap:wrap}.var-date-picker .var-day-picker__content ul li{position:relative;display:flex;justify-content:center;width:var(--day-picker-content-item-width);font-size:var(--day-picker-content-item-font-size);padding:var(--day-picker-content-item-padding);min-height:var(--day-picker-content-item-min-height)}.var-date-picker .var-day-picker__head li{color:var(--day-picker-head-item-color);padding:var(--day-picker-head-item-padding);font-weight:var(--day-picker-head-item-font-weight)}.var-date-picker .var-day-picker__button[var-day-picker-cover]{width:var(--day-picker-content-item-button-width);height:var(--day-picker-content-item-button-height);font-size:var(--day-picker-content-item-button-font-size)}.var-date-picker .var-day-picker__button:not(.var-day-picker__button--usable){cursor:unset}.var-date-picker .var-day-picker__button[var-date-picker-color-cover=true]{color:var(--date-picker-main-color)}.var-date-picker .var-day-picker__button--disabled{color:var(--color-text-disabled)!important;cursor:not-allowed}.var-date-picker-translatey-enter-from{opacity:0;transform:translateY(100%)}.var-date-picker-translatey-enter-active,.var-date-picker-reverse-translatey-enter-active{transition:.3s var(--cubic-bezier)}.var-date-picker-translatey-leave-active,.var-date-picker-reverse-translatey-leave-active{position:absolute;transition:.3s var(--cubic-bezier)}.var-date-picker-translatey-leave-to,.var-date-picker-reverse-translatey-enter-from{opacity:0;transform:translateY(-100%)}.var-date-picker-reverse-translatey-leave-to{opacity:0;transform:translateY(100%)}.var-date-picker-panel-fade-enter-from,.var-date-picker-panel-fade-leave-to{transition:.3s var(--cubic-bezier);opacity:0}.var-date-picker-panel-fade-leave-active{position:absolute}.var-date-picker-translatex-enter-from{opacity:0;transform:translate(100%)}.var-date-picker-reverse-translatex-enter-from{opacity:0;transform:translate(-100%)}.var-date-picker-translatex-enter-active,.var-date-picker-reverse-translatex-enter-active{transition:.3s var(--cubic-bezier)}.var-date-picker-translatex-leave-active,.var-date-picker-reverse-translatex-leave-active{position:absolute;transition:.3s var(--cubic-bezier)}.var-date-picker-translatex-leave-to{opacity:0;transform:translate(-100%)}.var-date-picker-reverse-translatex-leave-to{opacity:0;transform:translate(100%)}:root{--field-decorator-text-color: #555;--field-decorator-error-color: var(--color-danger);--field-decorator-blur-color: #888;--field-decorator-focus-color: var(--color-primary);--field-decorator-placeholder-size: 16px;--field-decorator-icon-size: 20px;--field-decorator-line-size: 1px;--field-decorator-line-focus-size: 2px;--field-decorator-line-border-radius: 4px;--field-decorator-disabled-color: var(--color-text-disabled);--field-decorator-standard-normal-margin-top: 22px;--field-decorator-standard-normal-margin-bottom: 4px;--field-decorator-standard-normal-icon-margin-top: 22px;--field-decorator-standard-normal-icon-margin-bottom: 4px;--field-decorator-standard-normal-non-hint-margin-top: 4px;--field-decorator-standard-small-margin-top: 18px;--field-decorator-standard-small-margin-bottom: 4px;--field-decorator-standard-small-icon-margin-top: 18px;--field-decorator-standard-small-icon-margin-bottom: 4px;--field-decorator-standard-small-non-hint-margin-top: 2px;--field-decorator-outlined-normal-margin-top: 16px;--field-decorator-outlined-normal-margin-bottom: 16px;--field-decorator-outlined-normal-padding-left: 16px;--field-decorator-outlined-normal-padding-right: 16px;--field-decorator-outlined-normal-placeholder-space: 4px;--field-decorator-outlined-normal-icon-margin-top: 16px;--field-decorator-outlined-normal-icon-margin-bottom: 16px;--field-decorator-outlined-small-margin-top: 8px;--field-decorator-outlined-small-margin-bottom: 8px;--field-decorator-outlined-small-padding-left: 12px;--field-decorator-outlined-small-padding-right: 12px;--field-decorator-outlined-small-placeholder-space: 2px;--field-decorator-outlined-small-icon-margin-top: 8px;--field-decorator-outlined-small-icon-margin-bottom: 8px}.var-field-decorator{position:relative;width:100%;color:var(--field-decorator-text-color)}.var-field-decorator__controller{width:100%;display:flex;align-items:stretch;position:relative}.var-field-decorator__middle{position:relative;flex-grow:1;display:flex;justify-content:center;align-items:center}.var-field-decorator__icon{display:flex;align-items:center;font-size:var(--field-decorator-icon-size)}.var-field-decorator__icon .var-icon{font-size:var(--field-decorator-icon-size)}.var-field-decorator__placeholder{position:absolute;top:0;left:0;max-width:var(--field-decorator-middle-offset-width);font-size:var(--field-decorator-placeholder-size);line-height:1.5em;color:var(--field-decorator-placeholder-color, var(--field-decorator-blur-color));pointer-events:none;cursor:inherit;transform-origin:left;transition:transform .28s var(--cubic-bezier),color .25s,max-width .2s}.var-field-decorator__clear-icon[var-field-decorator-cover]{font-size:var(--field-decorator-icon-size);margin-left:6px;cursor:pointer}.var-field-decorator__placeholder-text{max-width:calc(133% - var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-padding-right));position:absolute;z-index:-1000;top:-1000px;display:inline-block;pointer-events:none;opacity:0;font-size:var(--field-decorator-placeholder-size)}.var-field-decorator__placeholder-text--small{max-width:calc(133% - var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-padding-right))}.var-field-decorator--placeholder-hidden{visibility:hidden}.var-field-decorator--focus{color:var(--field-decorator-focus-color)}.var-field-decorator--disabled{color:var(--field-decorator-disabled-color);cursor:not-allowed}.var-field-decorator--error{color:var(--field-decorator-error-color)}.var-field-decorator--standard .var-field-decorator__middle{margin-top:var(--field-decorator-standard-normal-margin-top);margin-bottom:var(--field-decorator-standard-normal-margin-bottom)}.var-field-decorator--standard .var-field-decorator__icon{margin-top:var(--field-decorator-standard-normal-icon-margin-top);margin-bottom:var(--field-decorator-standard-normal-icon-margin-bottom)}.var-field-decorator--standard .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-standard-normal-margin-top))}.var-field-decorator--standard .var-field-decorator--placeholder-hint{max-width:133%;transform:translate(0) scale(.75)!important}.var-field-decorator--standard .var-field-decorator__line{width:100%;height:var(--field-decorator-line-size);background:var(--field-decorator-blur-color);transition:background-color .25s}.var-field-decorator--standard .var-field-decorator--line-disabled{background:var(--field-decorator-disabled-color)}.var-field-decorator--standard .var-field-decorator__dot{width:100%;height:var(--field-decorator-line-focus-size);background:var(--field-decorator-focus-color);transform:scaleX(0);transform-origin:center;transition:transform .3s var(--cubic-bezier),background-color .25s}.var-field-decorator--standard .var-field-decorator--middle-non-hint,.var-field-decorator--standard .var-field-decorator--icon-non-hint{margin-top:var(--field-decorator-standard-normal-non-hint-margin-top)}.var-field-decorator--standard .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-standard-normal-margin-top) + var(--field-decorator-middle-offset-height) / 2 - 50%))}.var-field-decorator--standard .var-field-decorator--line-focus{transform:scaleX(1)}.var-field-decorator--standard .var-field-decorator--line-error{background:var(--field-decorator-error-color)}.var-field-decorator--outlined .var-field-decorator__controller{padding:0 var(--field-decorator-outlined-normal-padding-right) 0 var(--field-decorator-outlined-normal-padding-left)}.var-field-decorator--outlined .var-field-decorator__middle{margin-top:var(--field-decorator-outlined-normal-margin-top);margin-bottom:var(--field-decorator-outlined-normal-margin-bottom)}.var-field-decorator--outlined .var-field-decorator__icon{margin-top:var(--field-decorator-outlined-normal-icon-margin-top);margin-bottom:var(--field-decorator-outlined-normal-icon-margin-bottom)}.var-field-decorator--outlined .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-outlined-normal-margin-top))}.var-field-decorator--outlined .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-outlined-normal-margin-top) + var(--field-decorator-middle-offset-height) / 2 - 50%))}.var-field-decorator--outlined .var-field-decorator--placeholder-hint{max-width:calc(133% - var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-padding-right));transform:translate(calc(var(--field-decorator-outlined-normal-padding-left)),-50%) scale(.75)}.var-field-decorator--outlined .var-field-decorator__line{min-width:0;width:100%;height:calc(100% + (var(--field-decorator-placeholder-size) * .75 / 2));position:absolute;top:calc(var(--field-decorator-placeholder-size) * .75 / 2 * -1);left:0;pointer-events:none;border-radius:var(--field-decorator-line-border-radius);border:var(--field-decorator-line-size) solid var(--field-decorator-blur-color);overflow:hidden;padding:0 calc(var(--field-decorator-outlined-normal-padding-right) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-size)) 0 calc(var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-size));margin:0}.var-field-decorator--outlined .var-field-decorator__line-legend{max-width:0;height:calc(var(--field-decorator-placeholder-size) * .75);visibility:hidden;padding:0;overflow:hidden;display:block;white-space:nowrap}.var-field-decorator--outlined .var-field-decorator__line-legend--hint{max-width:100%}.var-field-decorator--outlined .var-field-decorator--line-focus{border-width:var(--field-decorator-line-focus-size);border-color:var(--field-decorator-focus-color);padding:0 calc(var(--field-decorator-outlined-normal-padding-right) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-focus-size)) 0 calc(var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-focus-size))}.var-field-decorator--outlined .var-field-decorator--line-disabled{border-radius:var(--field-decorator-line-border-radius);border:var(--field-decorator-line-size) solid var(--field-decorator-disabled-color)}.var-field-decorator--outlined .var-field-decorator--line-error{border-color:var(--field-decorator-error-color)!important}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator__middle{margin-top:var(--field-decorator-standard-small-margin-top);margin-bottom:var(--field-decorator-standard-small-margin-bottom)}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-standard-small-margin-top))}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator--middle-non-hint,.var-field-decorator--standard.var-field-decorator--small .var-field-decorator--icon-non-hint{margin-top:var(--field-decorator-standard-small-non-hint-margin-top)}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-standard-small-margin-top) + var(--field-decorator-middle-offset-height) / 2 - 50%))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__controller{padding:0 var(--field-decorator-outlined-small-padding-right) 0 var(--field-decorator-outlined-small-padding-left)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__middle{margin-top:var(--field-decorator-outlined-small-margin-top);margin-bottom:var(--field-decorator-outlined-small-margin-bottom)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__icon{margin-top:var(--field-decorator-outlined-small-icon-margin-top);margin-bottom:var(--field-decorator-outlined-small-icon-margin-bottom)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-outlined-small-margin-top))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-outlined-small-margin-top) + var(--field-decorator-middle-offset-height) / 2 - 50%))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator--placeholder-hint{max-width:calc(133% - var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-padding-right));transform:translate(calc(var(--field-decorator-outlined-small-padding-left)),-50%) scale(.75)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__line{padding:0 calc(var(--field-decorator-outlined-small-padding-right) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-size)) 0 calc(var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-size))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator--line-focus{padding:0 calc(var(--field-decorator-outlined-small-padding-right) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-focus-size)) 0 calc(var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-focus-size))}.var-field-decorator--transition-disabled{transition:none}:root{--form-details-error-message-color: var(--color-danger);--form-details-extra-message-color: #888;--form-details-margin-top: 6px;--form-details-font-size: 12px;--form-details-message-margin-right: 4px}.var-form-details{display:flex;justify-content:space-between;font-size:var(--form-details-font-size);margin-top:var(--form-details-margin-top)}.var-form-details-enter-from,.var-form-details-leave-to{opacity:0;margin-top:2px!important}.var-form-details-enter-active,.var-form-details-leave-active{transition:.2s all var(--cubic-bezier)}.var-form-details__message-enter-from,.var-form-details__message-leave-to{opacity:0}.var-form-details__message-enter-active,.var-form-details__message-leave-active{transition:.2s all var(--cubic-bezier)}.var-form-details__error-message{flex-grow:1;color:var(--form-details-error-message-color);margin-right:var(--form-details-message-margin-right);-webkit-user-select:none;user-select:none;text-align:left}.var-form-details__extra-message{flex-shrink:0;color:var(--form-details-extra-message-color);-webkit-user-select:none;user-select:none;text-align:right}:root{--input-input-height: 24px;--input-input-font-size: 16px;--input-textarea-height: auto}.var-input{text-align:left}.var-input__autocomplete{width:0;height:0;padding:0;border:none;outline:none;font-size:0}.var-input__input{width:100%;height:var(--input-input-height);padding:0;outline:none;border:none;background:transparent;color:var(--field-decorator-text-color);caret-color:var(--field-decorator-focus-color);font-size:var(--input-input-font-size);transition:color .25s}.var-input__input::placeholder{color:var(--input-placeholder-color)}.var-input--textarea{height:var(--input-textarea-height);min-height:var(--input-input-height)}.var-input--disabled{color:var(--field-decorator-disabled-color);cursor:not-allowed}.var-input--error{color:var(--field-decorator-error-color)}.var-input--caret-error{caret-color:var(--field-decorator-error-color)}.page-wrapper[data-v-8a6699d9]{display:flex;flex-direction:column;height:100%;background:#eef5f5}.header-icon-btn[data-v-8a6699d9]{background:transparent;border:none;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:background .2s}.header-icon-btn[data-v-8a6699d9]:hover{background:#f1f5f9}.page-body[data-v-8a6699d9]{flex:1;overflow-y:auto;width:100%}.centered-content[data-v-8a6699d9]{padding:16px 24px 24px;max-width:800px;margin:0 auto;width:100%;box-sizing:border-box}.kpi-grid[data-v-8a6699d9]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.kpi-card[data-v-8a6699d9]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;gap:8px}.kpi-icon[data-v-8a6699d9]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.kpi-value[data-v-8a6699d9]{font-family:DIN Alternate,sans-serif;font-size:28px;font-weight:700;color:#1e293b;line-height:1.1}.kpi-value .rate[data-v-8a6699d9]{font-size:26px}.kpi-label[data-v-8a6699d9]{font-size:12px;color:#94a3b8}.search-box[data-v-8a6699d9]{display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:10px 16px;box-shadow:0 2px 8px #0000000a;margin-bottom:12px}.search-icon[data-v-8a6699d9]{color:#94a3b8;flex-shrink:0}.search-input[data-v-8a6699d9]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#1e293b}.search-input[data-v-8a6699d9]::placeholder{color:#94a3b8}.date-range[data-v-8a6699d9]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.date-cell[data-v-8a6699d9]{flex:1;background:#fff;border-radius:12px;padding:4px 14px;box-shadow:0 2px 8px #0000000a;cursor:pointer;transition:box-shadow .2s}.date-cell[data-v-8a6699d9]:hover{box-shadow:0 4px 12px #00000014}.date-cell[data-v-8a6699d9] .var-input__line{display:none}.date-cell[data-v-8a6699d9] .var-input--text{padding:6px 0}.date-cell[data-v-8a6699d9] .var-input__input{font-size:14px;color:#1e293b;cursor:pointer}.date-cell[data-v-8a6699d9] .var-input__input::placeholder{color:#94a3b8}.date-cell[data-v-8a6699d9] .var-input__prepend-icon{color:#94a3b8;margin-right:8px}.date-divider[data-v-8a6699d9]{font-size:13px;color:#94a3b8;flex-shrink:0}.chip-group[data-v-8a6699d9]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.chip[data-v-8a6699d9]{padding:6px 16px;font-size:13px;background:#fff;color:#475569;border:none;border-radius:999px;cursor:pointer;transition:all .2s}.chip[data-v-8a6699d9]:hover{color:#1e293b}.chip.active[data-v-8a6699d9]{background:#1e293b;color:#fff;font-weight:600}.record-list[data-v-8a6699d9]{display:flex;flex-direction:column;gap:18px}.group-head[data-v-8a6699d9]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#64748b;margin-bottom:10px;font-weight:500}.group-head[data-v-8a6699d9] svg{color:#94a3b8}.group-items[data-v-8a6699d9]{display:flex;flex-direction:column;gap:10px}.record-card[data-v-8a6699d9]{position:relative;background:#fff;border-radius:14px;padding:16px 36px 16px 16px;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #0000000a}.record-card[data-v-8a6699d9]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014}.record-header[data-v-8a6699d9]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.record-time[data-v-8a6699d9]{font-family:DIN Alternate,sans-serif;font-size:14px;font-weight:700;color:#1e293b;background:#f1f5f9;padding:2px 10px;border-radius:6px}.status-chip[data-v-8a6699d9]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px}.status-dot[data-v-8a6699d9]{width:6px;height:6px;border-radius:50%}.record-name[data-v-8a6699d9]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:8px}.record-meta[data-v-8a6699d9]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.meta-item[data-v-8a6699d9]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#64748b}.meta-warn[data-v-8a6699d9]{color:#f59e0b;font-weight:500}.card-arrow[data-v-8a6699d9]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#cbd5e1}.empty-state[data-v-8a6699d9]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 0;color:#cbd5e1}.empty-text[data-v-8a6699d9]{font-size:13px;color:#94a3b8}@media(max-width:768px){.page-body[data-v-8a6699d9]{padding:12px 14px 20px}.kpi-grid[data-v-8a6699d9]{grid-template-columns:repeat(2,1fr)}}.var-popup--bottom.var-popup__content{background-color:#0003}@media(min-width:768px){.var-popup--bottom.var-popup__content{padding:16px 0}.var-date-picker{max-width:420px!important;margin:0 auto}}.page-wrapper[data-v-3fedbb3a]{display:flex;flex-direction:column;height:100%;background:#eef5f5}.header-icon-btn[data-v-3fedbb3a]{background:transparent;border:none;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:background .2s}.header-icon-btn[data-v-3fedbb3a]:hover{background:#f1f5f9}.page-body[data-v-3fedbb3a]{flex:1;overflow-y:auto;width:100%}.centered-content[data-v-3fedbb3a]{padding:16px 24px 24px;max-width:800px;margin:0 auto;width:100%;box-sizing:border-box}.today-banner[data-v-3fedbb3a]{display:flex;align-items:center;gap:14px;padding:16px 20px;background:linear-gradient(135deg,#fff7ed,#fef3c7);border:1px solid #fde68a;border-radius:14px;cursor:pointer;transition:all .2s ease;margin-bottom:16px;box-shadow:0 2px 8px #f59e0b14}.today-banner[data-v-3fedbb3a]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #f59e0b26}.banner-icon[data-v-3fedbb3a]{width:40px;height:40px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;color:#f59e0b;flex-shrink:0}.banner-text[data-v-3fedbb3a]{flex:1;min-width:0}.banner-title[data-v-3fedbb3a]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:2px}.banner-sub[data-v-3fedbb3a]{font-size:12px;color:#94a3b8}.banner-arrow[data-v-3fedbb3a]{color:#cbd5e1;flex-shrink:0}.kpi-grid[data-v-3fedbb3a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.kpi-card[data-v-3fedbb3a]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;gap:8px}.kpi-head[data-v-3fedbb3a]{display:flex;justify-content:space-between;align-items:center}.kpi-icon[data-v-3fedbb3a]{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center}.kpi-trend[data-v-3fedbb3a]{color:#94a3b8}.kpi-trend.up[data-v-3fedbb3a]{color:#10b981}.kpi-value[data-v-3fedbb3a]{font-family:DIN Alternate,sans-serif;font-size:26px;font-weight:700;color:#1e293b;line-height:1.1}.kpi-label[data-v-3fedbb3a]{font-size:12px;color:#94a3b8}.search-row[data-v-3fedbb3a]{display:flex;gap:10px;margin-bottom:12px}.search-box[data-v-3fedbb3a]{flex:1;display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:10px 16px;box-shadow:0 2px 8px #0000000a}.search-icon[data-v-3fedbb3a]{color:#94a3b8;flex-shrink:0}.search-input[data-v-3fedbb3a]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#1e293b}.search-input[data-v-3fedbb3a]::placeholder{color:#94a3b8}.filter-btn[data-v-3fedbb3a]{width:42px;height:42px;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;box-shadow:0 2px 8px #0000000a}.filter-row[data-v-3fedbb3a]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.filter-label[data-v-3fedbb3a]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#94a3b8;flex-shrink:0;width:56px}.chip-group[data-v-3fedbb3a]{display:flex;gap:8px;flex-wrap:wrap}.chip[data-v-3fedbb3a]{padding:5px 14px;font-size:13px;background:#fff;color:#475569;border:1px solid transparent;border-radius:999px;cursor:pointer;transition:all .2s}.chip[data-v-3fedbb3a]:hover{border-color:#cbd5e1}.chip.active[data-v-3fedbb3a]{background:#1e293b;color:#fff;font-weight:600}.result-count[data-v-3fedbb3a]{font-size:13px;color:#94a3b8;margin:14px 0 12px}.report-list[data-v-3fedbb3a]{display:flex;flex-direction:column;gap:12px}.report-card[data-v-3fedbb3a]{background:#fff;border-radius:14px;padding:16px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000000a}.report-card[data-v-3fedbb3a]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014}.card-header[data-v-3fedbb3a]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.card-tags[data-v-3fedbb3a]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.period-tag[data-v-3fedbb3a]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;white-space:nowrap}.report-code[data-v-3fedbb3a]{font-family:DIN Alternate,sans-serif;font-size:12px;color:#94a3b8;font-weight:500}.status-badge[data-v-3fedbb3a]{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;border:1px solid transparent;white-space:nowrap;flex-shrink:0}.card-title[data-v-3fedbb3a]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:8px;line-height:1.4}.card-bottom[data-v-3fedbb3a]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.card-meta[data-v-3fedbb3a]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.meta-item[data-v-3fedbb3a]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#64748b}.card-stats[data-v-3fedbb3a]{display:inline-flex;align-items:center;gap:12px;font-size:12px;color:#94a3b8;flex-shrink:0}.stat-item b[data-v-3fedbb3a]{color:#1e293b;font-weight:700;font-family:DIN Alternate,sans-serif}.stat-item.abnormal b[data-v-3fedbb3a]{color:#ef4444}.empty-state[data-v-3fedbb3a]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 0;color:#cbd5e1}.empty-text[data-v-3fedbb3a]{font-size:13px;color:#94a3b8}@media(max-width:768px){.page-body[data-v-3fedbb3a]{padding:12px 14px 20px}.kpi-grid[data-v-3fedbb3a]{grid-template-columns:repeat(3,1fr);gap:8px}.kpi-card[data-v-3fedbb3a]{padding:12px}.kpi-value[data-v-3fedbb3a]{font-size:22px}.filter-row[data-v-3fedbb3a]{flex-wrap:wrap}.filter-label[data-v-3fedbb3a]{width:auto}}.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-0e33f676]{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}
