[data-v-33042bd8]:root{--primary-color:#2254f4;--bg-color:#f6f7f9;--text-main:#222529;--text-secondary:#5e6670;--white:#fff}.app-container[data-v-33042bd8]{background-color:#f6f7f9;color:#222529;display:flex;height:100vh;overflow:hidden}.sidebar[data-v-33042bd8]{background-color:#fff;border-right:1px solid #e8eaec;display:flex;flex-direction:column;flex-shrink:0;padding:16px 12px;width:200px}.logo[data-v-33042bd8]{color:#2254f4;font-size:20px;font-weight:900;height:40px;margin-bottom:24px;padding-left:12px}.logo[data-v-33042bd8],.nav-item[data-v-33042bd8]{align-items:center;display:flex}.nav-item[data-v-33042bd8]{border-radius:8px;color:#5e6670;font-size:14px;margin-bottom:4px;padding:10px 12px;-webkit-text-decoration:none;text-decoration:none;transition:background .2s}.nav-item[data-v-33042bd8]:hover{background-color:#f6f7f9;color:#222529}.nav-item.active[data-v-33042bd8]{background-color:#eef2fe;color:#2254f4;font-weight:500}.nav-item svg[data-v-33042bd8]{height:18px;margin-right:10px;width:18px}.create-btn[data-v-33042bd8]{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:8px;margin:8px 0;padding:10px 12px}.create-btn svg[data-v-33042bd8]{background:#2254f4;border-radius:50%;color:#fff;height:16px;padding:2px;width:16px}.bottom-link[data-v-33042bd8]{align-items:center;color:#9da3ac;cursor:pointer;display:flex;font-size:12px;gap:8px;margin-top:auto;padding:12px}.main-content[data-v-33042bd8]{display:flex;flex:1;flex-direction:column;overflow:hidden}.topbar[data-v-33042bd8]{align-items:center;background-color:#f6f7f9;display:flex;flex-shrink:0;height:64px;justify-content:space-between;padding:0 32px}.topbar .breadcrumb[data-v-33042bd8]{font-size:16px;font-weight:600}.user-area[data-v-33042bd8]{align-items:center;display:flex;gap:16px}.vip-icon[data-v-33042bd8]{color:#f5a623;cursor:pointer}.login-btn[data-v-33042bd8]{background-color:#2254f4;border:none;border-radius:99px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:6px 20px}.content-scroll[data-v-33042bd8]{flex:1;overflow-y:auto;padding:0 32px 60px}.content-container[data-v-33042bd8]{margin:0 auto;max-width:1200px}.toolbar[data-v-33042bd8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.tabs[data-v-33042bd8]{border-bottom:1px solid transparent;color:#666;display:flex;font-size:14px;gap:24px}.tab-item[data-v-33042bd8]{cursor:pointer;padding-bottom:8px}.tab-item.active[data-v-33042bd8]{border-bottom:2px solid #2254f4;color:#2254f4;font-weight:600}.actions[data-v-33042bd8]{display:flex;gap:12px}.search-input[data-v-33042bd8]{align-items:center;display:flex;position:relative}.search-input i[data-v-33042bd8]{color:#999;left:10px;position:absolute}.search-input input[data-v-33042bd8]{border:1px solid #ddd;border-radius:6px;font-size:14px;outline:none;padding:8px 8px 8px 32px;width:200px}.search-input input[data-v-33042bd8]:focus{border-color:#2254f4}.btn-outline[data-v-33042bd8]{background:#fff;border:1px solid #ddd;border-radius:6px;color:#333;cursor:pointer;font-size:14px;padding:8px 16px}.btn-outline[data-v-33042bd8]:hover{background:#f9f9f9}.btn-primary[data-v-33042bd8]{background:#2254f4;border:1px solid #2254f4;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.content-list[data-v-33042bd8]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.02);margin-bottom:24px;overflow:hidden}.list-header[data-v-33042bd8]{background:#fafafa;border-bottom:1px solid #eee;color:#999;font-size:13px;font-weight:500}.list-header[data-v-33042bd8],.list-item[data-v-33042bd8]{display:flex;padding:16px 24px}.list-item[data-v-33042bd8]{align-items:center;border-bottom:1px solid #f0f0f0;transition:background .1s}.list-item[data-v-33042bd8]:hover{background:#fcfcfc}.list-item[data-v-33042bd8]:last-child{border-bottom:none}.col-title[data-v-33042bd8]{align-items:center;display:flex;flex:3;gap:12px}.col-status[data-v-33042bd8]{flex:1}.col-stats[data-v-33042bd8]{color:#666;display:flex;gap:16px}.col-stats[data-v-33042bd8],.col-time[data-v-33042bd8]{flex:1;font-size:13px}.col-time[data-v-33042bd8]{color:#999}.col-action[data-v-33042bd8]{display:flex;flex:1;gap:8px;justify-content:flex-end}.doc-icon[data-v-33042bd8]{align-items:center;background:#e6f7ff;border-radius:6px;color:#1890ff;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.doc-icon.draft[data-v-33042bd8]{background:#fffbe6;color:#fa8c16}.doc-info[data-v-33042bd8]{display:flex;flex-direction:column;gap:4px}.doc-name[data-v-33042bd8]{color:#333;font-size:14px;font-weight:500}.doc-path[data-v-33042bd8]{color:#999;font-size:12px}.status-badge[data-v-33042bd8]{border-radius:4px;font-size:12px;font-weight:500;padding:4px 8px}.status-badge.success[data-v-33042bd8]{background:#f6ffed;color:#52c41a}.status-badge.warning[data-v-33042bd8]{background:#fffbe6;color:#fa8c16}.action-btn[data-v-33042bd8]{background:none;border:none;color:#2254f4;cursor:pointer;font-size:13px}.action-btn[data-v-33042bd8]:hover{-webkit-text-decoration:underline;text-decoration:underline}.action-btn.more[data-v-33042bd8]{color:#999}.action-btn.more[data-v-33042bd8]:hover{color:#333}.import-cta[data-v-33042bd8]{background:linear-gradient(90deg,#2254f4,#6e8efb);border-radius:12px;color:#fff;gap:24px;padding:24px}.cta-icon[data-v-33042bd8],.import-cta[data-v-33042bd8]{align-items:center;display:flex}.cta-icon[data-v-33042bd8]{background:hsla(0,0%,100%,.2);border-radius:50%;font-size:24px;height:48px;justify-content:center;width:48px}.cta-text[data-v-33042bd8]{flex:1}.cta-text h4[data-v-33042bd8]{font-size:16px;margin-bottom:4px}.cta-text p[data-v-33042bd8]{font-size:13px;opacity:.9}.btn-white[data-v-33042bd8]{background:#fff;border:none;border-radius:6px;color:#2254f4;cursor:pointer;font-weight:600;padding:8px 20px}