.null-state[data-v-0ece8f10]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;text-align:center;align-items:center}.null-state .img1[data-v-0ece8f10]{display:block;width:36px;height:36px}.null-state .img2[data-v-0ece8f10]{display:block}.null-state span[data-v-0ece8f10]{color:#c9cdd4;font-size:12px;margin-top:6px;display:block}.case-details-page[data-v-90364db4]{min-height:100vh;background-color:#f5f7fa;text-align:left;font-size:15px}.container[data-v-90364db4]{max-width:1440px;margin:0 auto;padding:0 16px;box-sizing:border-box}@media (min-width:1472px){.container[data-v-90364db4]{padding:0}}.main-content[data-v-90364db4]{padding:0 0 16px 0}.toolbar-section[data-v-90364db4]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:500;background:linear-gradient(180deg,#fff,#fafbfc);border-radius:10px;padding:10px 14px;margin-top:12px;margin-bottom:12px;box-shadow:0 1px 3px rgba(15,23,42,.04),0 4px 12px rgba(15,23,42,.03);border:1px solid #e5e7eb;flex-wrap:wrap}.toolbar-left[data-v-90364db4]{display:flex;align-items:center}[data-v-90364db4] .codeBtn,[data-v-90364db4] .judgeBtn,[data-v-90364db4] .lawOfficeBtn,[data-v-90364db4] .lawyerBtn,[data-v-90364db4] .lgalPvisionSarch,[data-v-90364db4] .porBtn,[data-v-90364db4] .prtBtn{cursor:pointer}.back-btn[data-v-90364db4]{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e5e7eb;border-radius:999px;color:#475569;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s ease;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.04)}.back-btn[data-v-90364db4]:hover{background:linear-gradient(135deg,#0f3460,#1a4a82);border-color:#0f3460;color:#fff;box-shadow:0 4px 14px rgba(15,52,96,.28);transform:translateY(-1px)}.back-btn i[data-v-90364db4]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#0f3460;color:#fff;border-radius:50%;font-size:11px;transition:all .25s ease}.back-btn:hover i[data-v-90364db4]{background:#fff;color:#0f3460;transform:translateX(-3px) scale(1.05)}.toolbar-right[data-v-90364db4]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.tool-group[data-v-90364db4]{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#f8fafc;border-radius:8px;border:1px solid #eef2f6}.tool-label[data-v-90364db4]{font-size:13px;color:#64748b;font-weight:500}.tool-btn[data-v-90364db4]{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#fff;border:1px solid #e5e7eb;border-radius:7px;color:#475569;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;line-height:1}.tool-btn[data-v-90364db4]:hover:not(:disabled){background:#0f3460;border-color:#0f3460;color:#fff;box-shadow:0 2px 6px rgba(15,52,96,.18);transform:translateY(-1px)}.tool-btn[data-v-90364db4]:disabled{color:#cbd5e1;background:#f8fafc;border-color:#e2e8f0}.tool-btn.active[data-v-90364db4]{background:#0f3460;border-color:#0f3460;color:#fff;box-shadow:0 2px 6px rgba(15,52,96,.22)}.tool-btn.icon-only[data-v-90364db4]{padding:0;width:30px;height:30px;justify-content:center}.tool-btn[data-v-90364db4]:disabled{opacity:.4;cursor:not-allowed}.tool-btn i[data-v-90364db4]{font-size:13px}.tool-btn.accent[data-v-90364db4]{background:#eef2ff;border-color:#e0e7ff;color:#0f3460}.tool-btn.accent.active[data-v-90364db4],.tool-btn.accent[data-v-90364db4]:hover:not(:disabled){background:#0f3460;border-color:#0f3460;color:#fff}.hit-count[data-v-90364db4]{font-size:12px;color:#0f3460;background:#eef2ff;padding:3px 10px;border-radius:10px;white-space:nowrap;font-weight:500;border:1px solid #e0e7ff}.color-buttons[data-v-90364db4]{display:flex;align-items:center;gap:5px;height:30px}.color-btn[data-v-90364db4]{width:18px;height:18px;border-radius:50%;border:2px solid #fff;cursor:pointer;transition:all .2s ease;box-shadow:0 0 0 1px #e2e8f0}.color-btn[data-v-90364db4]:hover{transform:scale(1.12);box-shadow:0 0 0 1px #cbd5e1}.color-btn.active[data-v-90364db4]{border-color:#fff;box-shadow:0 0 0 2px #0f3460}.selection-actions[data-v-90364db4]{position:fixed;z-index:1000;display:flex;align-items:center;padding:6px 10px;border:1px solid #e5e6eb;border-radius:4px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12)}.selection-actions button[data-v-90364db4]{display:flex;align-items:center;gap:5px;border:0;padding:4px 8px;color:#4e5969;background:transparent;cursor:pointer}.selection-actions button[data-v-90364db4]:hover{color:#1677ff}.selection-actions span[data-v-90364db4]{width:1px;height:18px;background:#e5e6eb}.search-tray-card .tray-title[data-v-90364db4]{font-size:13px;font-weight:600;color:#0f3460;margin:0 0 10px}.search-tray-card .tray-terms[data-v-90364db4]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.search-tray-card .tray-term[data-v-90364db4]{padding:3px 8px;border-radius:999px;font-size:13px;display:inline-flex;align-items:center;gap:6px}.search-tray-card .tray-term i[data-v-90364db4]{font-size:9px;opacity:.6;cursor:pointer;transition:opacity .2s}.search-tray-card .tray-term i[data-v-90364db4]:hover{opacity:1}.search-tray-card .tray-empty[data-v-90364db4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 8px;margin-bottom:12px;color:#9ca3af;text-align:center}.search-tray-card .tray-empty i[data-v-90364db4]{font-size:22px;color:#cbd5e1}.search-tray-card .tray-empty p[data-v-90364db4]{margin:0;font-size:12px;line-height:1.5}.search-tray-card .tray-actions[data-v-90364db4]{display:flex;gap:10px}.search-tray-card .tray-btn[data-v-90364db4]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#475569;font-size:14px;cursor:pointer;transition:all .2s}.search-tray-card .tray-btn i[data-v-90364db4]{font-size:12px}.search-tray-card .tray-btn[data-v-90364db4]:hover:not(:disabled){border-color:#94a3b8}.search-tray-card .tray-btn[data-v-90364db4]:disabled{cursor:not-allowed;opacity:.5}.search-tray-card .tray-btn.primary[data-v-90364db4]{background:#0f3460;border-color:#0f3460;color:#fff}.search-tray-card .tray-btn.primary[data-v-90364db4]:hover:not(:disabled){background:#1a4a82;border-color:#1a4a82}.search-tray-card .tray-btn.primary[data-v-90364db4]:disabled{background:#9ca3af;border-color:#9ca3af}.content-layout[data-v-90364db4]{display:flex;flex-direction:column;gap:16px}.content-layout>.case-content[data-v-90364db4],.content-layout>.right-sidebar[data-v-90364db4]{width:100%;min-width:0}@media (min-width:1024px){.content-layout[data-v-90364db4]{flex-direction:row;align-items:flex-start}.content-layout>.case-content[data-v-90364db4]:not(.w-full){flex:0 1 calc(80% - 8px)}.content-layout>.right-sidebar[data-v-90364db4]{flex:0 1 calc(25% - 8px)}}.case-content[data-v-90364db4]{transition:all .3s}.case-content.w-full[data-v-90364db4]{width:100%}.case-content.original-view[data-v-90364db4]{flex:none;width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;margin:8px auto 0;padding:0;background:transparent;border:none;box-shadow:none;min-height:0}.case-content.original-view .a4-page[data-v-90364db4]{position:relative;flex:none;width:210mm;max-width:100%;min-height:297mm;padding:37mm 26mm 35mm 28mm;background:#fff;outline:1px solid #d9d9d9;outline-offset:-1px;border-radius:2px;box-shadow:0 4px 24px rgba(0,0,0,.12);box-sizing:border-box;font-family:FangSong_GB2312,仿宋_GB2312,FangSong,仿宋,SimSun,宋体,serif;color:#000;line-height:38.65px}@media (max-width:860px){.case-content.original-view .a4-page[data-v-90364db4]{padding:60px 32px 80px}}.case-content.original-view .a4-page-number[data-v-90364db4]{position:absolute;left:0;right:0;bottom:48px;text-align:center;font-size:14px;color:#000;letter-spacing:1px}.case-content.original-view .info-card[data-v-90364db4]{background:none;box-shadow:none;padding:0;margin:0}.case-content.original-view .meta-tags[data-v-90364db4],.case-content.original-view .title-row[data-v-90364db4]{display:none}.case-content.original-view .info-grid[data-v-90364db4]{display:flex;flex-direction:column;text-align:center;border-top:none;border-bottom:none;padding:22px 0 0;margin-bottom:38.65px;gap:0}.case-content.original-view .info-grid .info-item[data-v-90364db4]{display:block;margin:0}.case-content.original-view .info-grid .info-label[data-v-90364db4]{display:none}.case-content.original-view .info-grid .info-value[data-v-90364db4]{display:block;font-size:21px;font-weight:400;color:#000;line-height:1.5}.case-content.original-view .info-grid .info-item[data-v-90364db4]:first-child{order:1}.case-content.original-view .info-grid .info-item:first-child .info-value[data-v-90364db4]{font-size:29.33px;font-family:STZhongsong,华文中宋,SimSun,宋体,serif;font-weight:400;letter-spacing:3.47px}.case-content.original-view .info-grid .info-item[data-v-90364db4]:nth-child(2){order:2}.case-content.original-view .info-grid .info-item:nth-child(2) .info-value[data-v-90364db4]{font-size:34.67px;font-family:STZhongsong,华文中宋,SimSun,宋体,serif;font-weight:400;letter-spacing:6.67px}.case-content.original-view .info-grid .info-item[data-v-90364db4]:nth-child(3){order:3;margin-top:38.65px;text-align:right;padding-right:2em}.case-content.original-view .section-title[data-v-90364db4]{display:none}.case-content.original-view .section[data-v-90364db4]{margin-bottom:0}.case-content.original-view .paragraph[data-v-90364db4]{line-height:38.65px;text-indent:2em;color:#000;margin:0}.case-content.original-view .paragraph.continued[data-v-90364db4]{text-indent:0}.case-content.original-view[data-v-90364db4] .keyword-highlight{padding:2px 0}.case-content.original-view .a4-no-text[data-v-90364db4]{margin:0;font-size:21px;color:#000;text-align:left}.case-content.original-view .a4-signature[data-v-90364db4]{margin-top:115.95px;text-align:right;padding-right:4em;font-size:21px;color:#000}.case-content.original-view .a4-signature p[data-v-90364db4]{margin:0;line-height:38.65px}.case-content.original-view .a4-signature .sig-date[data-v-90364db4]{margin-top:154.6px}.case-content.original-view .a4-signature .sig-clerk[data-v-90364db4]{margin-top:38.65px}.case-content.original-view #related-laws[data-v-90364db4],.case-content.original-view .similar-cases[data-v-90364db4],.original-container .right-sidebar[data-v-90364db4]{display:none}@media print{@page{size:A4 portrait;margin:0}#app[data-v-90364db4],.legal-circle[data-v-90364db4],body[data-v-90364db4],html[data-v-90364db4]{background:#fff!important;height:auto!important;overflow:visible!important}#related-laws[data-v-90364db4],.back-to-top[data-v-90364db4],.el-loading-mask[data-v-90364db4],.legal-circle>[data-v-90364db4]:not(.case-details-page),.meta-tags[data-v-90364db4],.publisher-info[data-v-90364db4],.right-sidebar[data-v-90364db4],.similar-cases[data-v-90364db4],.toolbar-section[data-v-90364db4]{display:none!important}.case-details-page[data-v-90364db4],.container[data-v-90364db4],.content-layout[data-v-90364db4],.main-content[data-v-90364db4]{max-width:none!important;margin:0!important;padding:0!important;background:#fff!important}.case-content[data-v-90364db4]{flex:none!important;width:100%!important;max-width:none!important;margin:0!important;border:none!important;box-shadow:none!important;background:#fff!important;transition:none!important}.case-content.original-view[data-v-90364db4]{display:block!important;gap:0!important}.case-content.original-view .a4-no-text[data-v-90364db4],.case-content.original-view .paragraph[data-v-90364db4]{line-height:38.4px!important}.case-content.original-view .info-grid[data-v-90364db4]{padding:38.4px 0 0!important;margin-bottom:38.4px!important}.case-content.original-view .info-item[data-v-90364db4]:nth-child(3){margin-top:38.4px!important}.case-content.original-view .a4-signature[data-v-90364db4]{margin-top:115.2px!important}.case-content.original-view .a4-signature p[data-v-90364db4]{line-height:38.4px!important}.case-content.original-view .a4-signature .sig-date[data-v-90364db4]{margin-top:153.6px!important}.case-content.original-view .a4-signature .sig-clerk[data-v-90364db4]{margin-top:38.4px!important}.a4-page[data-v-90364db4]{width:210mm!important;height:296.8mm!important;min-height:0!important;padding:37mm 26mm 35mm 28mm!important;overflow:hidden!important;font-size:21px!important;line-height:38.4px!important;border:none!important;outline:none!important;box-shadow:none!important;page-break-after:always}.a4-page[data-v-90364db4]:last-child{page-break-after:auto}.info-card[data-v-90364db4]{background:#fff!important;box-shadow:none!important;border:none!important}.paragraph[data-v-90364db4],.section-title[data-v-90364db4],.section[data-v-90364db4]{page-break-inside:avoid}}.info-card[data-v-90364db4]{background:#fff;border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.detail-skeleton[data-v-90364db4]{pointer-events:none;min-height:1000px}.detail-skeleton .skeleton-line[data-v-90364db4]{height:14px;border-radius:4px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:skeletonShimmer-90364db4 1.4s ease infinite}.detail-skeleton .skeleton-page-title[data-v-90364db4]{height:22px;width:55%;margin-bottom:10px}.detail-skeleton .skeleton-page-title-short[data-v-90364db4]{height:22px;width:32%;margin-bottom:16px}.detail-skeleton .skeleton-chip-row[data-v-90364db4]{display:flex;gap:10px;margin-bottom:20px}.detail-skeleton .skeleton-chip[data-v-90364db4]{width:72px;height:22px;border-radius:999px}.detail-skeleton .skeleton-info-grid[data-v-90364db4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:16px 0;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;margin-bottom:24px}@media (min-width:768px) and (max-width:1023px){.detail-skeleton .skeleton-info-grid[data-v-90364db4]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.detail-skeleton .skeleton-info-grid[data-v-90364db4]{grid-template-columns:repeat(1,1fr)}}.detail-skeleton .skeleton-info-label[data-v-90364db4]{width:40%;height:12px;margin-bottom:8px}.detail-skeleton .skeleton-info-value[data-v-90364db4]{width:70%;height:14px}.detail-skeleton .skeleton-section[data-v-90364db4]{margin-bottom:22px}.detail-skeleton .skeleton-section-title[data-v-90364db4]{width:28%;height:18px;margin-bottom:12px}.detail-skeleton .skeleton-para[data-v-90364db4]{margin-bottom:10px}.detail-skeleton .skeleton-para-short[data-v-90364db4]{width:58%}@keyframes skeletonShimmer-90364db4{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton-card[data-v-90364db4]{pointer-events:none}.skeleton-card .sk-line[data-v-90364db4]{height:14px;border-radius:4px;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:skeletonShimmer-90364db4 1.4s ease infinite}.skeleton-card .sk-title[data-v-90364db4]{height:16px;width:60%;margin-bottom:12px}.skeleton-card .sk-meta[data-v-90364db4]{height:12px;width:45%;margin-bottom:8px}.skeleton-card .sk-meta-short[data-v-90364db4]{width:30%}.skeleton-card .sk-para[data-v-90364db4]{margin-bottom:10px}.skeleton-card .sk-para-short[data-v-90364db4]{width:58%}.title-section[data-v-90364db4]{margin-bottom:24px}.title-row[data-v-90364db4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.case-title-main[data-v-90364db4]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-weight:700;color:#0f3460;margin:0;font-size:20px;line-height:1.4;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:768px){.case-title-main[data-v-90364db4]{font-size:24px}}.publisher-info[data-v-90364db4]{display:flex;align-items:center;gap:10px;flex-shrink:0;background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #dbeafe;padding:5px 14px 5px 6px;border-radius:999px;white-space:nowrap;transition:background .2s,box-shadow .2s}.publisher-info[data-v-90364db4]:hover{background:#dbeafe;box-shadow:0 2px 8px rgba(15,52,96,.12)}.publisher-info .publisher-avatar[data-v-90364db4]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;overflow:hidden}.publisher-info span.publisher-avatar[data-v-90364db4]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f3460,#2a5298);color:#fff;font-size:15px;font-weight:600}.publisher-info .publisher-text[data-v-90364db4]{display:flex;flex-direction:column;line-height:1.2}.publisher-info .publisher-label[data-v-90364db4]{color:#6b7280;font-size:11px}.publisher-info .publisher-link[data-v-90364db4]{color:#0f3460;text-decoration:none;font-size:14px;font-weight:600;max-width:160px;overflow:hidden;text-overflow:ellipsis}.publisher-info .publisher-link.cursor-pointer[data-v-90364db4]:hover{color:#c9a86a;cursor:pointer}.meta-tags[data-v-90364db4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.meta-badge[data-v-90364db4]{background:#dbeafe;color:#1e40af;padding:4px 8px;border-radius:999px;font-size:12px}.meta-action[data-v-90364db4]{font-size:14px;color:#6b7280;cursor:pointer}.meta-action.active[data-v-90364db4],.meta-action[data-v-90364db4]:hover{color:#0f3460}.meta-action i[data-v-90364db4]{margin-right:4px}.info-grid[data-v-90364db4]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;padding:16px 0;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;margin-bottom:24px}@media (min-width:768px) and (max-width:1023px){.info-grid[data-v-90364db4]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.info-grid[data-v-90364db4]{grid-template-columns:repeat(4,1fr)}}.info-item .info-label[data-v-90364db4]{font-size:14px;color:#6b7280;margin-bottom:4px}.info-item .info-value[data-v-90364db4]{font-weight:500;color:#1f2937}.section[data-v-90364db4]{margin-bottom:16px}.section-title[data-v-90364db4]{font-weight:700;color:#1f2937;margin-bottom:16px;border-left:4px solid #0f3460;padding-left:12px;font-size:18px}#related-laws .section-title[data-v-90364db4],.similar-cases .section-title[data-v-90364db4]{border-left:none;padding-left:0;font-size:18px;color:#1f2937;margin-bottom:16px;display:flex;align-items:center}.sub-section[data-v-90364db4]{margin-bottom:16px}.sub-title[data-v-90364db4]{font-weight:600;margin-bottom:8px;color:#1f2937}.border-left[data-v-90364db4]{border-left:2px solid #e2e8f0;padding-left:16px}.paragraph[data-v-90364db4]{margin-bottom:12px;color:#374151;line-height:1.625}.paragraph[data-v-90364db4] p{font-size:normal}.laws-grid[data-v-90364db4]{display:grid;grid-template-columns:1fr;gap:16px;min-height:96px;position:relative}@media (min-width:768px){.laws-grid[data-v-90364db4]{grid-template-columns:repeat(2,1fr)}}.law-card[data-v-90364db4]{background:#f5f7fa;border:1px solid #f3f4f6;border-radius:8px;padding:16px;transition:all .3s}.law-card[data-v-90364db4]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.law-link[data-v-90364db4]{font-weight:500;color:#0f3460;text-decoration:none;margin-bottom:8px;display:block}.law-link[data-v-90364db4]:hover{color:#c9a86a}.law-content[data-v-90364db4]{color:#4b5563;line-height:1.5;font-size:14px}.related-laws[data-v-90364db4],.similar-cases[data-v-90364db4]{background:#fff;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:24px;margin-bottom:24px}.similar-grid[data-v-90364db4]{display:grid;grid-template-columns:1fr;gap:16px;min-height:96px;position:relative}@media (min-width:768px){.similar-grid[data-v-90364db4]{grid-template-columns:repeat(2,1fr)}}.similar-card[data-v-90364db4]{border:1px solid #f3f4f6;border-radius:8px;padding:16px;transition:all .3s}.similar-card[data-v-90364db4]:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.similar-title[data-v-90364db4]{font-weight:500;color:#0f3460;text-decoration:none;display:block;margin-bottom:8px}.similar-title[data-v-90364db4]:hover{color:#c9a86a}.similar-meta[data-v-90364db4]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:#6b7280;font-size:12px;margin-bottom:8px}.similar-summary[data-v-90364db4]{color:#4b5563;line-height:1.5;font-size:14px}.sidebar-card[data-v-90364db4]{background:#fff;border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.sidebar-card .card-header[data-v-90364db4]{padding:16px;border-bottom:1px solid #f3f4f6;background:transparent}.sidebar-card .card-title[data-v-90364db4]{font-size:16px;font-weight:700;margin:0;color:#1f2937;display:flex;align-items:center;gap:8px}.sidebar-card .card-title i[data-v-90364db4]{color:#0f3460;font-size:15px}.sidebar-card .card-body[data-v-90364db4]{padding:16px}.nav-card-body[data-v-90364db4]{position:relative}.nav-list[data-v-90364db4]{list-style:none;padding:0;margin:0}.nav-link[data-v-90364db4]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;color:#374151;text-decoration:none;font-size:14px;transition:background .2s,color .2s}.nav-link i[data-v-90364db4]{color:#9ca3af;transition:color .2s}.nav-link[data-v-90364db4]:hover{background:#f8fafc;color:#0f3460}.nav-link:hover i[data-v-90364db4]{color:#0f3460}.nav-link.active[data-v-90364db4]{background:#eff6ff;color:#0f3460;font-weight:600}.nav-link.active i[data-v-90364db4]{color:#0f3460}.keyword-input-group[data-v-90364db4]{margin-bottom:16px}.input-label[data-v-90364db4]{font-size:14px;color:#4b5563;margin-bottom:8px}.search-input-wrapper[data-v-90364db4]{display:flex;align-items:stretch;border:1px solid #d1d5db;border-radius:6px;overflow:hidden;margin-bottom:12px;position:relative;transition:border-color .2s,box-shadow .2s}.search-input-wrapper[data-v-90364db4]:focus-within{border-color:#0f3460;box-shadow:0 0 0 3px rgba(15,52,96,.08)}.keyword-input[data-v-90364db4]{flex:1;width:100%;padding:8px 12px;border:none;font-size:14px;outline:none}.keyword-input[data-v-90364db4]:focus{outline:none}.add-btn[data-v-90364db4]{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:4px;background:#0f3460;color:#fff;border:none;padding:8px 12px;font-size:14px;cursor:pointer}.add-btn[data-v-90364db4]:hover{background:rgba(15,52,96,.9)}.keyword-tags[data-v-90364db4]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.keyword-tag[data-v-90364db4]{padding:4px 8px;border-radius:999px;font-size:13px;display:flex;align-items:center;gap:6px}.remove-keyword[data-v-90364db4]{background:none;border:none;cursor:pointer;padding:0;font-size:10px;opacity:.6}.remove-keyword[data-v-90364db4]:hover{opacity:1}.download-btn[data-v-90364db4]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;margin-bottom:12px;transition:background .2s,transform .2s,box-shadow .2s}.download-btn[data-v-90364db4]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(15,23,42,.12)}.download-btn.primary[data-v-90364db4]{background:#0f3460;color:#fff;border:none}.download-btn.primary[data-v-90364db4]:hover{background:rgba(15,52,96,.9)}.download-btn.secondary[data-v-90364db4]{background:#c9a86a;color:#fff;border:none}.download-btn.secondary[data-v-90364db4]:hover{background:rgba(201,168,106,.9)}.download-btn[data-v-90364db4]:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.share-section[data-v-90364db4]{margin-top:12px}.share-label[data-v-90364db4]{font-size:12px;color:#6b7280;margin-bottom:8px}.share-icons[data-v-90364db4]{display:flex;gap:12px}.share-icon[data-v-90364db4]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:15px;transition:all .2s}.share-icon.weixin[data-v-90364db4]{background:#dcfce7;color:#16a34a}.share-icon.weixin[data-v-90364db4]:hover{background:#bbf7d0}.share-icon.weibo[data-v-90364db4]{background:#dbeafe;color:#2563eb}.share-icon.weibo[data-v-90364db4]:hover{background:#bfdbfe}.share-icon.link[data-v-90364db4]{background:#f3f4f6;color:#4b5563}.share-icon.link[data-v-90364db4]:hover{background:#e5e7eb}.share-icon.email[data-v-90364db4]{background:#fee2e2;color:#dc2626}.share-icon.email[data-v-90364db4]:hover{background:#fecaca}.qrcode-box[data-v-90364db4]{width:160px;height:160px;background:#f8fafc;border:1px solid #e2e8f0;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:8px}.qrcode-text[data-v-90364db4]{font-size:12px;color:#6b7280;text-align:center}[data-v-90364db4] .keyword-highlight{padding:2px 4px;border-radius:4px;font-weight:500;cursor:n-resize;background-color:#fef08a;font-size:inherit}[data-v-90364db4] .keyword-highlight-active{background-color:#e04949!important;color:#fff!important}[data-v-90364db4] em{font-style:normal;font-size:inherit}[data-v-90364db4] a,[data-v-90364db4] b,[data-v-90364db4] div,[data-v-90364db4] h1,[data-v-90364db4] h2,[data-v-90364db4] h3,[data-v-90364db4] h4,[data-v-90364db4] h5,[data-v-90364db4] h6,[data-v-90364db4] i,[data-v-90364db4] li,[data-v-90364db4] ol,[data-v-90364db4] p,[data-v-90364db4] span,[data-v-90364db4] strong,[data-v-90364db4] table,[data-v-90364db4] td,[data-v-90364db4] th,[data-v-90364db4] u,[data-v-90364db4] ul{font-size:inherit}@media (max-width:767px){.toolbar-section[data-v-90364db4]{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-radius:16px;border:1px solid #e6eef8;background:linear-gradient(180deg,#fff,#f2f7ff);box-shadow:0 4px 16px rgba(15,52,96,.08)}.info-grid[data-v-90364db4]{grid-template-columns:repeat(1,1fr)}.info-card[data-v-90364db4]{padding-left:14px;padding-right:14px}.hidden-md[data-v-90364db4]{display:none}.back-btn[data-v-90364db4]{align-self:center;min-height:38px;padding:6px 16px 6px 6px;border:none;background:linear-gradient(135deg,#1a4a82,#0f3460);color:#fff;box-shadow:0 4px 12px rgba(15,52,96,.25)}.back-btn i[data-v-90364db4]{width:26px;height:26px;background:#fff;color:#0f3460;font-size:12px}.back-btn[data-v-90364db4]:hover{background:linear-gradient(135deg,#1a4a82,#0f3460);border-color:transparent;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px rgba(15,52,96,.32)}.back-btn:hover i[data-v-90364db4]{background:#fff;color:#0f3460;transform:translateX(-2px)}.tool-group--fontsize[data-v-90364db4],.tool-group--highlight[data-v-90364db4],.tool-group--nav[data-v-90364db4]{display:none}.toolbar-right[data-v-90364db4]{display:contents}.toolbar-right .tool-group[data-v-90364db4]{flex-wrap:nowrap;padding:0;background:transparent;border:none;border-radius:0}.toolbar-left[data-v-90364db4]{order:1}.tool-group--view[data-v-90364db4]{order:2;margin-left:auto}.toolbar-right .tool-group--bgcolor[data-v-90364db4]{order:3;flex:0 0 100%;box-sizing:border-box;display:flex;align-items:center;padding:10px 14px;background:#fff;border:1px solid #edf1f7;border-radius:12px;box-shadow:inset 0 1px 3px rgba(15,52,96,.04)}.toolbar-right .tool-group--bgcolor .tool-label[data-v-90364db4]{display:none}.color-buttons[data-v-90364db4]{width:100%;height:auto;justify-content:space-between;gap:8px}.color-btn[data-v-90364db4]{width:24px;height:24px;min-width:0;min-height:0;padding:0;box-sizing:border-box;flex:0 0 24px;border-radius:50%;box-shadow:0 1px 3px rgba(15,52,96,.18)}.toolbar-right .tool-btn.accent[data-v-90364db4]{height:40px;min-height:40px;padding:0 18px;border:none;border-radius:999px;background:linear-gradient(135deg,#2a62b0,#0f3460);color:#fff;font-size:13px;font-weight:600;box-shadow:0 4px 12px rgba(15,52,96,.28)}.toolbar-right .tool-btn.accent.active[data-v-90364db4],.toolbar-right .tool-btn.accent[data-v-90364db4]:hover:not(:disabled){background:linear-gradient(135deg,#2a62b0,#0f3460);border-color:transparent;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px rgba(15,52,96,.36)}.title-row[data-v-90364db4]{gap:10px}.case-title-main[data-v-90364db4]{font-size:20px}.info-grid[data-v-90364db4]{gap:12px}}@media (min-width:768px) and (max-width:1279px){.toolbar-section[data-v-90364db4]{padding:8px 14px;gap:10px;border-radius:14px;border-color:#e6eef8;background:linear-gradient(180deg,#fff,#f5f9ff);box-shadow:0 3px 12px rgba(15,52,96,.07)}.back-btn[data-v-90364db4]{min-height:36px}.toolbar-right[data-v-90364db4]{gap:8px}.tool-group[data-v-90364db4]{padding:4px 8px;background:#fff;border:1px solid #e6eef7;border-radius:999px;box-shadow:0 1px 3px rgba(15,52,96,.06)}.tool-label[data-v-90364db4]{font-size:12px}.tool-btn[data-v-90364db4]{min-height:34px;border-color:transparent;background:transparent;border-radius:999px}.tool-btn.icon-only[data-v-90364db4]{width:34px;height:34px}.tool-btn.accent[data-v-90364db4]{padding:0 16px;border:none;background:linear-gradient(135deg,#2a62b0,#0f3460);color:#fff;font-weight:600;box-shadow:0 3px 10px rgba(15,52,96,.24)}.tool-btn.accent.active[data-v-90364db4],.tool-btn.accent[data-v-90364db4]:hover:not(:disabled){background:linear-gradient(135deg,#2a62b0,#0f3460);border-color:transparent;color:#fff}.color-buttons[data-v-90364db4]{gap:6px}.color-btn[data-v-90364db4]{width:20px;height:20px}}@media (min-width:768px) and (max-width:959px){.tool-btn--print[data-v-90364db4],.tool-group--fontsize[data-v-90364db4],.tool-group--nav[data-v-90364db4]{display:none}.toolbar-section[data-v-90364db4]{padding:8px 12px;gap:8px}.toolbar-right[data-v-90364db4]{gap:4px}.tool-group[data-v-90364db4]{padding:4px 6px}}@media (min-width:960px) and (max-width:1100px){.tool-btn--print[data-v-90364db4],.tool-group--fontsize[data-v-90364db4]{display:none}}@media (min-width:1101px) and (max-width:1279px){.tool-btn--print[data-v-90364db4]{display:none}}.empty-placeholder[data-v-90364db4]{background:#f8fafc;border:1px dashed #e2e8f0;border-radius:12px;padding:32px 16px;text-align:center;color:#94a3b8}.empty-placeholder i[data-v-90364db4]{font-size:32px;margin-bottom:8px;display:block}.empty-placeholder p[data-v-90364db4]{font-size:14px;margin:0}#flow.assistant-docked .viewview:has(.case-details-page){background:#f5f7fa;-ms-overflow-style:none;scrollbar-width:none}#flow.assistant-docked .viewview:has(.case-details-page)::-webkit-scrollbar{display:none;width:0;height:0}#flow.assistant-docked .viewview:has(.case-details-page)::-webkit-scrollbar-corner{background:#f5f7fa}.legal-circle:has(.case-details-page){-ms-overflow-style:none;scrollbar-width:none}.legal-circle:has(.case-details-page)::-webkit-scrollbar{display:none;width:0;height:0}