.LegalWorkspaceShell_shell__Oswgd{--shell-sidebar-width:240px;--shell-artifacts-width:340px;--shell-line:var(--legal-border,#e5dadb);--shell-muted:var(--legal-text-secondary,#5f5556);display:grid;grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr) var(--shell-artifacts-width);width:100%;height:100dvh;min-height:0;overflow:hidden;background:#fff;color:var(--legal-text,#30292a);font-family:var(--opc-font,"PingFang SC","Microsoft YaHei",sans-serif);font-size:14px}.LegalWorkspaceShell_shell__Oswgd a,.LegalWorkspaceShell_shell__Oswgd button{-webkit-tap-highlight-color:transparent}.LegalWorkspaceShell_shell__Oswgd button{font:inherit}.LegalWorkspaceShell_shell__Oswgd a:focus-visible,.LegalWorkspaceShell_shell__Oswgd button:focus-visible{outline:2px solid var(--legal-primary,#b82028);outline-offset:3px}.LegalWorkspaceShell_skipLink__f3BG3{position:fixed;top:-100px;left:16px;z-index:110;padding:10px 16px;background:#fff;color:var(--legal-primary,#b82028)}.LegalWorkspaceShell_skipLink__f3BG3:focus{top:12px}.LegalWorkspaceShell_sidebar__B6x5Z{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--shell-line);background:var(--legal-bg,#f8f5f4)}.LegalWorkspaceShell_sidebarHeader__6O_D7{display:flex;align-items:center;gap:8px;flex:0 0 76px;min-width:0;padding:0 14px}.LegalWorkspaceShell_brand__h8ceB{display:flex;align-items:center;min-width:0;flex:1 1;gap:9px;color:var(--legal-text,#30292a);text-decoration:none;white-space:nowrap;font-size:14px;font-weight:650;letter-spacing:-.3px}.LegalWorkspaceShell_brand__h8ceB img{display:block;flex:0 0 32px;object-fit:contain}.LegalWorkspaceShell_iconButton__Lvuzb,.LegalWorkspaceShell_scrollButton__BESfC{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--shell-muted);cursor:pointer;transition:background .16s ease,color .16s ease}.LegalWorkspaceShell_iconButton__Lvuzb:hover,.LegalWorkspaceShell_scrollButton__BESfC:not(:disabled):hover{background:var(--legal-primary-soft,#fbedee);color:var(--legal-primary,#b82028)}.LegalWorkspaceShell_conversationsHost__ggE4J{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.LegalWorkspaceShell_personalButton__q3uR8{display:flex;align-items:center;gap:10px;flex:0 0 auto;min-width:0;min-height:68px;margin:10px;padding:10px;border:0;border-radius:12px;color:var(--legal-text,#30292a);background:transparent;text-align:left;cursor:pointer;transition:background .16s ease}.LegalWorkspaceShell_personalButton__q3uR8:hover{background:#eee7e5}.LegalWorkspaceShell_personalAvatar__WwYJk{display:grid;place-items:center;flex:0 0 36px;height:36px;background:#fff;color:var(--legal-primary,#b82028);border:1px solid var(--shell-line);border-radius:12px;font-size:17px}.LegalWorkspaceShell_personalCopy__iWvWt{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.LegalWorkspaceShell_personalCopy__iWvWt strong,.LegalWorkspaceShell_personalCopy__iWvWt>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LegalWorkspaceShell_personalCopy__iWvWt strong{font-size:13px;font-weight:600}.LegalWorkspaceShell_personalArrow__SK3sl,.LegalWorkspaceShell_personalCopy__iWvWt>span{color:var(--shell-muted);font-size:11px}.LegalWorkspaceShell_main__9KzEk{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:#fff;outline:none}.LegalWorkspaceShell_workspaceHeader__TDcyG{display:flex;align-items:center;justify-content:space-between;flex:0 0 76px;gap:16px;padding:0 28px;border-bottom:1px solid var(--shell-line)}.LegalWorkspaceShell_workspaceHeading__gRLUk{display:flex;align-items:baseline;gap:14px;min-width:0}.LegalWorkspaceShell_workspaceHeading__gRLUk>span{flex-shrink:0;color:var(--shell-muted);font-size:12px}.LegalWorkspaceShell_workspaceHeading__gRLUk h1{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:19px;line-height:1.5;font-weight:600;letter-spacing:-.4px}.LegalWorkspaceShell_headerActions__JnK5G{display:flex;align-items:center;gap:6px;flex-shrink:0}.LegalWorkspaceShell_headerButton__Hwb_n{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--shell-muted);font-size:13px!important;cursor:pointer;transition:color .16s ease,background .16s ease}.LegalWorkspaceShell_artifactsToggle__IHa9k[aria-expanded=true],.LegalWorkspaceShell_headerButton__Hwb_n:hover{background:var(--legal-bg,#f8f5f4);color:var(--legal-text,#30292a)}.LegalWorkspaceShell_workspaceBody__jefqD{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.LegalWorkspaceShell_artifacts__cIAvb{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid var(--shell-line);background:#fcfaf9}.LegalWorkspaceShell_artifactsHeader__nfdj2{display:flex;align-items:center;justify-content:space-between;flex:0 0 76px;gap:10px;padding:0 16px 0 20px;border-bottom:1px solid var(--shell-line)}.LegalWorkspaceShell_artifactsHeader__nfdj2>div{display:flex;align-items:center;gap:9px}.LegalWorkspaceShell_artifactsHeader__nfdj2>div>:first-child{color:var(--shell-muted);font-size:17px}.LegalWorkspaceShell_artifactsHeader__nfdj2 h2{margin:0;font-size:15px;line-height:1.5;font-weight:600}.LegalWorkspaceShell_artifactsHost__UomTW{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.LegalWorkspaceShell_moduleNavigation__WHvmo{display:flex;align-items:center;flex-shrink:0;gap:4px;min-width:0;padding:10px 0 calc(12px + env(safe-area-inset-bottom));background:#fff}.LegalWorkspaceShell_conversationLink__qJz4F,.LegalWorkspaceShell_moduleLink__mfS3n{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:7px;position:relative;min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:9px;color:var(--shell-muted);background:transparent;text-decoration:none;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.4;cursor:pointer;transition:background .16s ease,color .16s ease}.LegalWorkspaceShell_conversationLink__qJz4F{font-size:13px!important}.LegalWorkspaceShell_conversationLink__qJz4F:hover,.LegalWorkspaceShell_moduleLink__mfS3n:hover{background:var(--legal-bg,#f8f5f4);color:var(--legal-text,#30292a)}.LegalWorkspaceShell_conversationActive__s3lsu,.LegalWorkspaceShell_conversationActive__s3lsu:hover,.LegalWorkspaceShell_moduleActive__8hdrD,.LegalWorkspaceShell_moduleActive__8hdrD:hover{background:var(--legal-primary-soft,#fbedee);color:var(--legal-primary,#b82028)}.LegalWorkspaceShell_navigationDivider__mq_PE{flex:0 0 1px;height:22px;margin:0 4px;background:var(--shell-line)}.LegalWorkspaceShell_navigationScroller__cC4zJ{display:flex;flex:1 1 auto;align-items:center;gap:3px;min-width:0;padding:4px 2px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#dac9ca transparent;overscroll-behavior-x:contain}.LegalWorkspaceShell_navigationScroller__cC4zJ::-webkit-scrollbar{height:3px}.LegalWorkspaceShell_navigationScroller__cC4zJ::-webkit-scrollbar-thumb{border-radius:3px;background:#dac9ca}.LegalWorkspaceShell_navigationIcon__uPi_P{display:inline-flex;flex-shrink:0;font-size:16px}.LegalWorkspaceShell_unread__d7OpQ{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:9px;color:#fff;background:var(--legal-primary,#b82028);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalWorkspaceShell_scrollButton__BESfC{width:26px;font-size:11px!important}.LegalWorkspaceShell_scrollButton__BESfC:disabled{opacity:.25;cursor:default}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m{--shell-sidebar-width:72px}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_sidebarHeader__6O_D7{flex-direction:column;justify-content:center;gap:12px;flex-basis:116px;padding:14px 0}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_brand__h8ceB{flex:0 0 auto}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_brand__h8ceB>span,.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_conversationsHost__ggE4J,.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_personalArrow__SK3sl,.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_personalCopy__iWvWt{display:none}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_personalButton__q3uR8{justify-content:center;margin:auto 6px 12px;padding:8px 0}.LegalWorkspaceShell_artifactsCollapsed__p3FA5{--shell-artifacts-width:0px}.LegalWorkspaceShell_artifactsCollapsed__p3FA5 .LegalWorkspaceShell_artifacts__cIAvb,.LegalWorkspaceShell_mobileClose__iZbWX,.LegalWorkspaceShell_mobileMenu__u1Y2_{display:none}.LegalWorkspaceShell_drawerBackdrop__6qdES{position:fixed;inset:0;z-index:70;border:0;background:rgb(48 41 42/28%);cursor:pointer}.LegalWorkspaceShell_shell__Oswgd:has(>aside[aria-modal=true])~.opc-workspace-overlays .opc-collaboration-pet-host{visibility:hidden}.LegalWorkspaceShell_shell__Oswgd .opc-team-workspace{height:100%!important;min-height:0;flex:1 1 auto}.LegalWorkspaceShell_shell__Oswgd .opc-team-chat-main{min-height:0}.LegalWorkspaceShell_shell__Oswgd .opc-team-workbench-content{flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.LegalWorkspaceShell_shell__Oswgd .opc-team-workbench-content[hidden]{display:none!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-business-content{container-name:opc-business;container-type:inline-size}.LegalWorkspaceShell_shell__Oswgd .opc-team-message-body{font-size:15px!important;line-height:1.85!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-empty-conversation h1{color:var(--legal-ink,#30292a);font-size:clamp(24px,2.2vw,32px);font-weight:600}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-header{min-height:48px;padding:8px 24px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-left>span{font-size:14px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-header button{min-height:30px;font-size:12px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-header-action{padding:0 10px;border:1px solid var(--shell-line);border-radius:8px;background:#fff;color:var(--shell-muted);cursor:pointer}.LegalWorkspaceShell_shell__Oswgd .opc-team-header-action:hover{border-color:var(--legal-primary,#b82028);color:var(--legal-primary,#b82028);background:var(--legal-primary-soft,#fbedee)}.LegalWorkspaceShell_shell__Oswgd .opc-team-business-category-bar{padding:0 0 10px!important;border-bottom:0!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-business-category-bar label{font-size:12px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-business-category-select{height:32px!important;font-size:13px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer-wrap{flex:0 0 auto;padding:12px 24px 0!important;border-top-color:transparent!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer{min-height:74px!important;padding:10px 12px!important;border:1px solid var(--shell-line)!important;border-radius:18px!important;box-shadow:0 3px 16px rgb(48 41 42/4%)!important;transition:border-color .16s ease,box-shadow .16s ease}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer:focus-within{border-color:var(--legal-primary,#b82028)!important;box-shadow:0 0 0 3px rgb(184 32 40/5%)!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer textarea{font-size:15px!important;line-height:24px!important;outline:none!important;box-shadow:none!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-module-navigation{flex:0 0 auto;min-width:0}.LegalWorkspaceShell_shell__Oswgd[data-business-visible=true] .opc-team-business-suggestions{display:none}.LegalWorkspaceShell_artifactsHost__UomTW .opc-team-artifacts,.LegalWorkspaceShell_conversationsHost__ggE4J .opc-team-conversation-sidebar{width:100%!important;min-width:0;max-width:none;border:0!important}@media (max-width:1440px){.LegalWorkspaceShell_shell__Oswgd{--shell-sidebar-width:224px;--shell-artifacts-width:320px}.LegalWorkspaceShell_sidebarHeader__6O_D7{padding:0 10px}.LegalWorkspaceShell_brand__h8ceB{font-size:13px;gap:7px}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m{--shell-sidebar-width:72px}.LegalWorkspaceShell_artifactsCollapsed__p3FA5{--shell-artifacts-width:0px}}@media (max-width:1280px){.LegalWorkspaceShell_shell__Oswgd{--shell-sidebar-width:200px}.LegalWorkspaceShell_sidebarHeader__6O_D7{gap:3px;padding:0 9px}.LegalWorkspaceShell_brand__h8ceB{font-size:12px}.LegalWorkspaceShell_brand__h8ceB img{width:28px;height:28px;flex-basis:28px}.LegalWorkspaceShell_workspaceHeader__TDcyG{padding:0 20px}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m{--shell-sidebar-width:64px}}@media (max-width:1100px){.LegalWorkspaceShell_shell__Oswgd{grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr)}.LegalWorkspaceShell_artifacts__cIAvb{display:none;position:fixed;inset:0 0 0 auto;z-index:80;width:min(360px,calc(100vw - 24px));height:100dvh;box-shadow:-12px 0 48px rgb(48 41 42/10%)}.LegalWorkspaceShell_artifactsDrawerOpen__4DjoD .LegalWorkspaceShell_artifacts__cIAvb{display:flex}}@media (max-width:767px){.LegalWorkspaceShell_shell__Oswgd{grid-template-columns:minmax(0,1fr)}.LegalWorkspaceShell_sidebar__B6x5Z{display:none;position:fixed;inset:0 auto 0 0;z-index:80;width:min(300px,calc(100vw - 42px));height:100dvh;box-shadow:12px 0 48px rgb(48 41 42/10%)}.LegalWorkspaceShell_mobileSidebarOpen__Vixtj .LegalWorkspaceShell_sidebar__B6x5Z{display:flex}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_sidebarHeader__6O_D7,.LegalWorkspaceShell_sidebarHeader__6O_D7{flex-direction:row;justify-content:space-between;flex:0 0 68px;padding:0 16px}.LegalWorkspaceShell_brand__h8ceB,.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_brand__h8ceB{flex:1 1;font-size:15px}.LegalWorkspaceShell_brand__h8ceB img{width:32px;height:32px;flex-basis:32px}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_brand__h8ceB>span,.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_personalArrow__SK3sl{display:inline}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_conversationsHost__ggE4J{display:block}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_personalCopy__iWvWt{display:flex}.LegalWorkspaceShell_sidebarCollapsed__6Ed3m .LegalWorkspaceShell_personalButton__q3uR8{justify-content:flex-start;margin:10px;padding:10px}.LegalWorkspaceShell_desktopCollapse__30epp{display:none}.LegalWorkspaceShell_mobileClose__iZbWX,.LegalWorkspaceShell_mobileMenu__u1Y2_{display:inline-flex;width:36px;height:36px}.LegalWorkspaceShell_workspaceHeader__TDcyG{flex:0 0 62px;gap:8px;padding:0 10px}.LegalWorkspaceShell_workspaceHeading__gRLUk{flex:1 1;gap:0}.LegalWorkspaceShell_workspaceHeading__gRLUk>span{display:none}.LegalWorkspaceShell_workspaceHeading__gRLUk h1{font-size:16px}.LegalWorkspaceShell_headerActions__JnK5G{gap:0}.LegalWorkspaceShell_headerButton__Hwb_n{gap:5px;padding:0 7px;font-size:12px!important}.LegalWorkspaceShell_artifactsHeader__nfdj2{flex-basis:62px}.LegalWorkspaceShell_moduleNavigation__WHvmo{gap:1px;padding:5px 0 calc(8px + env(safe-area-inset-bottom))}.LegalWorkspaceShell_conversationLink__qJz4F,.LegalWorkspaceShell_moduleLink__mfS3n{min-height:40px;gap:6px;padding:0 9px;font-size:12px}.LegalWorkspaceShell_conversationLink__qJz4F{font-size:12px!important}.LegalWorkspaceShell_scrollButton__BESfC{width:22px;height:40px}.LegalWorkspaceShell_navigationDivider__mq_PE{margin:0 2px}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-header{flex-wrap:wrap;gap:6px;padding:7px 12px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-left{gap:6px!important;flex:1 1}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-left>span{max-width:112px!important;font-size:13px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-actions{gap:3px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-session-header button{padding:0 6px!important;font-size:11px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer-wrap{padding:9px 12px 0!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer{min-height:68px!important;padding:8px!important;border-radius:16px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-composer textarea{font-size:16px!important}.LegalWorkspaceShell_shell__Oswgd .opc-team-run-status{max-width:100px;padding:0 6px!important;overflow:hidden;text-overflow:ellipsis;font-size:11px!important}}@media (prefers-reduced-motion:reduce){.LegalWorkspaceShell_shell__Oswgd *,.LegalWorkspaceShell_shell__Oswgd :after,.LegalWorkspaceShell_shell__Oswgd :before{scroll-behavior:auto!important;transition:none!important}}