:root{color:#1a2033;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--blue-background:#165dff;--black-bold-font:#1d2129;--light-gray:#86909c;--deep-gray:#4e5969;--light-border:#e5e6eb;--light-white:#fafafa;--dark-gold:#af6d4a;background-color:#e6e9f2;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,-system-ui,PingFang SC,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}button{font-family:inherit}.btn-icon,button:hover{opacity:.8}button:disabled{cursor:not-allowed;opacity:.5}#app{height:100%}.custom-scrollbar::-webkit-scrollbar{width:14px;height:14px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0;border-radius:10px;box-shadow:inset 0 0 5px #0000001a}.custom-scrollbar::-webkit-scrollbar-thumb{background:padding-box padding-box;border:3px solid #0000;border-radius:10px;box-shadow:0 2px 4px #0003}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#909090,#656565)}.custom-scrollbar::-webkit-scrollbar-thumb:active{background:linear-gradient(#787878,#505050)}.custom-scrollbar::-webkit-scrollbar-corner{background:0 0}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#a8a8a8 transparent;scroll-behavior:smooth;scroll-margin-bottom:0}.input-wrapper[data-v-3b4b7991]{background:#fffffff2;border-radius:16px;flex-direction:column;min-height:120px;max-height:160px;margin:auto 0 0;padding:6px;display:flex;position:relative;box-shadow:0 14px 30px #1c2e602e}.input-wrapper[data-v-3b4b7991]:disabled{background:#6666}.input[data-v-3b4b7991]{color:#333a55;resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;font-size:14px;line-height:1.4;overflow:hidden}.input[data-v-3b4b7991]::placeholder{color:#b0b5c6}.send-btn[data-v-3b4b7991]{background:var(--blue-background);color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:20px;justify-content:center;align-items:center;font-size:14px;display:flex}button.send-btn[data-v-3b4b7991]:disabled{opacity:.4;box-shadow:none;cursor:not-allowed;transform:none}button.send-btn.loading[data-v-3b4b7991]{background:var(--blue-background);opacity:.8}button.send-btn.loading[data-v-3b4b7991]:disabled{opacity:.8}.loading-spinner[data-v-3b4b7991]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s ease-in-out infinite spin-3b4b7991}@keyframes spin-3b4b7991{to{transform:rotate(360deg)}}.consult-btn[data-v-3b4b7991],.search-results-btn[data-v-3b4b7991]{padding:8px}.doc-btn[data-v-3b4b7991],.contract-btn[data-v-3b4b7991],.case-btn[data-v-3b4b7991],.law-btn[data-v-3b4b7991]{padding:8px 16px}.btn-content-gap[data-v-3b4b7991]{gap:4px}.icon-text[data-v-3b4b7991]{font-size:14px;line-height:16px}.input-wrapper.button-right .send-btn[data-v-3b4b7991]{align-self:flex-end}.input-wrapper.button-center[data-v-3b4b7991]{flex-direction:column;gap:10px;display:flex}.input-wrapper.button-center .send-btn[data-v-3b4b7991]{align-self:center}.send-btn .icon[data-v-3b4b7991]{background-image:var(--v1d399b30);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.input-wrapper.focused[data-v-3b4b7991]{background-clip:border-box;border-radius:16px;box-shadow:0 0 0 1px #165dffcc,0 0 0 2px #612bff99,0 14px 30px #4f7bff40}@media (min-width:918px){.consult-btn[data-v-3b4b7991]{padding:10px 20px}.doc-btn[data-v-3b4b7991],.contract-btn[data-v-3b4b7991],.case-btn[data-v-3b4b7991],.law-btn[data-v-3b4b7991]{padding:10px 16px}}.home-container[data-v-b18c8e8d]{flex-direction:column;height:100%;padding:24px 16px 20px;display:flex}.body[data-v-b18c8e8d]{flex-direction:column;height:100%;display:flex}.introduce-section[data-v-b18c8e8d]{background:var(--v6db23bb6)no-repeat;background-position:50%;background-size:contain;width:100%;height:150px;display:flex}.consult-section[data-v-b18c8e8d]{flex-direction:column;flex:1;margin-top:-20px;display:flex}.hero-section[data-v-b18c8e8d]{background:linear-gradient(#fff,#0000);border:1px solid #fff;border-radius:16px;flex-direction:column;padding:10px;display:flex}.hero-tip[data-v-b18c8e8d]{color:#666;margin:0 0 10px;font-size:14px;font-weight:400}.hero-features[data-v-b18c8e8d]{flex:1;grid-template-columns:1fr 1fr;gap:8px 11px;display:grid}.feature-card[data-v-b18c8e8d]{cursor:pointer;text-align:left;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:8px;flex-direction:column;flex:1;justify-content:center;gap:4px;padding:14px 16px;display:flex;box-shadow:0 10px 26px #3c48781f}.feature-title[data-v-b18c8e8d]{font-size:14px;font-weight:600;line-height:14px}.feature-subtitle[data-v-b18c8e8d]{font-size:13px;font-weight:400;line-height:14px}.feature-primary[data-v-b18c8e8d]{background-image:var(--d7ad2f12)}.feature-warm[data-v-b18c8e8d]{background-image:var(--v3e70cb20)}.feature-red[data-v-b18c8e8d]{background-image:var(--v7df51e8e)}.feature-blue[data-v-b18c8e8d]{background-image:var(--v49769b4c)}.question-section[data-v-b18c8e8d]{flex-direction:column;flex:1;justify-content:end;padding:20px 0;display:flex}.question-header[data-v-b18c8e8d]{color:#8188a2;justify-content:space-between;align-items:center;padding:0 16px;font-size:12px;display:flex}.question-title[data-v-b18c8e8d]{font-size:13px;font-weight:500}.link-button[data-v-b18c8e8d]{color:var(--blue-background);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.refresh-icon[data-v-b18c8e8d]{width:16px;height:16px;display:block}.question-list[data-v-b18c8e8d]{flex-direction:column;gap:10px;margin-top:10px;display:flex}.question-item[data-v-b18c8e8d]{text-align:left;color:#3b4155;cursor:pointer;background:#ffffffe6;border:none;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 10px 16px;font-size:13px;display:flex;box-shadow:0 8px 18px #26336914}.question-text[data-v-b18c8e8d]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.question-icon[data-v-b18c8e8d]{flex-shrink:0;width:14px;height:14px}.text-lightgray[data-v-b18c8e8d]{color:#b0b5c6}@media (min-width:918px){.body[data-v-b18c8e8d]{width:840px;margin:0 auto}.introduce-section[data-v-b18c8e8d]{background-image:var(--v7eb1062f);order:1;height:240px}.consult-section[data-v-b18c8e8d]{flex:none;order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:auto;margin-top:20px;padding:0 40px;display:grid}.question-section[data-v-b18c8e8d]{background-image:linear-gradient(#e8fbff 0%,#ffffff26 100%);border-radius:24px;outline:1px solid #fff;order:1;justify-content:start;padding:16px}.hero-section[data-v-b18c8e8d]{border-radius:24px;order:2;overflow:hidden}.text-input[data-v-b18c8e8d]{order:2;min-height:100px;margin-top:-30px;margin-left:40px;margin-right:40px}.question-header[data-v-b18c8e8d]{gap:8px}.feature-card[data-v-b18c8e8d]{border-radius:16px;gap:12px}.feature-title[data-v-b18c8e8d]{font-size:16px}.feature-subtitle[data-v-b18c8e8d]{font-size:14px}}.go-back[data-v-0f2e3846]{color:#666;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:18px;justify-content:center;align-items:center;gap:4px;width:80px;height:36px;font-size:14px;transition:all .3s;display:flex;box-shadow:0 2px 8px #4e596933}.go-back[data-v-0f2e3846]:hover:not(.disabled){background:#f5f5f5;border-color:#f5f5f5}.go-back.disabled[data-v-0f2e3846]{color:#999;cursor:not-allowed;opacity:.6;background:#f0f0f0;border-color:#f0f0f0}.go-back-image[data-v-0f2e3846]{background:#d8d8d800;width:16px;height:16px}.go-back.disabled .go-back-image[data-v-0f2e3846]{opacity:.5}.mask-layer[data-v-317b7623]{z-index:5;pointer-events:auto;background:linear-gradient(#f8f9fa99 0%,#f8f9fa66 25%,#f8f9fa4d 50%,#f8f9fa33 75%,#f8f9fa1a 80%,#f8f9fa00 100%) 0 0/cover;height:100px;padding:16px 16px 0;position:absolute;left:0;right:0}.mask-layer[data-v-dc6f7624]{pointer-events:auto;flex-direction:column;min-height:120px;margin-top:auto;padding:0 2px;display:flex}.bottom-mask[data-v-dc6f7624]{background:bottom/cover no-repeat}.input-text[data-v-dc6f7624]{flex:1}.disclaimer[data-v-dc6f7624]{text-align:center;color:#999;margin-top:10px;font-size:12px}.date-display-container[data-v-20ac6dd5]{justify-content:center;align-items:center;margin:16px 0;padding:8px 0;display:flex}.date-display[data-v-20ac6dd5]{color:#666;justify-content:center;align-items:center;gap:16px;width:100%;padding:8px 0;font-family:Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;display:flex}.date-display[data-v-20ac6dd5]:before{content:"";background:linear-gradient(270deg,#6668 0%,#0000 100%);flex:1;min-width:10px;height:1px}.date-display[data-v-20ac6dd5]:after{content:"";background:linear-gradient(90deg,#6668 0%,#0000 100%);flex:1;min-width:10px;height:1px}.date-text[data-v-20ac6dd5]{white-space:nowrap;font-weight:400}.consultation-page[data-v-d3ba0f3e]{flex-direction:column;height:100%;padding:16px;display:flex}.body[data-v-d3ba0f3e],.container[data-v-d3ba0f3e]{flex-direction:column;height:100%;display:flex;position:relative}.messages-container[data-v-d3ba0f3e]{flex:1;height:calc(100% - 228px);min-height:100px;max-height:630px;overflow-y:auto}.message[data-v-d3ba0f3e]{align-items:flex-start;margin-bottom:16px;display:flex}.message.ai-message[data-v-d3ba0f3e]{justify-content:flex-start}.message.user-message[data-v-d3ba0f3e]{justify-content:flex-end}.avatar[data-v-d3ba0f3e]{border-radius:50%;flex-shrink:0;width:32px;height:32px}.ai-avatar[data-v-d3ba0f3e]{background:var(--v41a6d45b)center/cover no-repeat;margin-right:8px}.user-avatar[data-v-d3ba0f3e]{background:var(--v7fa7461e)center/cover no-repeat;margin-left:8px}.message-bubble[data-v-d3ba0f3e]{border-radius:12px;max-width:100%;padding:12px 16px;position:relative}.ai-message .message-bubble[data-v-d3ba0f3e]{color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:0 16px 16px}.user-message .message-bubble[data-v-d3ba0f3e]{background:var(--blue-background);color:#fff;border-radius:16px 0 16px 16px}.message-content[data-v-d3ba0f3e]{font-size:14px;line-height:1.4}@media (max-width:450px){.avatar[data-v-d3ba0f3e]{display:none}.messages-container[data-v-d3ba0f3e]{scrollbar-width:none;-ms-overflow-style:none}.messages-container[data-v-d3ba0f3e]::-webkit-scrollbar{display:none}}@media (min-width:1100px){.consultation-page[data-v-d3ba0f3e]{margin:0 auto;padding:16px 0}.body[data-v-d3ba0f3e]{flex-direction:row;flex:1;gap:20px;height:100%}.container[data-v-d3ba0f3e]{width:800px}.messages-container[data-v-d3ba0f3e]{height:calc(100% - 208px);max-height:650px}.text-input[data-v-d3ba0f3e]{margin:auto 40px 0}.text-input[data-v-d3ba0f3e] .input-wrapper{min-height:100px}}.contract-management-page[data-v-da8b438a]{box-sizing:border-box;flex-direction:column;height:100%;padding:40px 20px;display:flex}.search-section[data-v-da8b438a]{text-align:center;flex-shrink:0}.section-title[data-v-da8b438a]{letter-spacing:-1.5px;color:#0000;background-image:linear-gradient(122deg,#135ef5,#05006d);-webkit-background-clip:text;background-clip:text;font-family:DingTalk-JinBuTi;font-size:24px;font-weight:600;line-height:29px}.text-input[data-v-da8b438a]{min-height:140px;margin-top:16px}.category-section[data-v-da8b438a]{flex-shrink:0;padding:20px 0}.category-tabs[data-v-da8b438a]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.category-tab[data-v-da8b438a]{color:#666;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:18px;width:88px;height:32px;font-size:14px;transition:all .3s}.category-tab[data-v-da8b438a]:hover{color:#6a5acd;border-color:#6a5acd}.category-tab.active[data-v-da8b438a]{color:var(--blue-background);border:solid 1px var(--blue-background);background:#d6efff;font-weight:600}.templates-grid[data-v-da8b438a]{flex-wrap:wrap;flex:1;gap:12px 15px;min-width:200px;height:calc(100% - 300px);max-height:500px;display:flex;overflow-y:auto}.template-card[data-v-da8b438a]{cursor:pointer;background:linear-gradient(#f5f7fa,#e9edf2) 50%/cover no-repeat;border-radius:12px;flex-direction:column;justify-content:space-between;width:164px;height:200px;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000d}.template-card[data-v-da8b438a]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.template-title-mask[data-v-da8b438a]{background-image:linear-gradient(#4e596900 0%,#4e5969cc 100%);border-radius:0 0 8px 8px;width:100%;height:80px;margin-top:auto;padding:0 10px 10px;display:flex}.template-title[data-v-da8b438a]{color:#fff;text-align:center;justify-content:center;width:100%;margin-top:auto;font-size:14px;font-weight:500;line-height:24px}@media (min-width:918px){.body[data-v-da8b438a]{width:840px;margin:0 auto}.text-input[data-v-da8b438a]{min-height:120px}.templates-grid[data-v-da8b438a]{gap:29px 15px}.template-card[data-v-da8b438a]{width:156px}}.write-document-page[data-v-621df525]{flex-direction:column;height:100%;padding:40px 16px 20px;display:flex}.type-selection-view[data-v-621df525]{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.introduce-section[data-v-621df525]{flex-direction:column;padding:0 0 16px 8px;display:flex}.section-title[data-v-621df525]{width:203px;height:58px;font-family:DingTalk-JinBuTi;font-size:24px;line-height:29px;font-weight:JinBuTi;letter-spacing:-1.5px;color:#0000;background-image:linear-gradient(122deg,#135ef5,#05006d);-webkit-background-clip:text;background-clip:text}.body[data-v-621df525]{flex-direction:column;height:100%;margin-top:auto;display:flex}.document-section[data-v-621df525]{height:100%}.document-type-grid[data-v-621df525]{background:linear-gradient(#fff 0%,#ffffff26 100%);border-radius:16px;outline:1px solid #fff;grid-template-columns:repeat(2,1fr);gap:10px 11px;margin:0 auto;padding:10px;display:grid}.type-card[data-v-621df525]{cursor:pointer;background-image:linear-gradient(94deg,#f3f9ff 3%,#d9efff 99%);border-radius:8px;align-items:center;gap:4px;padding:10px 8px;font-size:14px;line-height:21px;transition:all .3s;display:flex}.type-card.active[data-v-621df525]{background:var(--blue-background)}.type-card[data-v-621df525]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.type-icon[data-v-621df525]{object-fit:contain;flex-shrink:0;width:24px;height:24px}.type-name[data-v-621df525]{color:#333;font-size:14px;font-weight:500}.type-card.active .type-name[data-v-621df525]{color:#fff}@media (min-width:918px){.body[data-v-621df525]{padding:0 20px}.type-selection-view[data-v-621df525]{width:840px;margin:0 auto}.introduce-section[data-v-621df525]{background-image:var(--v28c94f1b);height:340px}.section-title[data-v-621df525]{display:none}.document-type-grid[data-v-621df525]{grid-template-columns:repeat(4,1fr);gap:12px 16px}.type-card[data-v-621df525]{padding:12px 10px;font-size:16px;line-height:24px}.text-input[data-v-621df525]{min-height:100px;margin:auto 40px}}.document-detail-page[data-v-aa47610a]{background:#fafafa;border-radius:16px;flex-direction:column;flex:1;max-width:720px;height:100%;max-height:100%;padding:40px 36px 20px;display:flex;overflow:hidden}.header[data-v-aa47610a]{align-items:center;margin-bottom:16px;display:flex}.title-section[data-v-aa47610a]{align-items:center;gap:4px;margin:0 auto;display:flex}.page-title[data-v-aa47610a]{color:var(--black-bold-font);letter-spacing:0;margin:0;font-family:SourceHanSansCN-Bold;font-size:16px;font-weight:700;line-height:24px}.edit-button[data-v-aa47610a]{cursor:pointer;background:0 0;border:none;border-radius:4px;margin-top:2px;transition:background .3s}.content-area[data-v-aa47610a]{flex-direction:column;flex:1;height:100%;max-height:100%;display:flex;overflow:hidden}.document-content[data-v-aa47610a]{flex:1;min-height:0;overflow-y:auto}.content-section[data-v-aa47610a]{margin-bottom:24px}.section-title[data-v-aa47610a]{color:#333;border-bottom:2px solid #1976d2;margin:0 0 12px;padding-bottom:8px;font-size:16px;font-weight:600}.is-editing[data-v-aa47610a]{background:#e5e6eb;border-radius:8px}.section-content[data-v-aa47610a]{color:#555;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;margin:0;font-size:14px;line-height:1.6}.edit-area[data-v-aa47610a]{width:100%;margin:0 auto}.title-edit-section[data-v-aa47610a]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.none-border-input[data-v-aa47610a]{text-align:center;background:0 0;border:none}.none-border-input[data-v-aa47610a]:focus{background:0 0;border:none;outline:none}.edit-actions[data-v-aa47610a]{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.save-edit-button[data-v-aa47610a]{background:var(--blue-background);color:#fff;width:32px;height:28px}.footer[data-v-aa47610a]{margin-top:auto}.action-buttons[data-v-aa47610a]{justify-content:center;gap:15px;display:flex}.action-button[data-v-aa47610a]{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:164px;height:44px;padding:14px 37px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.save-history-button[data-v-aa47610a]{color:#4e5969;background:#fafafa;border-radius:24px;outline:1px solid #4e5969}.export-button[data-v-aa47610a]{color:var(--blue-background);outline:1px solid var(--blue-background);background:#fff;border-radius:22px}.action-icon[data-v-aa47610a]{width:16px;height:16px}.disclaimer-div[data-v-aa47610a]{border-bottom:1px solid #e0e0e0;margin-top:auto;margin-bottom:20px;padding:16px 0}.disclaimer[data-v-aa47610a]{color:#999;text-align:center;margin:0 auto;padding:0;font-size:12px}.main[data-v-de48554b]{height:100%}.case-input-page[data-v-de48554b]{flex-direction:column;height:100%;padding:16px;display:flex}.body[data-v-de48554b],.detail[data-v-de48554b],.content[data-v-de48554b]{flex-direction:column;height:100%;display:flex}.ai-hint[data-v-de48554b]{text-align:left;color:var(--black-bold-font);letter-spacing:0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400;line-height:22px}.messages-container[data-v-de48554b]{height:calc(100% - 135px);max-height:630px;overflow-y:auto}.message[data-v-de48554b]{align-items:flex-start;margin-bottom:16px;display:flex}.message.ai-message[data-v-de48554b]{justify-content:flex-start}.message.user-message[data-v-de48554b]{justify-content:flex-end}.avatar[data-v-de48554b]{border-radius:50%;flex-shrink:0;width:28px;height:28px}.ai-avatar[data-v-de48554b]{background:var(--v302c0b04)center/cover no-repeat;margin-right:8px}.user-avatar[data-v-de48554b]{background:var(--v5f257ddb)center/cover no-repeat;margin-left:8px}.message-bubble[data-v-de48554b]{max-width:calc(100% - 40px);padding:12px;position:relative}.ai-message .message-bubble[data-v-de48554b]{color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:0 16px 16px}.user-message .message-bubble[data-v-de48554b]{background:var(--blue-background);color:#fff;border-radius:16px 0 16px 16px}.message-content[data-v-de48554b]{font-size:14px;line-height:22px}.message-content .doc[data-v-de48554b]{cursor:pointer;box-sizing:border-box;background:#fafafa;border:1px solid #e5e6eb;border-radius:8px;flex-direction:row;max-width:100%;height:64px;margin-bottom:12px;display:flex}.message-content .doc-info[data-v-de48554b]{cursor:pointer;flex-direction:column;flex:1;justify-content:center;min-width:0;max-width:calc(100% - 64px);padding:8px 0 8px 12px;display:flex;overflow:hidden}.message-content .doc-title[data-v-de48554b]{color:var(--black-bold-font);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:14px;font-weight:550;line-height:21px;overflow:hidden}.message-content .doc-preview[data-v-de48554b]{color:#86909c;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:400;line-height:14px;overflow:hidden}@media (max-width:450px){.avatar[data-v-de48554b]{display:none}}@media (min-width:1100px) and (max-width:1350px){.body[data-v-de48554b]{flex-direction:row;gap:20px;margin:0 auto}.content[data-v-de48554b]{width:800px}.text-input[data-v-de48554b]{margin:auto 40px 0}.text-input[data-v-de48554b] .input-wrapper{min-height:100px}}@media (min-width:1350px){.case-input-page[data-v-de48554b]{flex-direction:row;gap:32px;max-width:1272px;margin:0 auto;padding-left:0;padding-right:0}.body[data-v-de48554b]{flex-direction:row;flex:1;gap:20px;height:100%}.content[data-v-de48554b]{width:420px}.detail[data-v-de48554b]{flex-shrink:0;width:720px}.text-input[data-v-de48554b] .input-wrapper{min-height:100px}}.loading-container[data-v-ea1df7d0]{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;margin:auto;padding:60px 0;display:flex}.loading-spinner[data-v-ea1df7d0]{border:solid #4a90e24d;border-top-color:var(--blue-background);border-radius:50%;animation:1s ease-in-out infinite spin-ea1df7d0}.loading-text[data-v-ea1df7d0]{color:var(--light-gray);letter-spacing:0;margin:0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400}@keyframes spin-ea1df7d0{to{transform:rotate(360deg)}}.document-detail-page[data-v-e9827264]{flex-direction:column;height:100%;padding:16px 16px 20px;display:flex}.header[data-v-e9827264]{align-items:center;margin-bottom:16px;display:flex}.title-section[data-v-e9827264]{align-items:center;gap:4px;margin:0 auto;display:flex}.page-title[data-v-e9827264]{color:var(--black-bold-font);letter-spacing:0;margin:0;font-family:SourceHanSansCN-Bold;font-size:16px;font-weight:700;line-height:24px}.edit-button[data-v-e9827264]{cursor:pointer;background:0 0;border:none;border-radius:4px;margin-top:2px;transition:background .3s}.content-area[data-v-e9827264]{background:#fafafa;border-radius:16px;flex-direction:column;flex:1;height:calc(100% - 130px);min-height:200px;max-height:700px;margin:14px 0 16px;padding:24px 20px 16px;display:flex}.document-content[data-v-e9827264]{margin:0 auto;overflow-y:auto}.content-section[data-v-e9827264]{color:var(--black-bold-font);margin-bottom:24px}.section-title[data-v-e9827264]{border-bottom:2px solid #1976d2;margin:0 0 12px;padding-bottom:8px;font-size:16px;font-weight:600}.is-editing[data-v-e9827264]{background:#e5e6eb;border-radius:8px}.section-content[data-v-e9827264]{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}.edit-area[data-v-e9827264]{width:100%;margin:0 auto}.title-edit-section[data-v-e9827264]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.none-border-input[data-v-e9827264]{text-align:center;background:0 0;border:none}.none-border-input[data-v-e9827264]:focus{outline:none}.edit-actions[data-v-e9827264]{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.save-edit-button[data-v-e9827264]{background:var(--blue-background);color:#fff;width:32px;height:28px}.footer[data-v-e9827264]{margin-top:auto}.action-buttons[data-v-e9827264]{justify-content:center;gap:15px;display:flex}.action-button[data-v-e9827264]{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:164px;height:44px;padding:14px 37px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.action-button[data-v-e9827264]:disabled{opacity:.6;cursor:not-allowed}.save-history-button[data-v-e9827264]:disabled{color:#999;outline-color:#999}.export-button[data-v-e9827264]:disabled{background-color:#999}.save-history-button[data-v-e9827264]{color:var(--blue-background);background:#fafafa;border-radius:24px;outline:1px solid #165dff}.export-button[data-v-e9827264]{background:var(--blue-background);color:#fafafa;border-radius:22px}.action-icon[data-v-e9827264]{width:16px;height:16px}.disclaimer-div[data-v-e9827264]{border-top:1px solid #e0e0e0;margin-top:auto;padding:12px 0 0}.disclaimer[data-v-e9827264]{color:#999;text-align:center;margin:0 auto;padding:0;font-size:12px}.ai-guide-page[data-v-da3ddd5c]{flex-direction:column;height:100%;padding:20px 16px;display:flex}.body[data-v-da3ddd5c]{flex-direction:column;height:100%;display:flex}.ai-guide-section[data-v-da3ddd5c]{background:var(--v2e34a9af)no-repeat;height:65px}.question-cards[data-v-da3ddd5c]{background-image:linear-gradient(#fff 0%,#fff0 100%);border-radius:16px;outline:1px solid #fff;grid-template-columns:1fr;gap:10px;margin:0 auto;padding:10px;display:grid;overflow-y:auto}.question-card[data-v-da3ddd5c]{cursor:pointer;background:linear-gradient(94deg,#f3f9ff 3%,#d9efff 99%);border-radius:8px;align-items:center;gap:4px;min-height:44px;padding:12px 7px 12px 8px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.question-card[data-v-da3ddd5c]:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#fff,#0000);border-radius:8px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.free-trial[data-v-da3ddd5c]{position:absolute;top:0;right:0}.question-card[data-v-da3ddd5c]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.question-content[data-v-da3ddd5c]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.question-text[data-v-da3ddd5c]{color:#666;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden}@media (min-width:918px){.body[data-v-da3ddd5c]{width:840px;margin:0 auto}.ai-guide-section[data-v-da3ddd5c]{background:var(--a522088c)no-repeat;height:170px}.ai-assistant[data-v-da3ddd5c]{display:none}.recommend-questions[data-v-da3ddd5c]{padding:0 20px}.question-cards[data-v-da3ddd5c]{grid-template-columns:repeat(2,1fr);gap:12px 16px}.text-input[data-v-da3ddd5c]{min-height:100px;margin:auto 60px 0}}.ai-guide-page[data-v-cd47306f]{flex-direction:column;height:100%;padding:20px 16px;display:flex}.body[data-v-cd47306f]{flex-direction:column;height:100%;display:flex}.ai-guide-section[data-v-cd47306f]{background:var(--v6c421264)no-repeat;height:65px}.question-cards[data-v-cd47306f]{background-image:linear-gradient(#fff 0%,#fff0 100%);border-radius:16px;outline:1px solid #fff;grid-template-columns:1fr;gap:10px;margin:0 auto;padding:10px;display:grid;overflow-y:auto}.question-card[data-v-cd47306f]{cursor:pointer;background:linear-gradient(94deg,#f3f9ff 3%,#d9efff 99%);border-radius:8px;align-items:center;gap:4px;height:44px;padding:15px 20px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.free-trial[data-v-cd47306f]{position:absolute;top:0;right:0;overflow:hidden}.question-card[data-v-cd47306f]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.question-content[data-v-cd47306f]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.question-text[data-v-cd47306f]{color:#666;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden}@media (min-width:918px){.body[data-v-cd47306f]{width:840px;margin:0 auto}.ai-guide-section[data-v-cd47306f]{background:var(--v2a241bfa)no-repeat;height:170px}.ai-assistant[data-v-cd47306f]{display:none}.recommend-questions[data-v-cd47306f]{padding:0 20px}.question-cards[data-v-cd47306f]{grid-template-columns:repeat(2,1fr);gap:12px 16px}.text-input[data-v-cd47306f]{min-height:100px;margin:auto 60px 0}}.law-detail-modal[data-v-6e9049e4]{background:#fff;border-radius:12px;flex-direction:column;width:100%;height:100%;padding:20px 20px 16px;display:flex;overflow:hidden;box-shadow:0 10px 40px #0003}.modal-header[data-v-6e9049e4]{display:flex}.modal-header>.close-img[data-v-6e9049e4]{cursor:pointer;margin-left:auto}.modal-header>.close-img[data-v-6e9049e4]:hover{opacity:.6}.detail-content[data-v-6e9049e4]{flex:1;overflow-y:auto}.detail-title[data-v-6e9049e4]{color:var(--black-bold-font);text-align:center;margin:16px auto;font-size:16px;font-weight:700;line-height:24px}.law-info[data-v-6e9049e4]{border-bottom:1px solid #ccc;margin-bottom:20px;padding:16px}.info-row[data-v-6e9049e4]{margin-bottom:8px;line-height:1.4}.info-row[data-v-6e9049e4]:last-child{margin-bottom:0}.info-label[data-v-6e9049e4]{color:#495057;flex-shrink:0;font-weight:600}.info-value[data-v-6e9049e4]{color:#212529;word-break:break-word}.law-text[data-v-6e9049e4]{color:var(--black-bold-font);letter-spacing:0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400;line-height:22px}.law-section[data-v-6e9049e4]{margin-bottom:20px}.law-section[data-v-6e9049e4]:last-child{margin-bottom:0}.section-title[data-v-6e9049e4]{color:#495057;border-left:3px solid var(--blue-background);margin-bottom:8px;padding-left:8px;font-size:15px;font-weight:600}.section-content[data-v-6e9049e4]{text-align:justify;margin:0}.modal-footer[data-v-6e9049e4]{text-align:center;margin-top:20px}.download-btn[data-v-6e9049e4]{background:var(--blue-background);color:#fff;cursor:pointer;border:none;border-radius:22px;align-items:center;gap:4px;padding:14px 37px;font-size:14px;font-weight:700;line-height:16px;transition:all .3s;display:inline-flex}.download-btn[data-v-6e9049e4]:hover{box-shadow:0 4px 12px var(--blue-background);transform:translateY(-2px)}@media (max-width:768px){.law-detail-modal[data-v-6e9049e4]{max-width:calc(100vw - 40px)}.info-row[data-v-6e9049e4]{flex-direction:column}.info-label[data-v-6e9049e4]{min-width:auto;margin-bottom:4px}}.case-detail-modal[data-v-3dcac6cf]{background:#fff;border-radius:12px;flex-direction:column;width:100%;height:100%;padding:20px 20px 16px;display:flex;overflow:hidden;box-shadow:0 10px 40px #0003}.modal-header[data-v-3dcac6cf]{display:flex}.modal-header>.close-img[data-v-3dcac6cf]{cursor:pointer;margin-left:auto}.modal-header>.close-img[data-v-3dcac6cf]:hover{opacity:.6}.detail-content[data-v-3dcac6cf]{flex:1;overflow-y:auto}.detail-title[data-v-3dcac6cf]{color:var(--black-bold-font);text-align:center;margin:16px auto;font-size:16px;font-weight:700;line-height:24px}.case-info[data-v-3dcac6cf]{border-bottom:1px solid #ccc;margin-bottom:20px;padding:16px}.info-row[data-v-3dcac6cf]{margin-bottom:8px;line-height:1.4}.info-row[data-v-3dcac6cf]:last-child{margin-bottom:0}.info-label[data-v-3dcac6cf]{color:#495057;flex-shrink:0;font-weight:600}.info-value[data-v-3dcac6cf]{color:#212529;word-break:break-word}.case-text[data-v-3dcac6cf]{color:var(--black-bold-font);letter-spacing:0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400;line-height:22px}.case-section[data-v-3dcac6cf]{margin-bottom:20px}.case-section[data-v-3dcac6cf]:last-child{margin-bottom:0}.section-title[data-v-3dcac6cf]{color:#495057;border-left:3px solid var(--blue-background);margin-bottom:8px;padding-left:8px;font-size:15px;font-weight:600}.section-content[data-v-3dcac6cf]{text-align:justify;margin:0}.section-content>.participant-item[data-v-3dcac6cf]{margin:0}.modal-footer[data-v-3dcac6cf]{text-align:center;margin-top:20px}.download-btn[data-v-3dcac6cf]{background:var(--blue-background);color:#fff;cursor:pointer;border:none;border-radius:22px;align-items:center;gap:4px;padding:14px 37px;font-size:14px;font-weight:700;line-height:16px;transition:all .3s;display:inline-flex}.download-btn[data-v-3dcac6cf]:hover{box-shadow:0 4px 12px var(--blue-background);transform:translateY(-2px)}@media (max-width:768px){.case-detail-modal[data-v-3dcac6cf]{max-width:calc(100vw - 40px)}.info-row[data-v-3dcac6cf]{flex-direction:column}.info-label[data-v-3dcac6cf]{min-width:auto;margin-bottom:4px}}.law-search-page[data-v-1b7374ca]{flex-direction:column;height:100%;padding:16px;display:flex;position:relative}.results-section[data-v-1b7374ca]{flex-direction:column;flex:1;width:100%;height:calc(100% - 118px);display:flex;overflow-y:auto}.goback-btn[data-v-1b7374ca]{z-index:10;position:fixed;transform:translate(-100px)translateY(20px)}.search-container[data-v-1b7374ca]{height:calc(100% - 150px);max-height:640px;overflow-y:auto}.search-tip[data-v-1b7374ca]{color:var(--black-bold-font);letter-spacing:0;margin-top:40px;margin-left:8px;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400}.search-status[data-v-1b7374ca]{width:100%;height:100%}.result-cards[data-v-1b7374ca]{grid-template-columns:1fr;gap:12px;width:100%;display:grid;position:relative}.result-card[data-v-1b7374ca]{background:#fff;border:1px solid #c9cdd4;border-radius:8px;height:112px;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s;position:relative;overflow:hidden auto;box-shadow:0 2px 8px #0000001a}.result-card[data-v-1b7374ca]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.result-card.selected[data-v-1b7374ca]{border:1px solid #4a90e2}.result-top[data-v-1b7374ca],.result-bottom[data-v-1b7374ca]{border:none;height:50%}.result-top[data-v-1b7374ca]{flex-direction:column;padding:8px 8px 8px 12px;display:flex}.result-bottom[data-v-1b7374ca]{background:#f2f3f5;border-radius:0 0 8px 8px;padding:10px 12px}.result-bottom.selected[data-v-1b7374ca]{background-color:#dcf0ff}.text-ellipsis[data-v-1b7374ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result-title[data-v-1b7374ca]{color:var(--black-bold-font);letter-spacing:0;flex:1;max-width:calc(100% - 30px);font-family:SourceHanSansCN-Medium;font-size:14px;font-weight:500;line-height:21px}.result-title-law[data-v-1b7374ca]{color:var(--blue-background)}.result-id[data-v-1b7374ca]{color:#86909c;text-align:center;background:#e5e6eb;border-radius:0 7px;width:38px;padding:3px 6px;font-family:SourceHanSansCN-Medium;font-size:12px;font-weight:500;line-height:1;position:absolute;right:0}.result-id.selected[data-v-1b7374ca]{background:var(--blue-background);color:#fff}.result-meta[data-v-1b7374ca]{justify-content:space-between;align-items:center;display:flex}.result-source[data-v-1b7374ca]{color:var(--light-gray);letter-spacing:0;border-radius:4px;max-width:calc(100% - 20px);font-family:SourceHanSansCN-Regular;font-size:13px;font-weight:400;line-height:15px}.result-source.selected[data-v-1b7374ca]{width:calc(100% - 50px)}.result-detail[data-v-1b7374ca]{color:var(--blue-background);cursor:pointer;align-content:center;gap:5px;font-size:13px;line-height:16px;display:flex}.result-detail[data-v-1b7374ca]:hover{opacity:.6}.result-summary[data-v-1b7374ca]{max-height:36px;color:var(--deep-gray);letter-spacing:0;-webkit-box-orient:vertical;margin:0;font-family:SourceHanSansCN-Regular;font-size:13px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.empty-state[data-v-1b7374ca]{color:var(--light-gray);letter-spacing:0;justify-content:center;align-items:center;padding:60px 0;font-family:SourceHanSansCN-Regular;font-size:14px;font-weight:400;display:flex}.modal-overlay[data-v-1b7374ca]{z-index:1000;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:66px 16px;display:flex;position:absolute;top:0;left:0}@media (min-width:1100px){.result-cards[data-v-1b7374ca]{grid-template-columns:repeat(2,1fr);gap:16px}.results-section[data-v-1b7374ca]{max-width:800px;margin:0 auto}.search-tip[data-v-1b7374ca]{margin-top:0}.text-input[data-v-1b7374ca]{margin:auto 40px 0}.text-input[data-v-1b7374ca] .input-wrapper{min-height:100px}.goback-btn-topmask[data-v-1b7374ca]{display:none}.modal-box[data-v-1b7374ca]{width:720px}}.toast-container[data-v-28c149f6]{z-index:9999;pointer-events:none;position:fixed}.toast-container.top-right[data-v-28c149f6]{top:20px;right:20px}.toast-container.top-left[data-v-28c149f6]{top:20px;left:20px}.toast-container.bottom-right[data-v-28c149f6]{bottom:20px;right:20px}.toast-container.bottom-left[data-v-28c149f6]{bottom:20px;left:20px}.toast[data-v-28c149f6]{pointer-events:auto;cursor:pointer;background:#fff;border-left:4px solid #ccc;border-radius:8px;align-items:center;min-width:300px;max-width:400px;margin-bottom:10px;padding:12px 16px;transition:all .3s;display:flex;box-shadow:0 4px 12px #00000026}.toast[data-v-28c149f6]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.toast.success[data-v-28c149f6]{background:#f0fdf4;border-left-color:#10b981}.toast.error[data-v-28c149f6]{background:#fef2f2;border-left-color:#ef4444}.toast.warning[data-v-28c149f6]{background:#fffbeb;border-left-color:#f59e0b}.toast.info[data-v-28c149f6]{background:#eff6ff;border-left-color:#3b82f6}.toast-content[data-v-28c149f6]{flex:1;margin-right:8px}.toast-message[data-v-28c149f6]{color:#374151;font-size:14px;line-height:1.4}.toast-close[data-v-28c149f6]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:18px;transition:background-color .2s;display:flex}.toast-close[data-v-28c149f6]:hover{background-color:#0000001a}.toast-enter-active[data-v-28c149f6],.toast-leave-active[data-v-28c149f6]{transition:all .3s}.toast-enter-from[data-v-28c149f6],.toast-leave-to[data-v-28c149f6]{opacity:0;transform:translate(100%)}.toast-move[data-v-28c149f6]{transition:transform .3s}.layout[data-v-bef3909c]{flex-direction:column;width:100%;height:100%;display:flex;overflow:auto;box-shadow:0 18px 50px #0f235f14}.body[data-v-bef3909c]{justify-content:flex-start;align-items:stretch;height:100%;display:flex;overflow-x:hidden}.main-content[data-v-bef3909c]{background:linear-gradient(157deg,#e0e1f7 0%,#f1f2f4 50%,#dce6ff 100%);flex-direction:column;flex:auto;min-width:0;height:100%;display:flex;overflow-x:auto}.view-content[data-v-bef3909c]{flex:1;height:100%}.main-content.full-screen .view-content[data-v-bef3909c]{height:calc(100% - 64px);overflow:hidden}button[data-v-bef3909c]:disabled{cursor:not-allowed;opacity:.5}.user-info[data-v-bef3909c]{justify-content:flex-end;gap:24px;padding:14px 60px 14px 0;display:flex}.user-info button[data-v-bef3909c]{color:#d87000;cursor:pointer;box-sizing:border-box;background:#ffd7a0;border:1px solid #ff9320;border-radius:18px;align-items:center;gap:6px;height:36px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.user-info button img[data-v-bef3909c]{width:16px;height:16px}.top-header-bar[data-v-bef3909c]{background:#fff;border-bottom:0 solid #4f7bff1a;justify-content:space-between;align-items:center;height:64px;padding:16px 20px;display:flex}.top-header-icon[data-v-bef3909c]{background:#8c8c8c;background:var(--v1daabfe4)center/cover no-repeat;border-radius:8px;width:32px;height:32px}.vertical-nav-header-icon[data-v-bef3909c]{background:var(--v1da9aa1a)center/cover no-repeat;width:40px;height:40px}.top-header-left[data-v-bef3909c]{align-items:center;gap:4px;display:flex}.top-header-text[data-v-bef3909c]{color:#333;font-size:14px;font-weight:600}.top-header-text1[data-v-bef3909c]{letter-spacing:0;text-align:center;font-family:DingTalk JinBuTi,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:18px}.top-header-text2[data-v-bef3909c]{margin-left:12px}.top-header-actions[data-v-bef3909c]{gap:6px;display:flex}.header-icon-btn[data-v-bef3909c]{cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.header-icon-img[data-v-bef3909c]{width:20px;height:20px;display:block}.right-bar[data-v-bef3909c]{box-sizing:border-box;z-index:100;background:#f6f7fb;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:10px 0 30px;display:flex}.vertical-nav[data-v-bef3909c]{flex-direction:column;display:flex;position:static}.right-bar.full-screen .vertical-nav[data-v-bef3909c]{border-top:1px solid;border-image:linear-gradient(90deg,#0000 0%,#e0e0e0 50%,#0000 100%) 1;flex:1;margin-top:50px;padding-top:20px}.vertical-nav-item[data-v-bef3909c]{cursor:pointer;color:#4b5470;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:78px;height:78px;font-size:13px;display:flex}.nav-icon-img[data-v-bef3909c]{width:24px;height:24px;margin-bottom:6px}.vertical-nav-item.active[data-v-bef3909c]{color:var(--blue-background)}.right-extras[data-v-bef3909c]{flex-direction:column;align-items:center;gap:24px;margin-bottom:12px;display:flex;position:static}.mini-vip[data-v-bef3909c]{cursor:pointer;background:#ffe2be;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:0 6px 12px #1e28501f}.mini-vip img[data-v-bef3909c]{width:24px;height:24px;display:block}.user-avatar[data-v-bef3909c]{background:var(--bg-user-avatar)center/cover no-repeat;cursor:pointer;border:none;border-radius:50%;width:36px;height:36px;box-shadow:0 6px 14px #1e28501f}.user-avatar[data-v-bef3909c]:hover{outline:1px solid #8c8c8c}.text-lightgray[data-v-bef3909c]{color:#b0b5c6}.body.full-screen[data-v-bef3909c]{flex-direction:row;justify-content:flex-start}.main-content.full-screen[data-v-bef3909c]{flex:1;width:100%;max-width:none;margin:0}.right-bar.full-screen[data-v-bef3909c]{background:#fff;border-radius:24px;order:-1;align-items:stretch;width:256px;height:calc(100% - 40px);margin:20px 0 20px 8px;padding:8px;transition:width .3s;box-shadow:0 0 10px #0000000d}.right-bar.full-screen[data-v-bef3909c]:not(.expanded){width:auto}.right-bar.full-screen:not(.expanded) .vertical-nav-header-icon[data-v-bef3909c],.right-bar.full-screen:not(.expanded) .vertical-nav-header-text[data-v-bef3909c],.right-bar.full-screen:not(.expanded) .nav-label-wrapper[data-v-bef3909c],.right-bar.full-screen .right-extras[data-v-bef3909c]{display:none}.right-bar.full-screen:not(.expanded) .vertical-nav-header[data-v-bef3909c],.right-bar.full-screen:not(.expanded) .vertical-nav-header .expand-icon[data-v-bef3909c]{margin-left:auto;margin-right:auto}.right-bar.full-screen:not(.expanded) .vertical-nav-item[data-v-bef3909c]{justify-content:center;width:68px;height:72px}.right-bar.full-screen .vertical-nav-header-text[data-v-bef3909c]{flex-direction:column;align-items:flex-start;display:flex}.right-bar.full-screen .vertical-nav-header-text .top-header-text3[data-v-bef3909c]{font-family:DingTalk-JinBuTi;font-weight:JinBuTi;color:#333;letter-spacing:-1px;font-size:12px;font-weight:500}.right-bar.full-screen .vertical-nav-header[data-v-bef3909c]{flex-direction:row;gap:8px;margin-top:24px;margin-left:12px;display:flex}.right-bar.full-screen .vertical-nav-header .expand-icon[data-v-bef3909c]{cursor:pointer;width:20px;height:20px;margin:auto 12px auto auto}.right-bar.full-screen .vertical-nav[data-v-bef3909c]{gap:4px;width:100%}.right-bar.full-screen .vertical-nav-item[data-v-bef3909c]{width:100%;height:auto;color:var(--deep-gray);border-radius:9px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:500;position:relative}.nav-icon-img-wrapper[data-v-bef3909c]{border-radius:4px;justify-content:center;align-items:center;display:flex}.vertical-nav-item.active .nav-icon-img-wrapper[data-v-bef3909c]{background:#fff}.nav-icon-img-wrapper .nav-icon-img[data-v-bef3909c]{margin:6px}.right-bar.full-screen .nav-icon-img[data-v-bef3909c]{margin:8px}.right-bar.full-screen .nav-label-wrapper[data-v-bef3909c]{text-align:left;flex-direction:column;gap:8px;height:40px;font-weight:500;display:flex}.right-bar.full-screen .label[data-v-bef3909c]{color:var(--deep-gray);font-size:16px;font-weight:600;line-height:16px}.right-bar.full-screen .description[data-v-bef3909c]{color:var(--light-gray);font-size:14px;line-height:14px}.right-bar.full-screen .vertical-nav-item.active[data-v-bef3909c]{color:#1a7aff;background:#e6f2ff}.right-bar.full-screen .vertical-nav-item.active[data-v-bef3909c]:before{content:"";background:#1a7aff;border-radius:0 2px 2px 0;width:4px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:500px){.vertical-nav-item[data-v-bef3909c]{width:60px;height:60px;font-size:12px}}@media (min-width:840px){.layout[data-v-bef3909c]{background:var(--v475939ae)no-repeat center/cover}}
