.share-kpis[hidden]{display:none!important}.leader-plan,.leader-accompany{display:block;font-size:11px;color:#7c8aa1;line-height:1.7;margin-top:6px}.leader-accompany{text-align:center}.share-intent strong.leader-manual-intent{font-size:13px;line-height:1.5;color:#4f607b}.leader-detail{display:block;margin:8px auto 0}.share-node-track,.share-node-labels{grid-template-columns:repeat(5,minmax(0,1fr))!important}.share-heading{min-height:70px;margin-bottom:18px}.share-heading h1{font-size:22px;margin-bottom:10px}.share-heading p{font-size:12px}.share-updates p{margin:4px 0}.share-table .company-name{white-space:normal;line-height:1.6;font-size:13px}.share-current-node{font-size:11px}.share-node-labels span{font-size:10px}.share-page .fu2-dialog header h2{font-size:19px}.share-page .fu2-dialog button{font-size:12px}.exact-outreach{width:100%;box-sizing:border-box;border:1px solid #dce3ed;border-radius:6px;background:#f8fafc;padding:10px 12px;font:12px/1.75 'Microsoft YaHei',sans-serif;color:#546681;resize:vertical}.exact-head-label{margin-left:8px;color:#8793a4;font-weight:400;font-size:11px}.exact-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:11px 15px}.exact-fields label{font-size:11px;color:#78869a;display:grid;gap:6px}.exact-fields input,.exact-fields select{width:100%;box-sizing:border-box;border:1px solid #dbe3ee;border-radius:5px;padding:8px 10px;background:white;color:#40526c;font-size:12px}.exact-fields :is(input,select,textarea):disabled,.exact-fields :is(input,textarea):read-only{background:#f7f9fc}.exact-meta{font-size:11px;color:#97a2b0;line-height:1.8}
@media(min-width:1321px){.share-layout.analysis-open{grid-template-columns:minmax(0,1fr) 330px!important}.share-drawer{position:sticky!important;right:auto;top:0;width:auto!important;box-shadow:none!important;padding:0 20px;z-index:auto}.share-layout.analysis-open .share-main{pointer-events:auto!important}.share-content{padding:22px 22px 18px}.share-brandbar{padding:12px 22px;min-height:76px}.share-table{min-width:760px!important}.col-tier{width:5%}.col-company{width:25%}.col-nodes{width:27%}.col-time{width:15%}.col-intent{width:12%}.col-action{width:16%}.share-table th,.share-table td{padding-left:8px;padding-right:8px}.share-table td{height:112px}.share-scope{max-width:180px;font-size:11px;min-height:35px}.share-scope:first-of-type{max-width:175px}.share-tiers button{font-size:11px;padding:6px 9px;min-height:35px}.share-search{min-width:150px;flex:1 1 150px}.share-search input{font-size:12px}.share-toolbar{padding:12px}.share-brandbar>span{font-size:13px}.share-brand img{width:122px}.share-brand svg{width:35px}.analysis-company h3{font-size:17px;line-height:1.6}.drawer-top{min-height:76px}.analysis-content{padding-top:20px}.analysis-metrics{gap:16px 12px}.analysis-section{margin-top:18px}.analysis-section h3{font-size:13px}.analysis-section p,.analysis-small{font-size:12px}html:has(.share-page .analysis-open){overflow:auto!important}.drawer-bottom{font-size:11px}}
.exact-online{margin:0;background:#f5f7fa;color:#35455c;font:13px/1.6 'Microsoft YaHei',Arial,sans-serif}.exact-online header{background:white;padding:20px 24px;border-bottom:1px solid #e1e6ed;display:flex;justify-content:space-between;align-items:center}.exact-online h1{font-size:20px;margin:0 0 6px}.exact-online header p{margin:0;font-size:12px;color:#8491a3}.exact-online a{color:#315bc9}.exact-online-nav{display:flex;align-items:center;padding:13px 24px;gap:9px}.exact-online-nav button{border:1px solid #d9e1eb;border-radius:5px;background:white;color:#53677e;padding:7px 12px;cursor:pointer}.exact-online-nav button.active{border-color:#8fa6d9;color:#315bc9;background:#f1f5ff}.exact-table-wrap{margin:0 24px;overflow:auto;max-height:68vh;border:1px solid #ccd4df;background:white}.exact-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content}.exact-table th,.exact-table td{box-sizing:border-box;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:9px 8px;font-family:'Microsoft YaHei',sans-serif;font-size:11pt;color:#1e2734;vertical-align:middle;white-space:normal}.exact-table th{font-weight:bold;background:white;position:sticky;top:0;z-index:2;height:45px;min-width:70px}.exact-table th.edit{background:#ff0}.exact-table td{height:82px;max-height:82px}.exact-table td:first-child,.exact-table th:first-child{position:sticky;left:0;background:white;z-index:1;min-width:216px}.exact-table th:first-child{z-index:3}.exact-table .talk-cell{cursor:pointer;color:#315bc9}.exact-table .talk-cell>div{max-height:66px;overflow:hidden;line-height:1.55}.exact-table td.edit{cursor:pointer}.exact-table td.edit:hover{background:#fffce2}.exact-online footer{padding:14px 24px;font-size:12px;color:#8190a4;line-height:1.8}.exact-empty{color:#a2aaba;font-size:11px}.exact-online footer a{margin-right:20px}
.share-intent{flex-direction:column;gap:4px}.leader-manual-intent{white-space:nowrap}.share-table td{height:100px}
.ow-dialog{max-height:90vh;overflow:auto}.ow-record{display:flex;justify-content:space-between;gap:16px;border:1px solid #dde4ed;background:white;padding:18px;margin:12px 0;border-radius:8px}.ow-record p{margin:5px 0}.ow-record small{color:#7d8999}.ow-record nav{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.ow-record a,.ow-record button{color:#315bc9;font:12px system-ui;background:white;border:1px solid #d9e2f2;border-radius:4px;padding:6px;text-decoration:none}.ow-record label{font-size:12px}.ow-record input{width:240px;padding:8px}

/* Current share: five node totals, scoped independently of pagination. */
.share-page .share-content{padding-top:20px}.share-page .share-heading{min-height:0;margin-bottom:18px;align-items:center}.share-page .share-heading h1{font-size:16px;margin:0 0 6px;line-height:1.5}.share-page .share-heading p{margin:0;max-width:none}.share-page .share-heading .share-button{flex-shrink:0}
.share-page .share-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0;margin:0 0 20px;border:0;background:transparent}.share-stat{display:flex;flex-direction:column;gap:7px;min-width:0;padding:18px 16px;border:1px solid #dce3ed;border-top:2px solid #526bd6;border-radius:10px;background:white}.share-stat:nth-child(2){border-top-color:#238d79}.share-stat:nth-child(3){border-top-color:#bb801e}.share-stat:nth-child(4){border-top-color:#7960bf}.share-stat:nth-child(5){border-top-color:#478b60}.share-stat>span{font-size:13px;font-weight:600;color:#4f607b}.share-page .share-stat strong{font-size:32px;line-height:1.15;font-variant-numeric:tabular-nums;color:#253a55}.share-stat strong::after{content:' 家';font-size:17px;font-weight:500}.share-stat small{font-size:11px;color:#6e7e95;line-height:1.5}.share-page .share-analysis-link{display:inline-block;margin:0 4px;white-space:nowrap}.share-page .share-table td:last-child{white-space:nowrap}
.ow-dialog{width:min(860px,calc(100vw - 32px));padding:0}.ow-dialog form{padding:0!important}.ow-dialog .fu2-section{padding:22px 24px;margin:0}.ow-dialog .ow-history{border-top:1px solid #e1e6ed}.ow-dialog header{padding:24px}.ow-dialog header h2{font-size:20px}.ow-dialog header p{font-size:13px}.ow-dialog .exact-fields label{font-size:13px;background:transparent}.ow-dialog .exact-fields input,.ow-dialog .exact-fields select{height:40px;font-size:13px}.ow-wide{grid-column:1/-1}.ow-submit{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e5eaf1;padding-top:18px;margin-top:18px}.ow-submit p{margin:0;font-size:14px;color:#425571}.ow-submit strong{font-size:22px;color:#283d5a;font-variant-numeric:tabular-nums}.ow-dialog .fu2-button,.ow-record a,.ow-record button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;box-sizing:border-box;font:13px/1.4 inherit;border-radius:6px;padding:9px 14px}.ow-record{align-items:center;padding:16px;gap:12px}.ow-record>div{min-width:0;flex:1}.ow-record b{overflow-wrap:anywhere;font-size:13px}.ow-record nav{flex-shrink:0}.ow-muted{font-size:12px;color:#718098;line-height:1.7}.ow-dialog [data-message]{font-size:13px;line-height:1.6}.ow-dialog button:disabled{opacity:.55;cursor:default}
.share-page .col-tier{width:6%}.share-page .col-company{width:23%}.share-page .col-nodes{width:27%}.share-page .col-time{width:13%}.share-page .col-intent{width:11%}.share-page .col-action{width:20%}.share-page .share-stat small{color:#61718b}
@media(max-width:1100px){.share-page .share-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:720px){.ow-dialog .exact-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ow-record{align-items:flex-start;flex-direction:column}.ow-submit{align-items:flex-start;flex-direction:column}.ow-submit>button{width:100%}}
@media(max-width:520px){.share-page .share-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.share-stat{padding:14px}.share-page .share-stat strong{font-size:28px}.share-page .share-heading{display:flex;gap:12px}.ow-dialog .exact-fields{grid-template-columns:1fr}.ow-dialog .fu2-section,.ow-dialog header{padding:20px}}
.share-region{position:relative;flex:0 1 auto;min-width:0}.share-region>button{cursor:pointer;max-width:240px;min-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:24px;background:#f8fafc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%2353647d' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 6px center;background-size:14px}.share-region-panel{position:absolute;right:0;top:calc(100% + 8px);width:300px;max-width:calc(100vw - 40px);padding:20px;background:white;border-radius:10px;box-shadow:0 10px 36px #1e33582b;z-index:20}.share-region-panel[hidden]{display:none}.share-region-panel h3{margin:0 0 16px;font-size:14px;color:#35455c}.share-region-panel label{display:grid;gap:6px;font-size:12px;color:#53647d;margin-bottom:12px}.share-region-panel select{min-height:40px;padding:8px;border:1px solid #dce3ed;border-radius:6px;font:13px inherit;color:#35455c;background:white;width:100%}.share-region-panel select:disabled{background:#f6f8fb;color:#61718b}.share-region-panel p{font-size:12px;line-height:1.6;color:#61718b}.share-region-panel :focus-visible{outline:2px solid #315bc9;outline-offset:2px}.share-proposal{display:flex;justify-content:center;text-decoration:none;box-sizing:border-box;background:#3e5abd;color:white;border-color:#3e5abd}.share-proposal:hover{background:#324fae;color:white}#proposalActions{display:grid;gap:8px}#proposalActions button:disabled{color:#61718b;background:#f6f8fb;cursor:default}
@media(max-width:640px){.share-region-panel{position:fixed;left:20px;right:20px;top:25vh;width:auto;max-width:none}}

.ow-history>summary{cursor:pointer;min-height:40px;display:list-item;align-content:center;font-size:13px;font-weight:600;color:#425571;list-style-position:inside}.ow-history>summary:focus-visible{outline:2px solid #315bc9;outline-offset:3px}.ow-history:not([open]){padding-bottom:12px}
.ow-tier-field{position:relative;display:grid;gap:6px;font-size:13px;color:#61718b}.ow-tier-select{position:relative}.ow-tier-trigger{display:flex;align-items:center;min-height:40px;box-sizing:border-box;padding:9px 32px 9px 11px;border:1px solid #dce3ed;border-radius:8px;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%2361718b' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px;color:#263750;cursor:pointer;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ow-tier-trigger::-webkit-details-marker{display:none}.ow-tier-trigger:focus-visible{outline:2px solid #315bc9;outline-offset:2px}.ow-tier-panel{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:100%;min-width:190px;box-sizing:border-box;padding:7px;background:white;border:1px solid #dce3ed;border-radius:10px;box-shadow:0 12px 30px rgba(31,48,76,.18)}.ow-tier-panel button,.ow-tier-panel label{display:flex;width:100%;min-height:36px;box-sizing:border-box;align-items:center;gap:9px;margin:0;padding:7px 9px;border:0;border-radius:6px;background:white;color:#40526c;font:13px/1.4 var(--follow-font,'Microsoft YaHei',sans-serif);text-align:left;cursor:pointer}.ow-tier-panel button:hover,.ow-tier-panel label:hover{background:#f1f4fb}.ow-tier-panel input{width:16px!important;height:16px!important;min-height:0!important;margin:0;accent-color:#315bc9}.ow-tier-panel input:focus-visible{outline:2px solid #315bc9;outline-offset:2px}

.exact-outreach-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.exact-outreach-head h3{margin:0}.exact-online .share-access-badge{display:inline-flex;align-items:center;border:1px solid #b9decf;border-radius:999px;background:#eefaf5;color:#187356;padding:5px 10px;font-size:12px}.exact-online.is-shared header{gap:16px}.exact-online.is-shared header>div{min-width:0}.exact-online.is-shared header h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exact-online.is-shared footer{display:flex;justify-content:space-between;gap:18px;align-items:center}.exact-online.is-shared footer span{max-width:900px}@media(max-width:700px){.exact-online header,.exact-online.is-shared footer{align-items:flex-start;flex-direction:column}.exact-table-wrap{margin:0 12px}.exact-online-nav{padding-inline:12px;overflow:auto}.exact-meta{white-space:nowrap}}
.ow-current{border-top:1px solid #e1e6ed}.ow-current h3{margin:0 0 10px;font-size:14px;color:#344967}.ow-tier-field.is-invalid .ow-tier-trigger{border-color:#dce3ed;box-shadow:none}.ow-record [data-delete-export]{color:#b4232c;border-color:#efc9cc}.ow-record [data-delete-export]:hover{background:#fff3f3}
.ow-dialog[open]{display:flex;max-height:min(90vh,760px);overflow:hidden;flex-direction:column}.ow-dialog>header{flex:0 0 auto}.ow-tabs{display:flex;height:48px;padding:0 24px;border-bottom:1px solid #e1e6ed;background:#fff;align-items:flex-end;gap:28px;flex:0 0 auto}.ow-tabs button{position:relative;height:48px;padding:0;border:0;background:transparent;color:#718098;font:600 13px/48px inherit;cursor:pointer}.ow-tabs button.is-active{color:#253a55}.ow-tabs button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#315bc9;content:""}.ow-tabs button:focus-visible{border-radius:4px;outline:2px solid #315bc9;outline-offset:2px}.ow-view{min-height:0;overflow:auto}.ow-view[hidden]{display:none!important}.ow-history-view{display:flex;min-height:460px;padding:0 24px 24px;overflow:hidden;flex:1;flex-direction:column}.ow-history-heading{display:flex;min-height:72px;border-bottom:1px solid #e9edf3;align-items:center;justify-content:space-between;gap:18px;flex:0 0 auto}.ow-history-heading h3{margin:0;color:#253a55;font-size:15px}.ow-history-heading p{margin:3px 0 0;color:#718098;font-size:12px}.ow-history-scroll{min-height:0;padding:4px 4px 12px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#aeb8c7 transparent;flex:1}.ow-history-scroll::-webkit-scrollbar{width:4px}.ow-history-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#aeb8c7}.ow-history-view .ow-record{width:100%;margin:12px 0}.ow-history-empty,.ow-history-error{display:flex;min-height:360px;color:#718098;text-align:center;align-items:center;justify-content:center;flex-direction:column}.ow-history-empty>span{display:grid;width:58px;height:58px;margin-bottom:14px;border-radius:16px;background:#f0f4ff;color:#315bc9;place-items:center}.ow-history-empty svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ow-history-empty strong,.ow-history-error strong{color:#253a55;font-size:15px}.ow-history-empty button,.ow-history-error button{min-height:36px;margin-top:14px;padding:0 14px;border:1px solid #d9e2f2;border-radius:6px;background:#fff;color:#315bc9;cursor:pointer}.ow-history-error p{margin:7px 0 0}.ow-batch-field small{margin-top:-1px;color:#315bc9;font-size:11px}.ow-batch-field select:disabled{opacity:1;color:#35465f;background-color:#f6f8fb!important;cursor:not-allowed}
.ow-history-heading>button{flex:0 0 auto;white-space:nowrap}
@media(max-width:720px){.ow-dialog[open]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.ow-tabs{padding-inline:20px}.ow-view{flex:1}.ow-history-view{min-height:0;padding-inline:16px}.ow-history-heading{min-height:68px}.ow-history-scroll{padding-right:0}}
