:root{--green: #43bd5a;--green-soft: #eff9f1;--text: #1f2329;--muted: #6b7280;--line: #e5e6eb;--page: #f2f3f5;--icon: #4e5969}#pageContent[data-page=quick-replies] .quick-target-page{display:flex;flex-direction:column;gap:12px;min-height:100%;padding:0;color:#1d2129;background:transparent;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;letter-spacing:0}#pageContent[data-page=quick-replies] .quick-target-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;width:100%;padding:0 0 8px}#pageContent[data-page=quick-replies] .quick-target-title{min-width:0}#pageContent[data-page=quick-replies] .quick-target-title h1{margin:0;color:#1d2129;font-size:20px;font-weight:500;line-height:28px}#pageContent[data-page=quick-replies] .quick-target-title p{margin:4px 0 0;color:#86909c;font-size:13px;line-height:20px}#pageContent[data-page=quick-replies] .quick-target-actions{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:flex-end;gap:8px}#pageContent[data-page=quick-replies] .quick-target-actions span{width:1px;height:18px;margin:0 2px;background:#e5e6eb}#pageContent[data-page=quick-replies] button{font-family:inherit;letter-spacing:0}#pageContent[data-page=quick-replies] .quick-target-actions button,#pageContent[data-page=quick-replies] .quick-query-actions button,#pageContent[data-page=quick-replies] .quick-composer button,#pageContent[data-page=quick-replies] .quick-pagination button{height:32px;padding:0 14px;color:#4e5969;font-size:13px;line-height:30px;background:#fff;border:1px solid #dcdfe6;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-target-actions button:hover,#pageContent[data-page=quick-replies] .quick-query-actions button:hover,#pageContent[data-page=quick-replies] .quick-composer button:hover,#pageContent[data-page=quick-replies] .quick-pagination button:hover{color:#165dff;border-color:#165dff}#pageContent[data-page=quick-replies] .quick-target-actions button:disabled,#pageContent[data-page=quick-replies] .quick-pagination button:disabled{color:#c9cdd4;background:#f7f8fa;border-color:#e5e6eb;cursor:not-allowed}#pageContent[data-page=quick-replies] .quick-target-actions .primary,#pageContent[data-page=quick-replies] .quick-query-actions .primary,#pageContent[data-page=quick-replies] .quick-composer button{color:#fff;background:#165dff;border-color:#165dff}#pageContent[data-page=quick-replies] .quick-target-actions .primary:hover,#pageContent[data-page=quick-replies] .quick-query-actions .primary:hover,#pageContent[data-page=quick-replies] .quick-composer button:hover{color:#fff;background:#0e42d2;border-color:#0e42d2}#pageContent[data-page=quick-replies] .quick-icon-btn{position:relative;width:32px;padding:0;background:#f7f8fa}#pageContent[data-page=quick-replies] .quick-icon-btn.search:before{content:"";position:absolute;top:9px;left:9px;width:10px;height:10px;border:1.6px solid currentColor;border-radius:50%}#pageContent[data-page=quick-replies] .quick-icon-btn.search:after{content:"";position:absolute;top:20px;left:20px;width:7px;height:1.6px;background:currentColor;transform:rotate(45deg);transform-origin:left center}#pageContent[data-page=quick-replies] .quick-icon-btn.refresh:before{content:"↻";position:absolute;inset:0;color:currentColor;font-size:18px;line-height:30px;text-align:center}#pageContent[data-page=quick-replies] .quick-group-tabs{display:flex;flex-wrap:wrap;gap:8px;width:100%;min-width:0;padding:8px 12px;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=quick-replies] .quick-group-tabs button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;color:#4e5969;font-size:13px;background:#f7f8fa;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-group-tabs button.active{color:#165dff;background:#eef3ff;border-color:#bedaff}#pageContent[data-page=quick-replies] .quick-group-tabs b{min-width:20px;height:18px;padding:0 6px;color:inherit;font-size:12px;font-weight:500;line-height:18px;text-align:center;background:#165dff14;border-radius:10px}#pageContent[data-page=quick-replies] .quick-query{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:12px;width:100%;padding:14px 16px;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=quick-replies] .quick-query label,.quick-form-dialog .quick-form-row,.quick-group-dialog .quick-form-row{display:grid;gap:6px;min-width:0}#pageContent[data-page=quick-replies] .quick-query span,.quick-form-dialog .quick-form-row>span,.quick-group-dialog .quick-form-row>span{color:#4e5969;font-size:13px;line-height:20px}#pageContent[data-page=quick-replies] .quick-query input,#pageContent[data-page=quick-replies] .quick-query select,.quick-form-dialog input,.quick-form-dialog select,.quick-form-dialog textarea,.quick-group-dialog input,.quick-group-dialog select{width:100%;min-width:0;height:32px;padding:0 10px;color:#1d2129;font-size:13px;background:#fff;border:1px solid #dcdfe6;border-radius:2px;outline:none}#pageContent[data-page=quick-replies] .quick-query input:focus,#pageContent[data-page=quick-replies] .quick-query select:focus,.quick-form-dialog input:focus,.quick-form-dialog select:focus,.quick-form-dialog textarea:focus,.quick-group-dialog input:focus{border-color:#165dff;box-shadow:0 0 0 2px #165dff14}#pageContent[data-page=quick-replies] .quick-query-actions{display:flex;gap:8px;justify-content:flex-end}#pageContent[data-page=quick-replies] .quick-workbench{display:grid;grid-template-columns:minmax(280px,32%) minmax(0,1fr);gap:12px;width:100%;min-width:0}#pageContent[data-page=quick-replies] .quick-shortcuts,#pageContent[data-page=quick-replies] .quick-preview-panel,#pageContent[data-page=quick-replies] .quick-table-panel{min-width:0;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=quick-replies] .quick-shortcuts,#pageContent[data-page=quick-replies] .quick-preview-panel{min-height:264px}#pageContent[data-page=quick-replies] .quick-panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;padding:0 16px;border-bottom:1px solid #f2f3f5}#pageContent[data-page=quick-replies] .quick-panel-title h2{margin:0;color:#1d2129;font-size:15px;font-weight:500;line-height:22px}#pageContent[data-page=quick-replies] .quick-panel-title span{color:#86909c;font-size:12px}#pageContent[data-page=quick-replies] .quick-panel-title button{width:24px;height:24px;padding:0;color:#165dff;font-size:18px;line-height:22px;background:#eef3ff;border:1px solid #bedaff;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-shortcut-list{display:grid;gap:8px;max-height:330px;padding:12px;overflow:auto}#pageContent[data-page=quick-replies] .quick-shortcut-list>button{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 10px;text-align:left;background:#f7f8fa;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-shortcut-list>button.active{background:#eef3ff;border-color:#bedaff}#pageContent[data-page=quick-replies] .quick-code,#pageContent[data-page=quick-replies] .quick-preview-code{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:24px;padding:0 8px;color:#165dff;font-size:12px;font-weight:500;background:#eef3ff;border-radius:2px}#pageContent[data-page=quick-replies] .quick-shortcut-list b{display:block;overflow:hidden;color:#1d2129;font-size:13px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=quick-replies] .quick-shortcut-list small{display:block;overflow:hidden;margin-top:2px;color:#86909c;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=quick-replies] .quick-shortcut-list em{color:#86909c;font-size:12px;font-style:normal;white-space:nowrap}#pageContent[data-page=quick-replies] .quick-preview-panel{display:flex;flex-direction:column}#pageContent[data-page=quick-replies] .quick-preview-card{display:grid;gap:10px;min-height:158px;margin:16px;padding:18px;background:linear-gradient(180deg,#f7faff,#fff 74%);border:1px solid #e8f0ff;border-radius:2px}#pageContent[data-page=quick-replies] .quick-preview-card h3{margin:0;color:#1d2129;font-size:18px;font-weight:500;line-height:26px}#pageContent[data-page=quick-replies] .quick-preview-card p{max-width:920px;margin:0;color:#4e5969;font-size:13px;line-height:22px;white-space:pre-wrap}#pageContent[data-page=quick-replies] .quick-composer{display:flex;gap:8px;margin:auto 16px 16px;padding:12px;background:#f7f8fa;border-radius:2px}#pageContent[data-page=quick-replies] .quick-composer input{flex:1 1 auto;min-width:0;height:32px;padding:0 10px;color:#4e5969;font-size:13px;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=quick-replies] .quick-table-panel{width:100%}#pageContent[data-page=quick-replies] .quick-table-scroll{width:100%;overflow-x:auto}#pageContent[data-page=quick-replies] .quick-data-table{width:100%;min-width:1060px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=quick-replies] .quick-data-table th,#pageContent[data-page=quick-replies] .quick-data-table td{height:48px;padding:0 12px;color:#4e5969;font-size:13px;line-height:20px;text-align:left;border-bottom:1px solid #f2f3f5;vertical-align:middle}#pageContent[data-page=quick-replies] .quick-data-table th{height:44px;color:#1d2129;font-weight:500;background:#f7f8fa}#pageContent[data-page=quick-replies] .quick-data-table tr:hover td{background:#fbfcff}#pageContent[data-page=quick-replies] .quick-data-table .check-col{width:44px;text-align:center}#pageContent[data-page=quick-replies] .quick-data-table .op-col{width:150px}#pageContent[data-page=quick-replies] .quick-template-title{min-width:0}#pageContent[data-page=quick-replies] .quick-template-title b{display:block;overflow:hidden;color:#1d2129;font-weight:500;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=quick-replies] .quick-template-title small{display:block;overflow:hidden;margin-top:2px;color:#86909c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=quick-replies] .quick-content-cell{display:-webkit-box;overflow:hidden;max-height:40px;color:#4e5969;-webkit-box-orient:vertical;-webkit-line-clamp:2}#pageContent[data-page=quick-replies] .quick-status{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-size:12px;line-height:20px;border-radius:2px}#pageContent[data-page=quick-replies] .quick-status.success{color:#00a870;background:#e8ffea}#pageContent[data-page=quick-replies] .quick-status.warning{color:#ff7d00;background:#fff7e8}#pageContent[data-page=quick-replies] .table-actions{display:flex;align-items:center;gap:10px;white-space:nowrap}#pageContent[data-page=quick-replies] .table-actions button{padding:0;color:#165dff;font-size:13px;background:transparent;border:0;cursor:pointer}#pageContent[data-page=quick-replies] .table-actions button:last-child{color:#f53f3f}#pageContent[data-page=quick-replies] .quick-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 16px;color:#86909c;font-size:13px}#pageContent[data-page=quick-replies] .quick-pagination .current{min-width:32px;color:#fff;background:#165dff;border-color:#165dff}#pageContent[data-page=quick-replies] .quick-pagination select{height:32px;padding:0 28px 0 10px;color:#4e5969;font-size:13px;background:#fff;border:1px solid #dcdfe6;border-radius:2px}#pageContent[data-page=quick-replies] .quick-target-empty{display:grid;place-items:center;gap:8px;min-height:116px;color:#86909c;font-size:13px}#pageContent[data-page=quick-replies] .quick-target-empty p{margin:0}#pageContent[data-page=quick-replies] .quick-target-empty-icon{width:42px;height:30px;background:linear-gradient(#eef0f5,#eef0f5) 9px 8px / 24px 2px no-repeat,linear-gradient(#eef0f5,#eef0f5) 9px 15px / 18px 2px no-repeat,#f7f8fa;border:1px solid #e5e6eb;border-radius:2px}.quick-form-modal{width:640px}.quick-group-modal{width:460px}.quick-confirm-modal{width:420px}.quick-form-dialog,.quick-group-dialog{display:grid;gap:14px}.quick-form-dialog .quick-form-row,.quick-group-dialog .quick-form-row{grid-template-columns:86px minmax(0,1fr);align-items:start}.quick-form-dialog textarea{height:auto;min-height:154px;padding:8px 10px 22px;line-height:20px;resize:vertical}.quick-form-dialog small,.quick-group-dialog small{position:absolute;right:8px;bottom:4px;color:#c9cdd4;font-size:12px;line-height:16px}@media(max-width:1180px){#pageContent[data-page=quick-replies] .quick-target-head{flex-direction:column}#pageContent[data-page=quick-replies] .quick-target-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}#pageContent[data-page=quick-replies] .quick-query{grid-template-columns:repeat(2,minmax(160px,1fr))}#pageContent[data-page=quick-replies] .quick-query-actions{justify-content:flex-start}}@media(max-width:920px){#pageContent[data-page=quick-replies] .quick-workbench{grid-template-columns:minmax(0,1fr)}}body,button,input,select,textarea,table,.menu-item,.group-title,.danger-link,.notice-link,.radio-item,th,td,.filter-field,.page-meta,.workspace-heading p,.workspace-section-head span,.eyebrow,.metric-tile span,.order-status span,.quota-card span,.earnings-main span,.notice-list span,.notice-list time,.notice-detail time,.settings-panel p,.download-hero p,.package-card p,.notice-detail p,.profile-card label,.modal-form label{font-family:var(--font-stack);font-size:14px;line-height:1.5715;font-weight:400}h1,h2,.page-header h1,.workspace-heading h1,.download-hero h1,.app-section-title h2,.workspace-section-head h2,.settings-panel h2,.promo-link-panel h2,.profile-card h2,.notice-detail h2,.package-card h2,.mini-chart-panel h2{font-family:var(--font-stack);font-size:16px;line-height:1.5;font-weight:600}.page-header h1,.workspace-heading h1,.download-hero h1{font-size:18px;line-height:1.4}.metric strong,.stat-card strong,.metric-tile strong,.order-status strong,.quota-card strong,.allocation-number,.package-card strong{font-family:var(--font-stack);font-size:22px;line-height:1.25;font-weight:600}.primary-btn,.ghost-btn,.buy-btn,.range-tabs button,.compact-tabs button,.pager button,.table-actions button,.filter-field input,.filter-field select{height:32px;font-family:var(--font-stack);font-size:14px;line-height:1.5715;font-weight:400}@media(max-width:1200px){#pageContent[data-page=subaccounts]{overflow-x:auto}#pageContent[data-page=subaccounts] .son-target-page{min-width:1120px}#pageContent[data-page=subaccounts] .son-filter-grid{gap:28px}}:root{--font-stack: Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif}body,button,input,select,textarea,table{font-family:var(--font-stack);font-size:14px;line-height:1.5715;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.group-title,.menu-item,.danger-link,.notice-link,.radio-item,th,td,.filter-field,.page-meta,.workspace-heading p,.workspace-section-head span,.eyebrow,.metric-tile span,.order-status span,.quota-card span,.earnings-main span,.notice-list span,.notice-list time,.notice-detail time,.settings-panel p,.download-hero p,.package-card p,.notice-detail p{font-size:14px;line-height:1.5715}.group-title{color:#86909c;font-weight:400}.menu-item{font-weight:400}.menu-item.active{font-weight:500}h1,.page-header h1,.workspace-heading h1,.download-hero h1{font-size:18px;line-height:1.4;font-weight:600}h2,.app-section-title h2,.workspace-section-head h2,.settings-panel h2,.promo-link-panel h2,.profile-card h2,.notice-detail h2,.package-card h2,.mini-chart-panel h2{font-size:16px;line-height:1.5;font-weight:600}.metric strong,.stat-card strong,.metric-tile strong,.order-status strong,.quota-card strong,.allocation-number,.package-card strong{font-size:22px;line-height:1.25;font-weight:600}.primary-btn,.ghost-btn,.buy-btn,.range-tabs button,.compact-tabs button,.pager button,.table-actions button{font-size:14px;line-height:1.5715;font-weight:400}@media(max-width:900px){body,button,input,select,textarea,table,.group-title,.menu-item,.radio-item,.metric span,.stat-card span,.filter-field,.page-meta,.settings-panel p,.download-hero p,.package-card p,.notice-detail p,.notice-list span,.notice-list time,.notice-detail time,.profile-card label,.modal-form label{font-size:14px;line-height:1.5715}.brand-word{font-size:25px}h1,h2,.page-header h1,.workspace-heading h1,.download-hero h1,.app-section-title h2,.package-card h2,.profile-card h2,.notice-detail h2,.settings-panel h2,.promo-link-panel h2,.mini-chart-panel h2{font-size:16px;line-height:1.5}.metric strong,.stat-card strong,.metric-tile strong,.order-status strong,.quota-card strong,.allocation-number,.package-card strong{font-size:22px}.earnings-main strong{font-size:28px}.primary-btn,.ghost-btn,.buy-btn,.filter-field input,.filter-field select{height:32px;font-size:14px}.crumb{font-size:14px}}.auth-screen{display:grid;box-sizing:border-box;width:100vw;min-height:100vh;padding:24px;place-items:center;color:#1d2129;background:#f7f8fa;font-family:var(--font-stack);letter-spacing:0}.auth-panel{box-sizing:border-box;width:min(420px,100%);padding:32px 36px 36px;background:#fff;border:1px solid #e5e6eb;border-radius:6px;box-shadow:0 12px 32px #1d212914}.auth-brand{display:flex;align-items:center;gap:8px;height:34px;margin-bottom:32px}.auth-brand .brand-mark{position:relative;width:28px;height:28px}.auth-brand .brand-word{font-size:24px;line-height:28px;font-weight:700}.auth-panel header h1{margin:0 0 28px;font-size:20px;line-height:28px;font-weight:600}.auth-panel form,.auth-panel form label{display:grid}.auth-panel form{gap:20px}.auth-panel form label{gap:8px;color:#4e5969;font-size:14px;line-height:22px}.auth-panel form input{box-sizing:border-box;width:100%;height:40px;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:3px;outline:0;font:inherit}.auth-panel form input:focus{border-color:#00b96b;box-shadow:0 0 0 2px #00b96b1a}.auth-panel form>button{height:40px;color:#fff;background:#00b96b;border:1px solid #00b96b;border-radius:3px;font-size:14px;cursor:pointer}.auth-panel form>button:disabled{opacity:.65;cursor:wait}.auth-error{margin:-8px 0 0;color:#f53f3f;font-size:13px;line-height:20px}.auth-loading{align-content:center;gap:12px;color:#86909c}.auth-loading p{margin:0}.auth-spinner{width:24px;height:24px;border:2px solid #c9cdd4;border-top-color:#00b96b;border-radius:50%;animation:auth-spin .8s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}.topbar-account{display:flex;align-items:center;gap:8px;min-width:0;max-width:180px;height:36px;padding:0 8px;color:#4e5969;background:transparent;border:0;cursor:pointer}.topbar-account>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:520px){.auth-screen{padding:16px}.auth-panel{padding:28px 22px 30px}.topbar-account>span:last-child{display:none}}#pageContent[data-page=keyword-replies]{box-sizing:border-box;width:100%;max-width:none;min-width:0;padding:16px 20px 32px;overflow-x:hidden;overflow-y:auto;color:#1d2129;background:#fff;font-family:Inter,-apple-system,system-ui,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;letter-spacing:0}#pageContent[data-page=keyword-replies] .target-page-host,#pageContent[data-page=keyword-replies] .keyword-target-page{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;max-width:none;min-width:0;min-height:100%;padding:0;background:#fff;font-family:Inter,-apple-system,system-ui,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}#pageContent[data-page=keyword-replies] button,#pageContent[data-page=keyword-replies] input,#pageContent[data-page=keyword-replies] select,.keyword-form-modal button,.keyword-form-modal input,.keyword-group-modal button,.keyword-group-modal input,.keyword-material-modal button,.keyword-material-modal input{box-sizing:border-box;font-family:var(--font-stack);letter-spacing:0}#pageContent[data-page=keyword-replies] .keyword-target-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%;min-height:52px;padding:0}#pageContent[data-page=keyword-replies] .keyword-target-title{display:flex;min-width:0;align-items:flex-start}#pageContent[data-page=keyword-replies] .keyword-target-title h1{flex:0 0 auto;margin:13px 0 0;color:#21262c;font-size:18px;font-weight:700;line-height:20.7px}#pageContent[data-page=keyword-replies] .keyword-target-title p{min-width:0;margin:14px 0 0 18px;overflow:hidden;color:#86909c;font-size:14px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=keyword-replies] .keyword-target-title a{margin-left:2px;color:#43bd5a;cursor:pointer;text-decoration:none}#pageContent[data-page=keyword-replies] .keyword-target-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:15px;min-width:0}#pageContent[data-page=keyword-replies] .keyword-target-actions>button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:32px;padding:0 15px;color:#4e5969;font-size:14px;font-weight:400;line-height:30px;white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=keyword-replies] .keyword-target-actions>.keyword-icon-btn{position:relative;width:20px;padding:0;color:#1d2129;border:0}#pageContent[data-page=keyword-replies] .keyword-icon-btn.filter:before{position:absolute;top:8px;left:2px;width:16px;height:14px;background:currentColor;clip-path:polygon(0 0,100% 0,64% 48%,64% 100%,40% 84%,40% 48%);content:""}#pageContent[data-page=keyword-replies] .keyword-icon-btn.filter.active{color:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-icon-btn.refresh:before{position:absolute;inset:0;color:currentColor;font-size:25px;font-weight:400;line-height:30px;text-align:center;content:"↻"}#pageContent[data-page=keyword-replies] .keyword-target-actions>.keyword-batch-btn{width:88px}#pageContent[data-page=keyword-replies] .keyword-target-actions>.keyword-batch-btn:disabled{color:#c9cdd4;background:#f7f8fa;cursor:not-allowed}#pageContent[data-page=keyword-replies] .keyword-target-actions>.keyword-add-btn{width:60px;color:#fff;background:#43bd5a;border-color:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-query{display:flex;align-items:center;width:100%;min-height:72px;padding:20px;color:#4e5969;background:#f7f8fa}#pageContent[data-page=keyword-replies] .keyword-query.is-collapsed{display:none}#pageContent[data-page=keyword-replies] .keyword-query label{display:flex;align-items:center;gap:16px}#pageContent[data-page=keyword-replies] .keyword-query label>span{color:#4e5969;font-size:14px;line-height:22px}#pageContent[data-page=keyword-replies] .keyword-query input{width:182px;height:32px;padding:4px 12px;color:#1d2129;font-size:14px;line-height:22px;background:#fff;border:1px solid #c9cdd4;border-radius:0;outline:0}#pageContent[data-page=keyword-replies] .keyword-query input::placeholder{color:#86909c}#pageContent[data-page=keyword-replies] .keyword-query input:focus{border-color:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-query-actions{display:flex;align-items:center;gap:8px;margin-left:40px}#pageContent[data-page=keyword-replies] .keyword-query-actions button{width:60px;height:28px;padding:0 15px;color:#4e5969;font-size:14px;line-height:26px;background:#f2f3f5;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=keyword-replies] .keyword-query-actions .primary{color:#fff;background:#43bd5a;border-color:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-group-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;min-height:43px}#pageContent[data-page=keyword-replies] .keyword-group-tabs{display:flex;flex-wrap:wrap;gap:8px;min-width:0}#pageContent[data-page=keyword-replies] .keyword-group-tabs button{height:28px;padding:0 16px;color:#4e5969;font-size:14px;line-height:26px;background:#f7f8fa;border:0;border-radius:14px;cursor:pointer}#pageContent[data-page=keyword-replies] .keyword-group-tabs button.active{color:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-group-add{flex:0 0 auto;width:88px;height:32px;padding:0 15px;color:#4e5969;font-size:14px;line-height:30px;background:#f7f8fa;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=keyword-replies] .keyword-table-panel,#pageContent[data-page=keyword-replies] .keyword-table-scroll{box-sizing:border-box;width:100%;min-width:0}#pageContent[data-page=keyword-replies] .keyword-table-panel{overflow:hidden;background:#fff;border:1px solid #dcdfe6;border-radius:2px}#pageContent[data-page=keyword-replies] .keyword-table-scroll{overflow-x:auto;overflow-y:hidden}#pageContent[data-page=keyword-replies] .keyword-data-table{width:1520px;min-width:1520px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=keyword-replies] .keyword-data-table th,#pageContent[data-page=keyword-replies] .keyword-data-table td{box-sizing:border-box;height:48px;padding:0 16px;overflow:hidden;color:#4e5969;font-size:14px;font-weight:400;line-height:22px;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #e5e6eb}#pageContent[data-page=keyword-replies] .keyword-data-table th{height:40px;color:#1d2129;font-weight:600;background:#f2f3f5}#pageContent[data-page=keyword-replies] .keyword-check-col{width:42px;padding-right:8px!important;padding-left:13px!important;text-align:center!important}#pageContent[data-page=keyword-replies] .keyword-name-col{width:178px}#pageContent[data-page=keyword-replies] .keyword-status-col{width:96px}#pageContent[data-page=keyword-replies] .keyword-match-col{width:142px}#pageContent[data-page=keyword-replies] .keyword-content-col{width:332px}#pageContent[data-page=keyword-replies] .keyword-delay-col{width:136px}#pageContent[data-page=keyword-replies] .keyword-reply-mode-col,#pageContent[data-page=keyword-replies] .keyword-send-mode-col{width:140px}#pageContent[data-page=keyword-replies] .keyword-created-col{width:184px}#pageContent[data-page=keyword-replies] .keyword-operation-col{width:130px}#pageContent[data-page=keyword-replies] .keyword-data-table input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-title-cell,#pageContent[data-page=keyword-replies] .keyword-content-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=keyword-replies] .keyword-status-switch{position:relative;display:inline-flex;width:28px;height:16px;vertical-align:middle}#pageContent[data-page=keyword-replies] .keyword-status-switch input{position:absolute;width:1px;height:1px;opacity:0}#pageContent[data-page=keyword-replies] .keyword-status-switch span{position:absolute;inset:0;background:#c9cdd4;border-radius:8px;cursor:pointer}#pageContent[data-page=keyword-replies] .keyword-status-switch span:after{position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;content:"";transition:transform .15s ease}#pageContent[data-page=keyword-replies] .keyword-status-switch input:checked+span{background:#43bd5a}#pageContent[data-page=keyword-replies] .keyword-status-switch input:checked+span:after{transform:translate(12px)}#pageContent[data-page=keyword-replies] .keyword-operation-col button{height:24px;padding:0;color:#43bd5a;font-size:14px;line-height:22px;background:transparent;border:0;cursor:pointer}#pageContent[data-page=keyword-replies] .keyword-operation-col button+button{margin-left:16px;color:#f53f3f}#pageContent[data-page=keyword-replies] .keyword-empty-row td{height:117px;padding:0;border-bottom:0}#pageContent[data-page=keyword-replies] .keyword-empty,.keyword-material-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:116px;color:#a9adb5;font-size:14px}#pageContent[data-page=keyword-replies] .keyword-empty p,.keyword-material-empty p{margin:0}#pageContent[data-page=keyword-replies] .keyword-empty>span,.keyword-material-empty>span{position:relative;display:block;width:38px;height:28px;border:4px solid #b5b9c1;border-radius:3px}#pageContent[data-page=keyword-replies] .keyword-empty>span:before,#pageContent[data-page=keyword-replies] .keyword-empty>span:after,.keyword-material-empty>span:before,.keyword-material-empty>span:after{position:absolute;top:-10px;width:11px;height:7px;border-top:4px solid #b5b9c1;content:""}#pageContent[data-page=keyword-replies] .keyword-empty>span:before,.keyword-material-empty>span:before{left:0;transform:rotate(-52deg)}#pageContent[data-page=keyword-replies] .keyword-empty>span:after,.keyword-material-empty>span:after{right:0;transform:rotate(52deg)}#pageContent[data-page=keyword-replies] .keyword-empty i,.keyword-material-empty i{position:absolute;top:7px;left:9px;width:12px;height:4px;border:3px solid #b5b9c1;border-top:0}#pageContent[data-page=keyword-replies] .keyword-pagination{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;color:#86909c;font-size:13px}#pageContent[data-page=keyword-replies] .keyword-pagination>div{display:flex;align-items:center;gap:8px}#pageContent[data-page=keyword-replies] .keyword-pagination button,#pageContent[data-page=keyword-replies] .keyword-pagination select{min-width:30px;height:30px;color:#4e5969;background:#fff;border:1px solid #dcdfe6;border-radius:2px}#pageContent[data-page=keyword-replies] .keyword-pagination .current{color:#fff;background:#43bd5a;border-color:#43bd5a}.business-modal.keyword-form-modal{width:min(864px,calc(100vw - 48px));max-width:none;height:611px;max-height:calc(100vh - 24px);overflow:visible;border-radius:4px}.business-modal.keyword-form-modal.keyword-partial-modal{height:663px}.keyword-partial-modal .keyword-form-dialog{height:550px}.business-modal.keyword-form-modal,.business-modal.keyword-group-modal,.business-modal.keyword-rules-modal,.business-modal.keyword-confirm-modal,.business-modal.keyword-material-modal{font-family:Inter,-apple-system,system-ui,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22.001px;letter-spacing:0}.business-modal.keyword-group-modal{width:min(520px,calc(100vw - 48px));height:214px;max-width:none;border-radius:4px}.business-modal.keyword-rules-modal{width:min(520px,calc(100vw - 48px));max-width:none;min-height:226px;border-radius:4px}.business-modal.keyword-confirm-modal{width:min(500px,calc(100vw - 48px));max-width:none;border-radius:4px}.keyword-form-modal .modal-head,.keyword-rules-modal .modal-head,.keyword-material-modal .modal-head{box-sizing:border-box;height:48px;padding:0 20px;border-bottom:0}.keyword-group-modal .modal-head{box-sizing:border-box;height:64px;padding:0 20px}.keyword-form-modal .modal-head h2,.keyword-rules-modal .modal-head h2,.keyword-group-modal .modal-head h2,.keyword-material-modal .modal-head h2{margin:0;color:#1d2129;font-size:16px;font-weight:600;line-height:24px}.keyword-form-modal .modal-head button,.keyword-rules-modal .modal-head button,.keyword-group-modal .modal-head button,.keyword-material-modal .modal-head button{width:24px;height:24px;padding:0;color:#4e5969;font-size:18px;font-weight:400;line-height:22px}.keyword-form-dialog{box-sizing:border-box;display:flex;flex-direction:column;height:498px;padding:24px 20px 18px;overflow:visible}.keyword-form-dialog .keyword-form-row,.keyword-group-dialog .keyword-form-row{display:grid;grid-template-columns:154px minmax(0,1fr);align-items:start;gap:16px;margin:0}.keyword-form-dialog .keyword-form-row+.keyword-form-row{margin-top:20px}.keyword-form-dialog .keyword-form-row:nth-child(2){margin-top:24px}.keyword-form-dialog .keyword-form-row:nth-child(3){margin-top:25px}.keyword-form-dialog .keyword-form-row:nth-child(4){margin-top:20px}.keyword-form-dialog .keyword-form-row:nth-child(5){margin-top:19px}.keyword-form-dialog .keyword-form-row:nth-child(6){margin-top:38px}.keyword-form-dialog .keyword-form-row:nth-child(7){margin-top:24px}.keyword-form-dialog .keyword-form-row>span,.keyword-group-dialog .keyword-form-row>span{padding-top:5px;color:#4e5969;font-size:14px;line-height:22px;text-align:right}.keyword-form-dialog .keyword-form-row.required>span:before,.keyword-group-dialog .keyword-form-row.required>span:before{margin-right:3px;color:#f53f3f;content:"*"}.keyword-radio-row{display:flex;align-items:center;gap:24px;min-height:28px}.keyword-radio-row label{position:relative;display:inline-flex;align-items:center;gap:8px;color:#1d2129;line-height:22px;cursor:pointer}.keyword-radio-row input{position:absolute;width:1px;height:1px;opacity:0}.keyword-radio-row label>i{box-sizing:border-box;width:14px;height:14px;border:2px solid #e5e6eb;border-radius:50%}.keyword-radio-row input:checked+i{border:4px solid #43bd5a}.keyword-counted-input{position:relative;min-width:0}.keyword-counted-input input{width:100%;height:32px;padding:4px 48px 4px 12px;color:#1d2129;font-size:14px;background:#fff;border:1px solid #c9cdd4;border-radius:0;outline:0}.keyword-counted-input input:focus{border-color:#43bd5a}.keyword-counted-input small{position:absolute;top:5px;right:12px;color:#86909c;font-size:12px;line-height:22px}.keyword-material-field{box-sizing:border-box;min-height:74px;padding:20px;overflow:auto;border:1px solid #e5e6eb;border-radius:4px}.keyword-material-field>button{width:110px;height:32px;padding:0 15px;color:#4e5969;font-size:14px;background:#f2f3f5;border:0;border-radius:2px;cursor:pointer}.keyword-material-field>button b{margin-right:8px;font-size:16px;font-weight:400}.keyword-material-field ul{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.keyword-material-field li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;color:#4e5969;font-size:13px}.keyword-material-field li b,.keyword-material-field li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keyword-delay-row>span{padding-top:4px!important}.keyword-range-field{position:relative;height:62px;padding-top:13px}.keyword-range-line{position:absolute;top:20px;left:13px;right:18px;height:2px;background:#e5e6eb}.keyword-range-line>span{position:absolute;top:0;left:0;height:2px;background:#43bd5a}.keyword-range-line>i{position:absolute;top:-5px;width:12px;height:12px;margin-left:-6px;background:#fff;border:2px solid #43bd5a;border-radius:50%}.keyword-range-field input[type=range]{position:absolute;top:13px;left:0;width:100%;height:16px;margin:0;opacity:0;pointer-events:none}.keyword-range-field input[type=range]::-webkit-slider-thumb{pointer-events:auto}.keyword-range-marks{display:flex;justify-content:space-between;padding-top:23px;color:#86909c;font-size:14px;line-height:22px}.keyword-account-row>div{position:relative;min-width:0}.keyword-account-picker{position:relative;margin-top:20px}.keyword-account-picker>button{position:relative;width:100%;height:32px;padding:0 30px 0 12px;color:#86909c;text-align:left;background:#fff;border:1px solid #c9cdd4;border-radius:2px;cursor:pointer}.keyword-account-picker>button>i{position:absolute;top:11px;right:12px;width:7px;height:7px;border-right:1px solid #86909c;border-bottom:1px solid #86909c;transform:rotate(45deg)}.keyword-account-options{position:absolute;z-index:3;top:35px;left:0;right:0;display:grid;max-height:144px;padding:6px 0;overflow:auto;background:#fff;border:1px solid #e5e6eb;border-radius:2px;box-shadow:0 6px 16px #1d212929}.keyword-account-options label{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;cursor:pointer}.keyword-account-options label:hover{background:#f7f8fa}.keyword-account-options input{width:14px;height:14px;accent-color:#43bd5a}.keyword-account-options p{margin:6px 12px;color:#86909c}.keyword-form-modal .modal-foot,.keyword-material-modal .modal-foot{box-sizing:border-box;height:65px;padding:0 20px;justify-content:flex-end;gap:12px;border-top:1px solid #f2f3f5;border-bottom:0}.keyword-group-modal .modal-foot{box-sizing:border-box;height:65px;padding:0 20px;justify-content:flex-end;gap:12px}.keyword-form-modal .modal-foot button,.keyword-group-modal .modal-foot button,.keyword-material-modal .modal-foot button{width:60px;height:32px;padding:0;font-size:14px;border-radius:0}.keyword-form-modal .modal-foot .ghost-btn,.keyword-group-modal .modal-foot .ghost-btn,.keyword-material-modal .modal-foot .ghost-btn{color:#4e5969;background:#f2f3f5;border-color:transparent}.keyword-form-modal .modal-foot .primary-btn,.keyword-group-modal .modal-foot .primary-btn,.keyword-material-modal .modal-foot .primary-btn{color:#fff;background:#43bd5a;border-color:#43bd5a}.keyword-rules-dialog{box-sizing:border-box;min-height:178px;padding:0 20px 24px;color:#1d2129;font-size:14px;line-height:21px}.keyword-rules-dialog p{margin:0}.keyword-group-dialog{box-sizing:border-box;height:85px;padding:8px 20px 20px}.keyword-group-dialog .keyword-form-row{grid-template-columns:68px minmax(0,1fr);gap:16px}.keyword-nested-mask{z-index:30;padding:24px;background:#1d21295c}.business-modal.keyword-material-modal{width:min(864px,calc(100vw - 48px));max-width:none;height:440px;border-radius:4px}.keyword-material-dialog{box-sizing:border-box;height:327px;padding:28px 20px 24px}.keyword-material-toolbar{display:flex;align-items:flex-start;justify-content:space-between;height:36px;border-bottom:1px solid #e5e6eb}.keyword-material-toolbar button{height:32px;padding:0 15px;color:#4e5969;font-size:14px;background:#f7f8fa;border:1px solid transparent;border-radius:2px;cursor:pointer}.keyword-material-toolbar button.active{position:relative;padding-right:16px;padding-left:16px;color:#43bd5a;background:transparent}.keyword-material-toolbar button.active:after{position:absolute;right:0;bottom:-12px;left:0;height:2px;background:#43bd5a;content:""}.keyword-material-groups{box-sizing:border-box;display:flex;align-items:flex-start;height:80px;padding-top:16px}.keyword-material-groups span{padding:4px 16px;color:#43bd5a;background:#f7f8fa;border-radius:14px}.keyword-material-table-scroll{height:159px;overflow:auto;border:1px solid #dcdfe6}.keyword-material-table-scroll table{width:100%;border-collapse:collapse;table-layout:fixed}.keyword-material-table-scroll th,.keyword-material-table-scroll td{box-sizing:border-box;height:42px;padding:0 16px;color:#4e5969;font-size:14px;text-align:left;border-bottom:1px solid #e5e6eb}.keyword-material-table-scroll th{color:#1d2129;font-weight:600;background:#f2f3f5}.keyword-material-table-scroll th:first-child,.keyword-material-table-scroll td:first-child{width:96px;text-align:center}.keyword-material-table-scroll th:nth-child(2),.keyword-material-table-scroll td:nth-child(2){width:45%}.keyword-material-table-scroll input{width:14px;height:14px;accent-color:#43bd5a}.keyword-material-table-scroll .keyword-material-empty{min-height:116px}@media(max-width:900px){#pageContent[data-page=keyword-replies]{padding:12px}#pageContent[data-page=keyword-replies] .keyword-target-head{min-height:92px}#pageContent[data-page=keyword-replies] .keyword-target-title p{display:none}#pageContent[data-page=keyword-replies] .keyword-target-actions{flex-wrap:wrap}#pageContent[data-page=keyword-replies] .keyword-query{align-items:flex-start;flex-direction:column;gap:12px}#pageContent[data-page=keyword-replies] .keyword-query label,#pageContent[data-page=keyword-replies] .keyword-query input{width:100%}#pageContent[data-page=keyword-replies] .keyword-query-actions{margin-left:58px}.business-modal.keyword-form-modal{height:auto;max-height:calc(100vh - 24px);overflow:auto}.keyword-form-dialog{height:auto;min-height:498px}.keyword-form-dialog .keyword-form-row{grid-template-columns:112px minmax(0,1fr)}}#pageContent[data-page=quick-replies]{box-sizing:border-box;width:100%;max-width:none;min-width:0;padding:16px 20px 32px;overflow-x:hidden;overflow-y:auto;color:#1d2129;background:#fff;font-family:var(--font-stack);font-size:14px;line-height:22px;letter-spacing:0}#pageContent[data-page=quick-replies] .target-page-host,#pageContent[data-page=quick-replies] .quick-target-page{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;max-width:none;min-width:0;min-height:100%;padding:0;background:#fff;font-family:var(--font-stack);letter-spacing:0}#pageContent[data-page=quick-replies] .quick-target-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;width:100%;min-height:52px;padding:0}#pageContent[data-page=quick-replies] .quick-target-head h1{flex:0 0 auto;margin:13px 0 0;color:#21262c;font-size:18px;font-weight:700;line-height:21px;letter-spacing:0}#pageContent[data-page=quick-replies] .quick-target-actions{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:15px;min-width:0}#pageContent[data-page=quick-replies] button,#pageContent[data-page=quick-replies] input,#pageContent[data-page=quick-replies] select,.quick-form-modal button,.quick-form-modal input,.quick-form-modal select,.quick-group-modal button,.quick-group-modal input,.quick-material-modal button,.quick-material-modal input{box-sizing:border-box;font-family:var(--font-stack);letter-spacing:0}#pageContent[data-page=quick-replies] .quick-target-actions>button,#pageContent[data-page=quick-replies] .quick-import-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:32px;padding:0 15px;color:#4e5969;font-size:14px;font-weight:400;line-height:30px;white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-target-actions>.quick-icon-btn{position:relative;width:20px;height:32px;padding:0;color:#1d2129;background:transparent;border:0}#pageContent[data-page=quick-replies] .quick-icon-btn.filter:before{content:"";position:absolute;top:8px;left:2px;width:16px;height:14px;background:currentColor;border:0;clip-path:polygon(0 0,100% 0,64% 48%,64% 100%,40% 84%,40% 48%)}#pageContent[data-page=quick-replies] .quick-icon-btn.filter.active{color:#43bd5a}#pageContent[data-page=quick-replies] .quick-icon-btn.refresh:before{content:"↻";position:absolute;inset:0;color:currentColor;font-size:25px;font-weight:400;line-height:30px;text-align:center}#pageContent[data-page=quick-replies] .quick-target-actions>.quick-batch-btn:disabled{color:#c9cdd4;background:#f7f8fa;border-color:transparent;cursor:not-allowed}#pageContent[data-page=quick-replies] .quick-target-actions>.quick-add-btn{color:#fff;background:#43bd5a;border-color:#43bd5a}#pageContent[data-page=quick-replies] .quick-target-actions>.quick-export-btn{color:#ff7d00;border-color:#ff7d00}#pageContent[data-page=quick-replies] .quick-target-actions>.quick-download-btn{color:#00b42a;border-color:#00b42a}#pageContent[data-page=quick-replies] .quick-import-btn{color:#ff4500;border-color:#ff4500}#pageContent[data-page=quick-replies] .quick-import-btn input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}#pageContent[data-page=quick-replies] .quick-query{display:flex;align-items:center;width:100%;min-height:72px;padding:20px;color:#4e5969;background:#f7f8fa;border:0;border-radius:0}#pageContent[data-page=quick-replies] .quick-query.is-collapsed{display:none}#pageContent[data-page=quick-replies] .quick-query label{display:flex;align-items:center;gap:16px;min-width:0}#pageContent[data-page=quick-replies] .quick-query label>span{flex:0 0 auto;color:#4e5969;font-size:14px;line-height:22px}#pageContent[data-page=quick-replies] .quick-query input{width:182px;height:32px;padding:4px 12px;color:#1d2129;font-size:14px;line-height:22px;background:#fff;border:1px solid #c9cdd4;border-radius:0;outline:0}#pageContent[data-page=quick-replies] .quick-query input::placeholder{color:#86909c}#pageContent[data-page=quick-replies] .quick-query input:focus{border-color:#43bd5a;box-shadow:none}#pageContent[data-page=quick-replies] .quick-query-actions{display:flex;align-items:center;gap:8px;margin-left:28px}#pageContent[data-page=quick-replies] .quick-query-actions button{width:60px;height:28px;padding:0 15px;color:#4e5969;font-size:14px;line-height:26px;background:#f2f3f5;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-query-actions .primary{color:#fff;background:#43bd5a;border-color:#43bd5a}#pageContent[data-page=quick-replies] .quick-group-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;min-height:42px}#pageContent[data-page=quick-replies] .quick-group-tabs{display:flex;flex-wrap:wrap;gap:8px;min-width:0;padding:0;background:transparent;border:0}#pageContent[data-page=quick-replies] .quick-group-tabs button{height:28px;padding:0 16px;color:#4e5969;font-size:14px;font-weight:400;line-height:26px;background:#f7f8fa;border:0;border-radius:14px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-group-tabs button.active{color:#43bd5a;background:#f7f8fa;border:0}#pageContent[data-page=quick-replies] .quick-group-add{flex:0 0 auto;width:88px;height:32px;padding:0 15px;color:#4e5969;font-size:14px;line-height:30px;background:#f7f8fa;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=quick-replies] .quick-table-panel,#pageContent[data-page=quick-replies] .quick-table-scroll{width:100%;min-width:0}#pageContent[data-page=quick-replies] .quick-table-panel{background:#fff;border:1px solid #dcdfe6;border-radius:2px}#pageContent[data-page=quick-replies] .quick-table-scroll{overflow-x:auto}#pageContent[data-page=quick-replies] .quick-data-table{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=quick-replies] .quick-data-table th,#pageContent[data-page=quick-replies] .quick-data-table td{box-sizing:border-box;height:48px;padding:0 16px;color:#4e5969;font-size:14px;font-weight:400;line-height:22px;text-align:left;vertical-align:middle;border-bottom:1px solid #e5e6eb}#pageContent[data-page=quick-replies] .quick-data-table th{height:40px;color:#1d2129;font-weight:600;background:#f2f3f5}#pageContent[data-page=quick-replies] .quick-data-table .check-col{width:42px;padding-right:8px;padding-left:13px;text-align:center}#pageContent[data-page=quick-replies] .quick-data-table .title-col{width:32%}#pageContent[data-page=quick-replies] .quick-data-table .content-col{width:48%}#pageContent[data-page=quick-replies] .quick-data-table .op-col{width:18%}#pageContent[data-page=quick-replies] .quick-data-table input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:#43bd5a}#pageContent[data-page=quick-replies] .quick-cell-title,#pageContent[data-page=quick-replies] .quick-content-cell{display:block;overflow:hidden;color:#4e5969;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=quick-replies] .quick-row-actions{display:flex;align-items:center;gap:16px}#pageContent[data-page=quick-replies] .quick-row-actions button{height:24px;padding:0;color:#43bd5a;font-size:14px;line-height:22px;background:transparent;border:0;cursor:pointer}#pageContent[data-page=quick-replies] .quick-row-actions button:last-child{color:#f53f3f}#pageContent[data-page=quick-replies] .quick-empty-row td{height:117px;padding:0;border-bottom:0}#pageContent[data-page=quick-replies] .quick-target-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:116px;color:#a9adb5;font-size:14px}#pageContent[data-page=quick-replies] .quick-target-empty p{margin:0;line-height:22px}#pageContent[data-page=quick-replies] .quick-target-empty-icon{position:relative;display:block;width:38px;height:28px;border:4px solid #b5b9c1;border-radius:3px}#pageContent[data-page=quick-replies] .quick-target-empty-icon:before,#pageContent[data-page=quick-replies] .quick-target-empty-icon:after{content:"";position:absolute;top:-10px;width:11px;height:7px;border-top:4px solid #b5b9c1}#pageContent[data-page=quick-replies] .quick-target-empty-icon:before{left:0;transform:rotate(-52deg)}#pageContent[data-page=quick-replies] .quick-target-empty-icon:after{right:0;transform:rotate(52deg)}#pageContent[data-page=quick-replies] .quick-target-empty-icon i{position:absolute;top:7px;left:9px;width:12px;height:4px;border:3px solid #b5b9c1;border-top:0}#pageContent[data-page=quick-replies] .quick-pagination{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;color:#86909c;font-size:13px}#pageContent[data-page=quick-replies] .quick-pagination>div{display:flex;align-items:center;gap:8px}#pageContent[data-page=quick-replies] .quick-pagination button,#pageContent[data-page=quick-replies] .quick-pagination select{min-width:30px;height:30px;color:#4e5969;background:#fff;border:1px solid #dcdfe6;border-radius:2px}#pageContent[data-page=quick-replies] .quick-pagination .current{color:#fff;background:#43bd5a;border-color:#43bd5a}.business-modal.quick-form-modal{width:min(872px,calc(100vw - 48px));border-radius:4px}.business-modal.quick-group-modal{width:min(526px,calc(100vw - 48px));border-radius:4px}.business-modal.quick-material-modal{width:min(864px,calc(100vw - 48px));border-radius:4px}.quick-form-modal .modal-head,.quick-group-modal .modal-head,.quick-material-modal .modal-head{box-sizing:border-box;height:48px;padding:0 20px;border-bottom:0}.quick-form-modal .modal-head h2,.quick-group-modal .modal-head h2,.quick-material-modal .modal-head h2{margin:0;color:#1d2129;font-size:16px;font-weight:600;line-height:24px}.quick-form-modal .modal-head button,.quick-group-modal .modal-head button,.quick-material-modal .modal-head button{width:24px;height:24px;padding:0;color:#4e5969;font-size:18px;font-weight:400;line-height:22px}.quick-form-dialog{display:grid;align-content:start;gap:20px;min-height:248px;padding:24px 20px}.quick-form-dialog .quick-form-row{display:grid;grid-template-columns:154px minmax(0,1fr);align-items:start;gap:16px;margin:0}.quick-form-dialog .quick-form-row>span,.quick-group-dialog .quick-form-row>span{padding-top:5px;color:#4e5969;font-size:14px;line-height:22px;text-align:right}.quick-form-dialog .quick-form-row.required>span:before,.quick-group-dialog .quick-form-row.required>span:before{content:"*";margin-right:3px;color:#f53f3f}.quick-form-dialog .quick-form-row>div,.quick-group-dialog .quick-form-row>div{position:relative;min-width:0}.quick-form-dialog .quick-form-row input[type=text],.quick-form-dialog .quick-form-row>div>input,.quick-group-dialog .quick-form-row input{width:100%;height:32px;padding:4px 12px;color:#1d2129;font-size:14px;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0}.quick-form-dialog .quick-form-row input:focus,.quick-group-dialog .quick-form-row input:focus,.quick-form-dialog .quick-account-select select:focus{border-color:#43bd5a;box-shadow:none}.quick-form-dialog small,.quick-group-dialog small{position:absolute;right:12px;bottom:5px;color:#a9aeb8;font-size:12px;line-height:20px}.quick-form-dialog .quick-material-field{min-height:75px;padding:20px;overflow:hidden;background:#fff;border:1px solid #dcdfe6;border-radius:4px}.quick-form-dialog .quick-material-field button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px;color:#4e5969;font-size:14px;background:#f7f8fa;border:0;border-radius:0;cursor:pointer}.quick-form-dialog .quick-material-field button b{font-size:20px;font-weight:300}.quick-form-dialog .quick-material-field p{display:inline-block;max-width:calc(100% - 128px);margin:0 0 0 12px;overflow:hidden;color:#4e5969;font-size:13px;line-height:20px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.quick-form-dialog .quick-account-row{align-items:center;margin-top:8px}.quick-form-dialog .quick-account-row>span{padding-top:0}.quick-form-dialog .quick-account-row>div{display:flex;align-items:center;gap:28px}.quick-form-dialog .quick-account-row label{display:inline-flex;align-items:center;gap:8px;color:#1d2129;font-size:14px;cursor:pointer}.quick-form-dialog .quick-account-row input[type=radio],.quick-material-dialog input[type=radio]{width:14px;height:14px;margin:0;accent-color:#43bd5a}.quick-form-dialog .quick-account-select select{width:100%;min-height:68px;padding:6px 10px;color:#1d2129;font-size:14px;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0}.quick-form-modal .modal-foot,.quick-group-modal .modal-foot,.quick-material-modal .modal-foot{box-sizing:border-box;height:65px;padding:16px 20px;border-top:1px solid #e5e6eb;border-bottom:0}.quick-form-modal .modal-foot button,.quick-group-modal .modal-foot button,.quick-material-modal .modal-foot button{height:32px;padding:0 16px;font-size:14px;border-radius:2px}.quick-form-modal .modal-foot .ghost-btn,.quick-group-modal .modal-foot .ghost-btn,.quick-material-modal .modal-foot .ghost-btn{color:#4e5969;background:#f7f8fa;border-color:transparent}.quick-form-modal .modal-foot .primary-btn,.quick-group-modal .modal-foot .primary-btn,.quick-material-modal .modal-foot .primary-btn{color:#fff;background:#43bd5a;border-color:#43bd5a}.quick-group-dialog{min-height:104px;padding:24px 20px}.quick-group-dialog .quick-form-row{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:start;gap:16px}.quick-material-dialog{min-height:327px;padding:0 20px 24px}.quick-material-toolbar{display:flex;align-items:center;justify-content:space-between;height:64px;border-bottom:1px solid #e5e6eb}.quick-material-toolbar button{height:32px;padding:0 16px;color:#fff;font-size:14px;background:#43bd5a;border:1px solid #43bd5a;border-radius:2px}.quick-material-toolbar button.active{align-self:stretch;height:64px;padding:0 16px;color:#43bd5a;background:transparent;border:0;border-bottom:2px solid #43bd5a;border-radius:0}.quick-material-groups{display:flex;align-items:center;height:80px}.quick-material-groups span{display:inline-flex;align-items:center;height:28px;padding:0 16px;color:#43bd5a;font-size:14px;background:#f7f8fa;border-radius:14px}.quick-material-table-scroll{width:100%;overflow-x:auto;border:1px solid #dcdfe6;border-radius:2px}.quick-material-dialog table{width:100%;min-width:560px;border-collapse:collapse;table-layout:fixed}.quick-material-dialog th,.quick-material-dialog td{height:44px;padding:0 16px;color:#4e5969;font-size:14px;text-align:left;border-bottom:1px solid #e5e6eb}.quick-material-dialog th{color:#1d2129;font-weight:600;background:#f2f3f5}.quick-material-dialog th:first-child,.quick-material-dialog td:first-child{width:48px;text-align:center}.quick-material-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:116px;color:#a9adb5}.quick-material-empty span{width:38px;height:28px;border:4px solid #b5b9c1;border-radius:3px}.quick-material-empty p{margin:0}@media(max-width:1050px){#pageContent[data-page=quick-replies] .quick-target-head{align-items:flex-start}#pageContent[data-page=quick-replies] .quick-target-actions{flex-wrap:wrap;gap:8px}}@media(max-width:720px){#pageContent[data-page=quick-replies]{padding:12px}#pageContent[data-page=quick-replies] .quick-target-head{flex-direction:column}#pageContent[data-page=quick-replies] .quick-target-actions{justify-content:flex-start;width:100%}#pageContent[data-page=quick-replies] .quick-query{align-items:flex-start;flex-direction:column;gap:12px}#pageContent[data-page=quick-replies] .quick-query label,#pageContent[data-page=quick-replies] .quick-query input{width:100%}#pageContent[data-page=quick-replies] .quick-query-actions{margin-left:0}.quick-form-dialog .quick-form-row,.quick-group-dialog .quick-form-row{grid-template-columns:1fr;gap:6px}.quick-form-dialog .quick-form-row>span,.quick-group-dialog .quick-form-row>span{padding-top:0;text-align:left}}#pageContent[data-page=subaccounts] .son-target-page .son-page-head{display:flex;flex:0 0 32px;align-items:center;justify-content:space-between;width:100%;height:32px;min-height:32px;margin:0 0 32px;padding:0}#pageContent[data-page=subaccounts] .son-target-page .son-page-head h1{color:#21262c;font-size:18px;line-height:32px;font-weight:700}#pageContent[data-page=subaccounts] .son-help-link{height:32px;padding:0 15px;color:#00bc53;font-size:14px}#pageContent[data-page=subaccounts] .son-head-actions{gap:14px;height:32px}#pageContent[data-page=subaccounts] .son-refresh-icon{display:inline-grid;width:28px;height:32px;padding:0;place-items:center;color:#1d2129;background:transparent;border:0;font-size:25px;line-height:1;cursor:pointer}#pageContent[data-page=subaccounts] .son-create-btn{width:124px;min-width:124px;height:32px;padding:0 15px;font-size:14px;font-weight:400}#pageContent[data-page=subaccounts] .son-filter-panel{display:block;flex:0 0 152px;width:100%;height:152px;min-height:152px;margin:0 0 16px;padding:20px 20px 12px;overflow:hidden;background:#f2f3f5;border:0;border-radius:0}#pageContent[data-page=subaccounts] .son-filter-grid{display:grid;grid-template-columns:386px 386px;grid-template-rows:32px 32px;align-items:center;gap:29px 8px;width:780px;height:93px}#pageContent[data-page=subaccounts] .son-field>span:first-child{width:120px;min-width:120px;color:#4e5969;text-align:right}#pageContent[data-page=subaccounts] .son-filter-actions{display:flex;align-items:center;align-self:center;gap:24px;width:132px;height:32px;margin-left:30px}#pageContent[data-page=subaccounts] .son-filter-actions .primary-btn{width:60px;height:28px;min-height:28px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53;border-radius:2px}#pageContent[data-page=subaccounts] .son-reset-btn{width:48px;height:28px;padding:0 10px;color:#4e5969;background:transparent;border:0}#pageContent[data-page=subaccounts] .son-table{width:1490px;min-width:1490px;table-layout:fixed}#pageContent[data-page=subaccounts] .son-table th,#pageContent[data-page=subaccounts] .son-table td{height:62px;padding:0 16px;font-size:14px;line-height:22px;text-align:center}#pageContent[data-page=subaccounts] .son-operation-cell{overflow:visible;white-space:nowrap}#pageContent[data-page=subaccounts] .son-allocation-btn{height:32px;margin-right:8px;padding:0 4px;color:#00bc53;background:transparent;border:0}#pageContent[data-page=subaccounts] .son-operation-menu-wrap{position:relative;display:inline-block}#pageContent[data-page=subaccounts] .son-operation-btn{min-width:96px;height:32px;color:#00bc53;background:transparent;border:0}#pageContent[data-page=subaccounts] .son-row-menu{position:absolute;top:35px;right:0;z-index:20;display:none;width:112px;padding:4px 0;background:#fff;border:1px solid #e5e6eb;border-radius:2px;box-shadow:0 4px 10px #1d21291f}#pageContent[data-page=subaccounts] .son-operation-menu-wrap.open .son-row-menu{display:grid}#pageContent[data-page=subaccounts] .son-row-menu button{height:36px;padding:0 12px;color:#1d2129;background:#fff;border:0;text-align:left}#pageContent[data-page=subaccounts] .son-row-menu button:hover{background:#f2f3f5}#pageContent[data-page=subaccounts] .son-row-menu button.danger{color:#f53f3f}#pageContent[data-page=subaccounts] .son-empty-state{display:grid;min-height:132px;place-items:center;color:#86909c}#pageContent[data-page=subaccounts] .son-empty-state p{margin:-42px 0 0}#pageContent[data-page=subaccounts] .son-table-foot{flex:0 0 42px;width:100%;height:42px;min-height:42px;padding:0;border:0}#pageContent[data-page=subaccounts] .son-table-foot .pager{gap:8px}#pageContent[data-page=subaccounts] .son-table-foot .pager i{margin-left:-8px;color:#4e5969;font-style:normal}#pageContent[data-page=subaccounts] .son-table-foot .pager select{width:72px}.subaccount-create-modal .son-account-form-dialog{gap:14px;padding:18px 20px}.subaccount-create-modal .son-form-row>span:first-child{padding-right:16px;text-align:right}@media(min-width:901px){#pageContent[data-page=fans-list]>.target-page-host>.fans-target-page{width:calc(100% + 15px);max-width:none}}#pageContent[data-page=multi-account-share],#pageContent[data-page=multi-account-share]>.target-page-host,#pageContent[data-page=multi-account-share] .multi-account-target-page{width:100%;min-width:0}#pageContent[data-page=multi-account-share] .multi-account-target-page{display:block}#pageContent[data-page=multi-account-share] .multi-account-head,#pageContent[data-page=multi-account-share] .multi-account-query,#pageContent[data-page=multi-account-share] .multi-account-table-card,#pageContent[data-page=multi-account-share] .multi-account-table-scroll{width:100%;min-width:0}#pageContent[data-page=multi-account-share]{box-sizing:border-box;width:100%;min-width:0;padding:16px 20px 24px;overflow:hidden;background:#fff}#pageContent[data-page=multi-account-share]>.target-page-host{width:100%;min-width:0}.multi-account-target-page{display:block;width:100%;min-width:0;color:#1d2129;font-size:14px}.multi-account-head{display:flex;align-items:center;justify-content:space-between;height:36px;margin-bottom:32px}.multi-account-head h1{margin:0;font-size:18px;font-weight:700;line-height:25px;letter-spacing:0}.multi-account-head>div{display:flex;align-items:center;gap:16px}.multi-account-head button{height:32px;min-width:116px;padding:0 14px;color:#fff;background:#00b950;border:1px solid #00b950;border-radius:2px;font-size:14px}.multi-account-head .multi-icon-button{position:relative;min-width:20px;width:20px;height:32px;padding:0;color:#00b950;background:transparent;border:0;font-size:0;line-height:32px}.multi-account-head .multi-icon-button:before{position:absolute;top:8px;left:2px;width:16px;height:15px;background:#00b950;clip-path:polygon(0 0,100% 0,62% 45%,62% 100%,38% 82%,38% 45%);content:""}.multi-account-head .multi-icon-button.refresh{color:#1d2129;font-size:23px}.multi-account-head .multi-icon-button.refresh:before{display:none}.multi-account-query{display:grid;grid-template-columns:322px 307px minmax(0,263px);grid-template-rows:repeat(3,32px);gap:8px 24px;height:152px;padding:20px;background:#f2f3f5;transition:height .15s ease,padding .15s ease}.multi-account-query.hidden{display:none}.multi-account-query label{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;min-width:0;color:#4e5969}.multi-account-query label:nth-child(1){grid-column:1;grid-row:1}.multi-account-query label:nth-child(2){grid-column:2;grid-row:1}.multi-account-query label:nth-child(3){grid-column:1;grid-row:2}.multi-account-query label:nth-child(4){grid-column:2;grid-row:2}.multi-account-query label:nth-child(5){grid-column:3;grid-row:2}.multi-account-query label:nth-child(6){grid-column:1;grid-row:3}.multi-account-query label:nth-child(1){grid-template-columns:72px 250px}.multi-account-query label:nth-child(2){grid-template-columns:59px 248px}.multi-account-query label:nth-child(3){grid-template-columns:44px 200px}.multi-account-query label:nth-child(4){grid-template-columns:58px 200px}.multi-account-query label:nth-child(5){grid-template-columns:42px 201px}.multi-account-query label:nth-child(6){grid-template-columns:72px 200px}.multi-account-query label:nth-child(4){transform:translate(-78px)}.multi-account-query label:nth-child(5){transform:translate(-126px)}.multi-account-query input,.multi-account-query select{width:100%;height:32px;min-width:0;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:1px;outline:0;font:inherit}.multi-account-query input::placeholder{color:#c9cdd4}.multi-account-query>div{display:flex;grid-column:1;grid-row:3;align-items:center;gap:8px;margin-left:312px}.multi-account-query button{min-width:60px;height:28px;padding:0 14px;color:#00b950;background:transparent;border:1px solid #00b950;border-radius:2px;font-size:14px}.multi-account-query button.primary{color:#fff;background:#00b950}.multi-account-table-card{width:100%;margin-top:16px}.multi-account-table-scroll{width:100%;max-height:calc(100vh - 330px);overflow:auto;border:1px solid #e5e6eb}.multi-account-table{width:3090px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14px}.multi-account-table col.select{width:48px}.multi-account-table col.account{width:180px}.multi-account-table col.info{width:220px}.multi-account-table col.remark{width:160px}.multi-account-table col.sub{width:180px}.multi-account-table col.analysis{width:120px}.multi-account-table col.state{width:110px}.multi-account-table col.link{width:300px}.multi-account-table col.target{width:220px}.multi-account-table col.number{width:120px}.multi-account-table col.time{width:180px}.multi-account-table col.action{width:200px}.multi-account-table th,.multi-account-table td{height:63px;padding:8px 16px;overflow:hidden;color:#4e5969;background:#fff;border:0;border-bottom:1px solid #e5e6eb;text-align:center;text-overflow:ellipsis;white-space:nowrap}.multi-account-table th{height:41px;color:#1d2129;background:#f2f3f5;font-weight:500}.multi-account-table tr:last-child td{border-bottom:0}.multi-account-table .multi-sticky-select{position:sticky;left:0;z-index:3;width:48px;padding:0}.multi-account-table .multi-sticky-account{position:sticky;left:48px;z-index:3}.multi-account-table .multi-sticky-info{position:sticky;left:228px;z-index:3;box-shadow:10px 0 12px -12px #1d212947}.multi-account-table .multi-sticky-action{position:sticky;right:0;z-index:4;box-shadow:-10px 0 12px -12px #1d21294d}.multi-account-table th.multi-sticky-select,.multi-account-table th.multi-sticky-account,.multi-account-table th.multi-sticky-info,.multi-account-table th.multi-sticky-action{z-index:6;background:#f2f3f5}.multi-account-info{display:flex;align-items:center;gap:8px;text-align:left}.multi-account-info b{display:block;overflow:hidden;color:#1d2129;font-weight:400;text-overflow:ellipsis}.multi-account-info small{display:block;margin-top:3px;color:#4e5969;font-size:14px}.multi-account-avatar{position:relative;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#4dbb63}.multi-account-avatar:before{position:absolute;top:6px;left:10px;width:10px;height:10px;border-radius:50%;background:#fff;content:""}.multi-account-avatar:after{position:absolute;bottom:3px;left:6px;width:18px;height:9px;border-radius:10px 10px 4px 4px;background:#fff;content:""}.multi-switch{display:inline-flex}.multi-switch input{position:absolute;opacity:0;pointer-events:none}.multi-switch span{position:relative;width:32px;height:18px;border-radius:9px;background:#c9cdd4;transition:background .15s}.multi-switch span:after{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000002e;content:"";transition:transform .15s}.multi-switch input:checked+span{background:#00b950}.multi-switch input:checked+span:after{transform:translate(14px)}.multi-online-state{color:#86909c}.multi-online-state.online{color:#00b950}.multi-online-state.inactive{color:#ff7d00}.multi-sticky-action button,.multi-share-history-actions button{padding:0 6px;color:#00b950;background:transparent;border:0;font-size:14px}.multi-empty{position:sticky;left:0;display:grid;width:calc(100vw - 300px);min-height:96px;place-items:center;color:#86909c}.multi-empty span,.multi-dialog-empty span{width:44px;height:34px;border:2px solid #c9cdd4;border-radius:3px}.multi-empty p,.multi-dialog-empty p{margin:7px 0 0}.multi-pagination{display:flex;align-items:center;justify-content:flex-end;height:44px;gap:14px;color:#4e5969}.multi-pagination>div{display:flex;align-items:center;gap:8px}.multi-pagination button{width:32px;height:32px;padding:0;color:#86909c;background:transparent;border:0}.multi-pagination button.current{color:#00b950;background:#effcf3}.multi-pagination button:disabled{color:#c9cdd4}.multi-pagination select{width:78px;height:32px;padding:0 8px;border:1px solid #c9cdd4;border-radius:1px}.multi-pagination i{margin-left:-5px;font-style:normal}.modal.multi-share-history-modal{width:min(1256px,calc(100vw - 24px));max-height:calc(100vh - 40px)}.modal.multi-share-form-modal{width:min(700px,calc(100vw - 40px));max-height:calc(100vh - 40px)}.modal.multi-share-fans-modal{width:min(1120px,calc(100vw - 40px));max-height:calc(100vh - 40px)}.modal.multi-share-logs-modal,.modal.multi-share-confirm-modal{width:min(500px,calc(100vw - 40px))}.multi-share-history-dialog,.multi-share-fans-dialog,.multi-share-logs-dialog,.multi-share-form-dialog{overflow:auto;color:#1d2129;font-size:14px}.multi-share-history-dialog{padding:20px}.multi-share-history-scroll,.multi-fans-table-scroll{overflow:auto;border:1px solid #e5e6eb}.multi-share-history-dialog table,.multi-fans-table-scroll table{width:100%;border-collapse:collapse;table-layout:fixed}.multi-share-history-dialog th,.multi-share-history-dialog td,.multi-fans-table-scroll th,.multi-fans-table-scroll td{height:48px;padding:8px 12px;border-bottom:1px solid #e5e6eb;text-align:center}.multi-share-history-dialog th,.multi-fans-table-scroll th{background:#f2f3f5;font-weight:500}.multi-share-history-dialog th:nth-child(1){width:160px}.multi-share-history-dialog th:nth-child(2){width:100px}.multi-share-history-dialog th:nth-child(3){width:260px}.multi-share-history-dialog th:nth-child(4){width:90px}.multi-share-history-dialog th:nth-child(5),.multi-share-history-dialog th:nth-child(6){width:160px}.multi-share-history-dialog th:nth-child(7){width:260px}.multi-share-link{display:flex;align-items:center;gap:4px}.multi-share-link span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-share-link button{color:#00b950;background:transparent;border:0}.multi-share-status{color:#86909c}.multi-share-status.active{color:#00b950}.multi-dialog-empty{display:grid;min-height:100px;place-items:center;color:#86909c}.multi-dialog-pagination{display:flex;justify-content:flex-end;align-items:center;gap:8px;height:44px}.multi-dialog-pagination button{width:32px;height:32px;border:0;background:transparent}.multi-dialog-pagination button.current{color:#00b950;background:#effcf3}.multi-dialog-pagination select{height:32px;border:1px solid #c9cdd4}.multi-share-form-dialog{max-height:calc(100vh - 138px);padding:20px 28px 8px}.multi-share-form-row{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;min-height:50px;gap:12px}.multi-share-form-row>span{padding-top:7px;color:#4e5969;text-align:right}.multi-share-form-row.required>span:before{margin-right:4px;color:#f53f3f;content:"*"}.multi-share-form-row>strong{padding-top:7px;font-weight:400}.multi-share-form-row>div{position:relative}.multi-share-form-row input:not([type=radio]):not([type=checkbox]),.multi-share-form-row select{width:100%;min-height:32px;padding:0 12px;border:1px solid #c9cdd4;border-radius:2px;outline:0}.multi-share-form-row select[multiple]{height:84px;padding:6px 10px}.multi-share-form-row small{position:absolute;right:8px;bottom:7px;color:#86909c;font-size:12px}.multi-share-url-field{display:flex;gap:8px}.multi-share-url-field input{flex:1}.multi-share-url-field button{flex:0 0 82px;height:32px;color:#00b950;background:transparent;border:1px solid #00b950;border-radius:2px}.multi-share-url-field button:disabled{color:#c9cdd4;border-color:#c9cdd4}.multi-share-radio-row{display:flex;flex-wrap:wrap;align-items:center;min-height:32px;gap:20px}.multi-share-radio-row label{display:inline-flex;align-items:center;gap:6px}.multi-share-password{display:flex;align-items:center;min-height:32px;gap:12px}.multi-share-password>input{max-width:220px}.multi-share-form-modal .modal-foot{padding:12px 20px}.multi-share-form-modal .modal-foot button{width:60px;height:32px;border-radius:2px}.multi-share-fans-dialog{padding:20px}.multi-fans-summary{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:16px;background:#f7f8fa}.multi-fans-summary>div{display:grid;gap:8px;padding:14px 18px;border-right:1px solid #e5e6eb}.multi-fans-summary>div:last-child{border:0}.multi-fans-summary span{color:#86909c}.multi-fans-summary strong{font-size:18px}.multi-fans-filter{display:flex;align-items:center;gap:8px;margin-bottom:16px}.multi-fans-filter input{width:220px;height:32px;padding:0 12px;border:1px solid #c9cdd4}.multi-fans-filter button{height:28px;padding:0 16px;color:#00b950;background:transparent;border:1px solid #00b950}.multi-fans-filter button:first-of-type{color:#fff;background:#00b950}.multi-share-logs-dialog{min-height:116px;padding:16px 20px}.multi-share-logs-dialog ul{margin:0;padding:0;list-style:none}.multi-share-logs-dialog li{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:10px 0;border-bottom:1px solid #e5e6eb}.multi-share-logs-dialog time{color:#86909c;font-size:12px}.multi-share-logs-dialog p{grid-column:1 / -1;margin:0;color:#4e5969}@media(max-width:800px){#app .topbar{grid-template-columns:minmax(0,1fr) 40px;height:52px;min-height:52px;padding:0 12px}#app .brand{height:52px;padding:0;overflow:visible}#app .brand-mark{flex-basis:28px;width:28px;height:28px;border-radius:6px}#app .brand-mark span{top:12px;left:7px;width:14px;height:4px}#app .brand-word{font-size:24px}#app .topbar-center,#app .topbar-actions,#app .sider{display:none}#app .mobile-menu{display:block;width:40px;height:40px}#pageContent[data-page=multi-account-share]{padding:12px;overflow:auto}.multi-account-head{height:auto;flex-direction:column;align-items:flex-start;gap:12px}.multi-account-head h1{white-space:nowrap}.multi-account-head>div{width:100%;flex-wrap:wrap;justify-content:flex-end;gap:8px}.multi-account-query{grid-template-columns:1fr;grid-template-rows:none;height:auto}.multi-account-query label,.multi-account-query label:nth-child(n),.multi-account-query>div{grid-column:1;grid-row:auto}.multi-account-query label:nth-child(n){grid-template-columns:80px minmax(0,1fr)}.multi-account-query label:nth-child(4),.multi-account-query label:nth-child(5){transform:none}.multi-account-query>div{justify-content:flex-start;margin-left:0}.multi-account-table-scroll{max-height:none}.multi-account-table col.action,.multi-account-table .multi-sticky-action{width:140px}.multi-account-table .multi-sticky-info{position:static;box-shadow:none}.multi-empty{width:calc(100vw - 24px)}.multi-share-form-row{grid-template-columns:1fr;gap:4px}.multi-share-form-row>span{padding:0;text-align:left}.multi-fans-summary{grid-template-columns:repeat(2,1fr)}}#pageContent[data-page=proxy-management]{padding:16px 20px;overflow:hidden;background:#fff}#pageContent[data-page=proxy-management]>.target-page-host,#pageContent[data-page=proxy-management] .proxy-target-page{width:100%;height:100%;min-width:0;min-height:0}#pageContent[data-page=proxy-management] .proxy-target-page{display:flex;flex-direction:column;gap:0}.proxy-target-head{display:flex;flex:0 0 32px;align-items:center;justify-content:space-between;width:100%;height:32px;margin:0 0 32px}.proxy-target-head h1{margin:0;color:#21262c;font-size:18px;line-height:32px;font-weight:700}.proxy-target-head>div{display:flex;align-items:center;gap:15px}.proxy-refresh{width:20px;height:32px;padding:0;color:#1d2129;background:transparent;border:0;font-size:25px;line-height:1}.proxy-detect-all,.proxy-add,.proxy-query{height:32px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53;border-radius:2px}.proxy-detect-all{width:88px}.proxy-add{width:110px}.proxy-filter-panel{flex:0 0 152px;width:100%;height:152px;margin:0 0 16px;padding:20px 20px 12px;overflow:hidden;background:#f2f3f5;border:0;border-radius:0}.proxy-filter-grid{display:grid;grid-template-columns:386px 386px;grid-template-rows:32px 32px;align-items:center;gap:29px 8px;width:780px;height:93px}.proxy-filter-field{display:grid;grid-template-columns:120px 250px;align-items:center;gap:16px;width:386px;height:32px}.proxy-filter-field>span:first-child{width:120px;color:#4e5969;text-align:right}.proxy-filter-field input,.proxy-filter-field select,.proxy-date-range{width:250px;height:32px;background:#fff;border:1px solid #c9cdd4;border-radius:2px}.proxy-filter-field input,.proxy-filter-field select{padding:0 12px}.proxy-date-range{display:grid;grid-template-columns:1fr 18px 1fr 18px;align-items:center;padding:0 4px}.proxy-date-range input{width:100%;min-width:0;height:30px;padding:0 8px;border:0}.proxy-date-range i,.proxy-date-range b{color:#86909c;text-align:center;font-style:normal;font-weight:400}.proxy-filter-actions{display:flex;align-items:center;gap:8px;width:128px;margin-left:30px}.proxy-query,.proxy-reset{width:60px;height:28px}.proxy-query{padding:0 15px}.proxy-reset{padding:0 10px;color:#4e5969;background:transparent;border:0}.proxy-table-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;overflow:hidden}.proxy-table-scroll{flex:1 1 auto;width:100%;min-height:158px;overflow-x:auto;overflow-y:hidden;border:1px solid #e5e6eb}.proxy-target-table{width:1480px;min-width:1480px;border-collapse:collapse;table-layout:fixed}.proxy-col-name,.proxy-col-protocol,.proxy-col-host,.proxy-col-port,.proxy-col-state,.proxy-col-region,.proxy-col-accounts,.proxy-col-created{width:150px}.proxy-col-latency{width:80px}.proxy-col-action{width:200px}.proxy-target-table th,.proxy-target-table td{height:62px;padding:0 16px;color:#1d2129;border-bottom:1px solid #e5e6eb;text-align:center;white-space:nowrap}.proxy-target-table th{height:41px;background:#f2f3f5;font-weight:500}.proxy-target-table .proxy-operation-cell,.proxy-target-table .proxy-op-col{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-4px 0 10px #1d212914}.proxy-target-table .proxy-op-col{background:#f2f3f5}.proxy-operation-cell button{padding:0 5px;color:#00bc53;background:transparent;border:0}.proxy-protocol-tag,.proxy-account-tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;color:#00a854;background:#e8ffef;border-radius:2px}.proxy-protocol-tag.socks4,.proxy-protocol-tag.socks5,.proxy-connect-state.ok{color:#00a854}.proxy-connect-state.fail{color:#f53f3f}.proxy-account-tags{display:flex;gap:4px;overflow:hidden}.proxy-empty-state{display:grid;min-height:116px;place-items:center;color:#86909c}.proxy-empty-state span{margin-bottom:-46px;font-size:32px}.proxy-empty-state p{margin:-24px 0 0}.proxy-pagination{display:flex;flex:0 0 48px;align-items:center;justify-content:space-between;width:100%;padding:0 0 0 14px}.proxy-pagination>div{display:flex;align-items:center;gap:8px}.proxy-pagination button{width:28px;height:28px;color:#86909c;background:transparent;border:0}.proxy-pagination button.current{color:#00bc53;background:#e8ffef}.proxy-pagination select{width:72px;height:32px;border:1px solid #c9cdd4}.proxy-pagination i{margin-left:-8px;color:#4e5969;font-style:normal}.modal.proxy-form-modal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(500px,calc(100vw - 40px));min-height:599px;max-height:calc(100vh - 40px);overflow:hidden}.proxy-form-modal .modal-head{min-height:52px}.proxy-form-modal .modal-head h2{margin:0;font-size:16px;font-weight:600}.proxy-form-dialog{display:grid;align-content:start;gap:20px;padding:20px 20px 14px;overflow-y:auto}.proxy-form-row{display:grid;grid-template-columns:115px minmax(0,1fr);align-items:center}.proxy-form-row>span:first-child{padding-right:16px;color:#4e5969;text-align:right;white-space:nowrap}.proxy-form-row.required>span:first-child:before{content:"*";margin-right:4px;color:#f53f3f}.proxy-form-row>div{position:relative}.proxy-form-row input,.proxy-form-row select,.proxy-form-row textarea{width:100%;height:32px;padding:0 12px;border:1px solid #c9cdd4;border-radius:2px}.proxy-form-row textarea{height:54px;padding:8px 12px;resize:none}.proxy-form-row select[multiple]{height:68px;padding:4px 8px}.proxy-form-row small{position:absolute;right:8px;bottom:6px;color:#86909c}.proxy-smart-row{align-items:start}.proxy-smart-row>span:first-child{padding-top:5px}.proxy-range-row>div{display:flex;align-items:center;gap:20px}.proxy-range-row label{display:inline-flex;align-items:center;gap:7px}.proxy-range-row input{width:auto;height:auto;accent-color:#00bc53}.proxy-form-modal .modal-foot{gap:12px;min-height:64px;border-top:1px solid #f2f3f5;border-bottom:0}.proxy-form-modal .modal-foot button{width:60px;height:32px;border-radius:2px}.modal.proxy-confirm-modal{width:min(500px,calc(100vw - 40px))}.proxy-confirm-dialog{padding:20px;color:#1d2129}.modal-mask:has(.subaccount-create-modal){padding:20px}.subaccount-create-modal .son-account-form-dialog>.son-form-row:nth-child(1){margin-bottom:17px}.subaccount-create-modal .son-account-form-dialog>.son-form-row:nth-child(2){margin-bottom:15px}.subaccount-create-modal .son-account-form-dialog>.son-form-row:nth-child(3){margin-bottom:18px}.subaccount-create-modal .son-auto-row>div{display:flex;align-items:center;gap:12px}.subaccount-create-modal .son-auto-row .son-auto-fill{flex-wrap:nowrap}.subaccount-create-modal .son-remark-row{margin-top:8px}.subaccount-create-modal .son-account-form-dialog{scrollbar-width:none}.subaccount-create-modal .son-account-form-dialog::-webkit-scrollbar{width:0;height:0}.subaccount-create-modal .son-remark-row textarea{height:55px;min-height:55px}.app-shell>.son-row-menu-portal{position:fixed;z-index:120;display:grid;width:96px;min-width:96px;padding:4px 0;background:#fff;border:1px solid #e5e6eb;border-radius:2px;box-shadow:0 4px 10px #1d21291f}.app-shell>.son-row-menu-portal button{width:94px;height:36px;padding:0 12px;color:#1d2129;text-align:left;white-space:nowrap;background:#fff;border:0;cursor:pointer}.app-shell>.son-row-menu-portal button:hover{background:#f2f3f5}.app-shell>.son-row-menu-portal button.danger{color:#f53f3f}#pageContent[data-page=subaccounts] .son-operation-menu-wrap{position:relative;z-index:6}#pageContent[data-page=subaccounts] .son-row-menu{top:30px;right:0;z-index:80;width:96px;min-width:96px;padding:4px 0}#pageContent[data-page=subaccounts] .son-row-menu button{width:94px;height:36px;padding:0 12px;white-space:nowrap}.subaccount-create-modal{width:min(760px,calc(100vw - 40px));max-height:calc(100vh - 40px)}.subaccount-create-modal .son-account-form-dialog{padding:20px 28px 8px}.subaccount-create-modal .son-form-row{grid-template-columns:112px minmax(0,1fr);gap:16px}.subaccount-create-modal .son-platform-checks{gap:10px 16px}.subaccount-create-modal .son-initial-char-row>input{width:200px;height:32px;padding:0 12px;border:1px solid #c9cdd4;border-radius:2px}.modal.subaccount-small-modal{width:min(500px,calc(100vw - 48px))}.subaccount-allocation-dialog{display:grid;gap:18px;padding:12px 4px}.subaccount-allocation-dialog>div,.subaccount-allocation-dialog>label{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center}.subaccount-allocation-dialog label label{margin-right:24px}.subaccount-allocation-dialog input[type=number]{width:220px;height:32px;padding:0 12px;border:1px solid #c9cdd4;border-radius:2px}.subaccount-confirm-dialog{display:flex;gap:14px;padding:12px 4px}.subaccount-confirm-mark{display:grid;width:24px;height:24px;place-items:center;color:#fff;background:#ff7d00;border-radius:50%}.subaccount-confirm-dialog h3,.subaccount-confirm-dialog p,.subaccount-help-dialog p{margin:0 0 8px}.subaccount-help-dialog{padding:12px 4px;color:#4e5969;line-height:1.8}@media(max-width:900px){#pageContent[data-page=subaccounts]{overflow:auto}#pageContent[data-page=subaccounts]>.target-page-host,#pageContent[data-page=subaccounts] .son-target-page{width:980px;min-width:980px}}#pageContent[data-page=fan-tags]{padding:16px 20px 32px;overflow:auto;background:#fff}#pageContent[data-page=fan-tags] .fan-tags-target-page{width:100%;min-width:760px;color:#1d2129;font-size:14px}#pageContent[data-page=fan-tags] .fan-tags-head{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;margin-bottom:20px}#pageContent[data-page=fan-tags] .fan-tags-head h1{margin:0;color:#21262c;font-size:18px;line-height:21px;font-weight:700}#pageContent[data-page=fan-tags] .fan-tags-head>div{display:flex;align-items:center;gap:20px}#pageContent[data-page=fan-tags] .fan-tags-refresh{width:20px;height:32px;padding:0;color:#1d2129;background:transparent;border:0;font-size:22px;cursor:pointer}#pageContent[data-page=fan-tags] .fan-tags-add{height:32px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53;border-radius:2px;cursor:pointer}#pageContent[data-page=fan-tags] .fan-tags-table-wrap{width:100%;overflow-x:auto;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=fan-tags] .fan-tags-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=fan-tags] .fan-tags-table th,#pageContent[data-page=fan-tags] .fan-tags-table td{height:44px;padding:0 12px;color:#1d2129;border-bottom:1px solid #e5e6eb;text-align:center;font-size:14px;font-weight:400}#pageContent[data-page=fan-tags] .fan-tags-table th{height:42px;background:#f2f3f5;font-weight:500}#pageContent[data-page=fan-tags] .fan-tags-table th:first-child{width:150px}#pageContent[data-page=fan-tags] .fan-tags-table th:last-child{width:180px}#pageContent[data-page=fan-tags] .fan-tags-table tbody tr:last-child td{border-bottom:0}#pageContent[data-page=fan-tags] .fan-tags-table td button{margin:0 8px;padding:0;color:#00a846;background:transparent;border:0;cursor:pointer}#pageContent[data-page=fan-tags] .fan-tags-empty{display:flex;align-items:center;justify-content:center;min-height:116px;flex-direction:column;color:#a9aeb8}#pageContent[data-page=fan-tags] .fan-tags-empty span{position:relative;width:42px;height:28px;margin-bottom:10px;border:4px solid #a9aeb8;border-radius:4px}#pageContent[data-page=fan-tags] .fan-tags-empty span:before{position:absolute;top:-11px;left:10px;width:14px;height:8px;border:4px solid #a9aeb8;border-bottom:0;border-radius:4px 4px 0 0;content:""}#pageContent[data-page=fan-tags] .fan-tags-empty p{margin:0}#pageContent[data-page=fan-tags] .fan-tags-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:48px;color:#4e5969}#pageContent[data-page=fan-tags] .fan-tags-pagination button,#pageContent[data-page=fan-tags] .fan-tags-pagination select{min-width:28px;height:28px;color:#4e5969;background:#fff;border:1px solid #e5e6eb}#pageContent[data-page=fan-tags] .fan-tags-pagination button.current{color:#00bc53;background:#f0fff5}.business-modal.fan-tag-edit-modal{width:min(650px,calc(100vw - 48px));max-width:none;border-radius:2px}.fan-tag-edit-modal .modal-head{height:64px;padding:0 20px}.fan-tag-form-dialog{padding:36px 40px 44px}.fan-tag-form-dialog label{display:flex;align-items:center;gap:16px}.fan-tag-form-dialog label>span{flex:0 0 52px;color:#4e5969;white-space:nowrap}.fan-tag-form-dialog i{color:#f53f3f;font-style:normal}.fan-tag-form-dialog input{width:100%;height:32px;padding:0 12px;color:#1d2129;border:1px solid #c9cdd4;border-radius:2px;outline:0}.fan-tag-edit-modal .modal-foot{height:65px;padding:0 20px}.business-modal.fan-tag-confirm-modal{width:min(420px,calc(100vw - 48px));border-radius:2px}#pageContent[data-page=bottom-fans]{padding:16px 20px 32px;overflow:auto;background:#fff}#pageContent[data-page=bottom-fans] .base-fans-target-page{display:block;width:100%;min-width:980px;color:#1d2129;font-size:14px;line-height:16.1px}#pageContent[data-page=bottom-fans] .base-fans-head,#pageContent[data-page=bottom-fans] .base-fans-detail-head{display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:48px;margin-bottom:20px}#pageContent[data-page=bottom-fans] .base-fans-title,#pageContent[data-page=bottom-fans] .base-fans-detail-head>div:first-child{display:flex;align-items:center;min-width:0;height:32px}#pageContent[data-page=bottom-fans] .base-fans-back{width:32px;height:32px;margin-right:2px;border:0;border-radius:4px;background:transparent;color:#606266;font-size:26px;line-height:30px;cursor:pointer}#pageContent[data-page=bottom-fans] .base-fans-back:hover{color:#14b8a6;background:#f0fdfa}#pageContent[data-page=bottom-fans] .base-fans-title h1,#pageContent[data-page=bottom-fans] .base-fans-detail-head h1{flex:0 0 auto;margin:0;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=bottom-fans] .base-fans-title p{margin:0 0 0 14px;overflow:hidden;color:#8f959e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:16.1px;font-weight:700}#pageContent[data-page=bottom-fans] .base-fans-head-actions,#pageContent[data-page=bottom-fans] .base-fans-detail-head>div:last-child{display:flex;align-items:center;gap:15px;height:32px}#pageContent[data-page=bottom-fans] .base-fans-refresh,#pageContent[data-page=bottom-fans] .base-fans-filter-icon{width:20px;height:32px;padding:0;color:#1d2129;background:transparent;border:0;font-size:22px;cursor:pointer}#pageContent[data-page=bottom-fans] .base-fans-primary{height:32px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53;border-radius:2px;cursor:pointer}#pageContent[data-page=bottom-fans] .base-fans-primary:disabled{background:#7de49f;border-color:transparent;cursor:not-allowed}#pageContent[data-page=bottom-fans] .base-fans-stats{display:grid;grid-template-columns:repeat(3,208px);gap:15px;margin-bottom:16px}#pageContent[data-page=bottom-fans] .base-fans-stats article{height:64px;padding:11px 16px;background:#f2f3f5;border:1px solid #e5e6eb}#pageContent[data-page=bottom-fans] .base-fans-stats span,#pageContent[data-page=bottom-fans] .base-fans-stats strong{display:block;color:#21262c;font-size:14px;line-height:20px}#pageContent[data-page=bottom-fans] .base-fans-stats strong{font-size:16px;font-weight:600}#pageContent[data-page=bottom-fans] .base-fans-stats strong.green{color:#43bd5a}#pageContent[data-page=bottom-fans] .base-fans-stats i{display:inline-grid;width:12px;height:12px;margin-left:4px;place-items:center;color:#fff;background:#21262c;border-radius:50%;font-size:9px;font-style:normal}#pageContent[data-page=bottom-fans] .base-fans-tabs{display:flex;align-items:stretch;width:100%;height:40px;border-bottom:1px solid #e5e6eb}#pageContent[data-page=bottom-fans] .base-fans-tabs button{position:relative;height:40px;padding:0 16px;color:#4e5969;background:transparent;border:0;font-size:14px;cursor:pointer}#pageContent[data-page=bottom-fans] .base-fans-tabs button.active{color:#00bc53}#pageContent[data-page=bottom-fans] .base-fans-tabs button.active:after{position:absolute;right:16px;bottom:-1px;left:16px;height:2px;background:#00bc53;content:""}#pageContent[data-page=bottom-fans] .base-fans-query{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 24px;width:100%;min-height:72px;margin-top:16px;padding:20px 20px 12px;background:#f2f3f5}#pageContent[data-page=bottom-fans] .base-fans-query>label{display:flex;align-items:center;height:32px;color:#4e5969;white-space:nowrap;line-height:32px}#pageContent[data-page=bottom-fans] .base-fans-query>label>span{margin-right:16px}#pageContent[data-page=bottom-fans] .base-fans-query input,#pageContent[data-page=bottom-fans] .base-fans-query select{width:200px;height:32px;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px}#pageContent[data-page=bottom-fans] .base-fans-date>div{display:flex;position:relative;align-items:center;width:302px;height:32px;padding:0 8px;background:#fff;border:1px solid #c9cdd4}#pageContent[data-page=bottom-fans] .base-fans-date>div:after{position:absolute;top:9px;right:8px;box-sizing:border-box;width:12px;height:12px;border:1px solid #4e5969;border-radius:1px;background:linear-gradient(to bottom,transparent 3px,#4e5969 3px,#4e5969 4px,transparent 4px);pointer-events:none;content:""}#pageContent[data-page=bottom-fans] .base-fans-date>div input:last-of-type{padding-right:20px}#pageContent[data-page=bottom-fans] .base-fans-date>div input{width:132px;padding:0 4px;border:0}#pageContent[data-page=bottom-fans] .base-fans-date i{width:20px;color:#86909c;text-align:center;font-style:normal}#pageContent[data-page=bottom-fans] .base-fans-query-actions{display:flex;align-items:center;gap:8px;height:32px}#pageContent[data-page=bottom-fans] .base-fans-query-actions button{min-width:60px;height:28px;padding:0 15px;color:#4e5969;background:transparent;border:0;border-radius:2px;cursor:pointer}#pageContent[data-page=bottom-fans] .base-fans-query-actions button.primary{color:#fff;background:#00bc53}#pageContent[data-page=bottom-fans] .base-fans-table-scroll{width:100%;margin-top:16px;overflow-x:auto;border:1px solid #e5e6eb}#pageContent[data-page=bottom-fans] .base-fans-table{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=bottom-fans] .base-fans-table th,#pageContent[data-page=bottom-fans] .base-fans-table td{height:44px;padding:0 12px;overflow:hidden;color:#1d2129;border-bottom:1px solid #e5e6eb;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400}#pageContent[data-page=bottom-fans] .base-fans-table th{height:42px;background:#f2f3f5;font-weight:500}#pageContent[data-page=bottom-fans] .base-fans-table th.check{width:40px}#pageContent[data-page=bottom-fans] .base-fans-table input[type=checkbox]{width:14px;height:14px;accent-color:#00bc53}#pageContent[data-page=bottom-fans] .base-fans-text-btn{padding:0;color:#00a846;background:transparent;border:0;cursor:pointer}#pageContent[data-page=bottom-fans] .base-fans-status.normal{display:inline-block;padding:2px 8px;color:#fff;background:#43bd5a;border-radius:2px}#pageContent[data-page=bottom-fans] .base-fans-empty{display:flex;align-items:center;justify-content:center;min-height:116px;flex-direction:column;color:#a9aeb8}#pageContent[data-page=bottom-fans] .base-fans-empty-icon{position:relative;display:block;width:42px;height:28px;margin-bottom:10px;border:4px solid #a9aeb8;border-radius:4px}#pageContent[data-page=bottom-fans] .base-fans-empty-icon:before{position:absolute;top:-11px;left:10px;width:14px;height:8px;border:4px solid #a9aeb8;border-bottom:0;border-radius:4px 4px 0 0;content:""}#pageContent[data-page=bottom-fans] .base-fans-empty-icon:after{position:absolute;top:8px;left:8px;width:18px;border-top:4px solid #a9aeb8;content:""}#pageContent[data-page=bottom-fans] .base-fans-empty p{margin:0}#pageContent[data-page=bottom-fans] .base-fans-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:48px;color:#4e5969}#pageContent[data-page=bottom-fans] .base-fans-pagination button,#pageContent[data-page=bottom-fans] .base-fans-pagination select{height:28px;min-width:28px;color:#4e5969;background:#fff;border:1px solid #e5e6eb}#pageContent[data-page=bottom-fans] .base-fans-pagination button.current{color:#00bc53;background:#f0fff5}#pageContent[data-page=bottom-fans] .base-fans-detail-head span{margin-left:8px;color:#8f959e}#pageContent[data-page=bottom-fans] .base-fans-detail-head b{color:#00bc53;font-weight:400}#pageContent[data-page=bottom-fans] .base-fans-detail-query{margin-top:0}#pageContent[data-page=bottom-fans] .base-fans-source{display:flex;align-items:center;justify-content:center;flex-direction:column}#pageContent[data-page=bottom-fans] .base-fans-source b,#pageContent[data-page=bottom-fans] .base-fans-source small{font-size:14px;line-height:20px;font-weight:400}#pageContent[data-page=bottom-fans] .base-fans-source small{color:#86909c;font-size:12px}.business-modal.base-fans-import-modal{width:min(560px,calc(100vw - 48px));max-width:none;border-radius:2px}.base-fans-import-modal .modal-head{height:48px;padding:0 20px}.base-fans-import-dialog{padding:20px 24px 32px}.base-fans-import-row>strong,.base-fans-template>strong,.base-fans-upload>strong{display:block;margin-bottom:14px;color:#1d2129;font-size:14px}.base-fans-platform-radios{display:flex;gap:22px;margin-bottom:26px}.base-fans-platform-radios label{display:flex;align-items:center;gap:7px;white-space:nowrap}.base-fans-platform-radios input{accent-color:#00bc53}.base-fans-template p{margin:0 0 8px;color:#8f959e;font-size:14px}.base-fans-template button{height:32px;margin:2px 0 26px;padding:0 15px;color:#4e5969;background:#f2f3f5;border:0}.base-fans-upload label{display:grid;height:180px;place-items:center;background:#f7f8fa;border:1px dashed #c9cdd4;cursor:pointer}.base-fans-upload input{position:absolute;opacity:0}.base-fans-upload span{padding:8px 16px;color:#4e5969;background:#f2f3f5}.base-fans-import-modal .modal-foot{height:65px;padding:0 20px}.business-modal.base-fans-confirm-modal{width:min(420px,calc(100vw - 48px));border-radius:2px}@media(max-width:900px){#pageContent[data-page=bottom-fans]{padding:12px}#pageContent[data-page=bottom-fans] .base-fans-target-page{min-width:1060px}}#pageContent[data-page=sensitive-words]{padding:16px 20px 32px;overflow:auto;background:#fff}#pageContent[data-page=sensitive-words] .sensitive-target-page{display:block;width:100%;min-width:1180px;color:#1d2129;background:#fff;font-size:14px;line-height:16.1px}#pageContent[data-page=sensitive-words] .sensitive-target-head{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;height:48px;margin-bottom:20px}#pageContent[data-page=sensitive-words] .sensitive-title-line{display:flex;flex:1 1 auto;align-items:center;min-width:0;height:48px}#pageContent[data-page=sensitive-words] .sensitive-title-line h1{flex:0 0 auto;height:22px;margin:0;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=sensitive-words] .sensitive-title-line p{margin:0 0 0 14px;overflow:hidden;color:#8f959e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:16.1px;font-weight:700}#pageContent[data-page=sensitive-words] .sensitive-head-actions{display:flex;flex:0 0 auto;align-self:flex-start;align-items:center;gap:15px;height:32px}#pageContent[data-page=sensitive-words] .sensitive-refresh-btn,#pageContent[data-page=sensitive-words] .sensitive-primary-action,#pageContent[data-page=sensitive-words] .sensitive-danger-btn{height:32px;margin:0;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=sensitive-words] .sensitive-refresh-btn{width:20px;padding:0;color:#1d2129;background:transparent;border:0;font-size:22px}#pageContent[data-page=sensitive-words] .sensitive-primary-action,#pageContent[data-page=sensitive-words] .sensitive-danger-btn{padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53}#pageContent[data-page=sensitive-words] .sensitive-primary-action:disabled,#pageContent[data-page=sensitive-words] .sensitive-danger-btn:disabled{color:#fff;background:#7de49f;border-color:transparent;cursor:not-allowed}#pageContent[data-page=sensitive-words] .sensitive-tabs{display:flex;align-items:stretch;width:100%;height:40px;border-bottom:1px solid #e5e6eb}#pageContent[data-page=sensitive-words] .sensitive-tabs button{position:relative;height:40px;padding:0 16px;color:#4e5969;background:transparent;border:0;font-size:14px;line-height:24px;font-weight:400;cursor:pointer}#pageContent[data-page=sensitive-words] .sensitive-tabs button.active{color:#00bc53}#pageContent[data-page=sensitive-words] .sensitive-tabs button.active:after{position:absolute;right:16px;bottom:-1px;left:16px;height:2px;background:#00bc53;content:""}#pageContent[data-page=sensitive-words] .sensitive-query{display:flex;align-items:flex-start;gap:24px;width:100%;min-height:72px;margin-top:16px;padding:20px 20px 12px;background:#f2f3f5}#pageContent[data-page=sensitive-words] .sensitive-query>label{display:flex;flex:0 0 auto;align-items:center;min-width:0;height:32px;color:#4e5969;white-space:nowrap;font-size:14px;line-height:32px}#pageContent[data-page=sensitive-words] .sensitive-query>label>span{margin-right:16px}#pageContent[data-page=sensitive-words] .sensitive-query input,#pageContent[data-page=sensitive-words] .sensitive-query select{box-sizing:border-box;width:200px;height:32px;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px;line-height:30px}#pageContent[data-page=sensitive-words] .sensitive-query input::placeholder{color:#a9aeb8}#pageContent[data-page=sensitive-words] .sensitive-date-range>div{display:flex;align-items:center;width:302px;height:32px;padding:0 8px;background:#fff;border:1px solid #c9cdd4;border-radius:2px}#pageContent[data-page=sensitive-words] .sensitive-date-input{position:relative;display:block;flex:1 1 0;min-width:0;height:30px}#pageContent[data-page=sensitive-words] .sensitive-date-range .sensitive-date-input input{width:100%;height:30px;padding:0 28px 0 8px;border:0}#pageContent[data-page=sensitive-words] .sensitive-date-input i{position:absolute;top:8px;right:4px;width:12px;height:11px;border:1px solid #4e5969;border-radius:1px;pointer-events:none}#pageContent[data-page=sensitive-words] .sensitive-date-input i:before{position:absolute;top:2px;right:-1px;left:-1px;border-top:1px solid #4e5969;content:""}#pageContent[data-page=sensitive-words] .sensitive-date-input i:after{position:absolute;top:-3px;left:2px;width:6px;height:3px;border-right:1px solid #4e5969;border-left:1px solid #4e5969;content:""}#pageContent[data-page=sensitive-words] .sensitive-date-range b{width:20px;color:#86909c;text-align:center;font-weight:400}#pageContent[data-page=sensitive-words] .sensitive-report-query>label>span{margin-right:16px}#pageContent[data-page=sensitive-words] .sensitive-report-query input{width:302px}#pageContent[data-page=sensitive-words] .sensitive-query-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px;height:32px;margin-left:16px}#pageContent[data-page=sensitive-words] .sensitive-query:not(.sensitive-word-query):not(.sensitive-report-query) .sensitive-query-actions{margin-left:14px}#pageContent[data-page=sensitive-words] .sensitive-query-actions button{min-width:60px;height:28px;padding:0 15px;color:#4e5969;background:transparent;border:0;border-radius:2px;font-size:14px;line-height:26px;cursor:pointer}#pageContent[data-page=sensitive-words] .sensitive-query-actions .sensitive-primary-btn{color:#fff;background:#00bc53;border:1px solid #00bc53}#pageContent[data-page=sensitive-words] .sensitive-table-scroll{width:100%;margin-top:16px;overflow-x:auto;border:1px solid #e5e6eb}#pageContent[data-page=sensitive-words] .sensitive-target-table{width:100%;min-width:1180px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=sensitive-words] .sensitive-target-table th,#pageContent[data-page=sensitive-words] .sensitive-target-table td{height:44px;padding:0 12px;overflow:hidden;color:#1d2129;border-bottom:1px solid #e5e6eb;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=sensitive-words] .sensitive-target-table th{height:42px;background:#f2f3f5;font-weight:500}#pageContent[data-page=sensitive-words] .sensitive-target-table tbody tr:last-child td{border-bottom:0}#pageContent[data-page=sensitive-words] .sensitive-target-table .sensitive-check-col{width:40px}#pageContent[data-page=sensitive-words] .sensitive-target-table .sensitive-action-col{width:100px}#pageContent[data-page=sensitive-words] .sensitive-target-table .sensitive-settings-actions{width:180px}#pageContent[data-page=sensitive-words] .sensitive-target-table input[type=checkbox]{width:14px;height:14px;accent-color:#00bc53;cursor:pointer}#pageContent[data-page=sensitive-words] .sensitive-content-cell mark{color:#f53f3f;background:transparent}#pageContent[data-page=sensitive-words] .sensitive-identity{display:flex;align-items:center;justify-content:center;min-width:0;flex-direction:column}#pageContent[data-page=sensitive-words] .sensitive-identity b,#pageContent[data-page=sensitive-words] .sensitive-identity small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;font-weight:400}#pageContent[data-page=sensitive-words] .sensitive-identity small{color:#86909c;font-size:12px}#pageContent[data-page=sensitive-words] .sensitive-text-btn{margin:0 6px;padding:0;color:#00a846;background:transparent;border:0;font-size:14px;line-height:22px;cursor:pointer}#pageContent[data-page=sensitive-words] .sensitive-switch{position:relative;width:28px;height:16px;padding:0;background:#c9cdd4;border:0;border-radius:8px;cursor:pointer}#pageContent[data-page=sensitive-words] .sensitive-switch span{position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;transition:transform .15s ease}#pageContent[data-page=sensitive-words] .sensitive-switch.checked{background:#00bc53}#pageContent[data-page=sensitive-words] .sensitive-switch.checked span{transform:translate(12px)}#pageContent[data-page=sensitive-words] .sensitive-empty{display:flex;align-items:center;justify-content:center;min-height:116px;flex-direction:column;color:#a9aeb8}#pageContent[data-page=sensitive-words] .sensitive-empty-icon{position:relative;display:block;width:42px;height:28px;margin-bottom:10px;border:4px solid #a9aeb8;border-radius:4px}#pageContent[data-page=sensitive-words] .sensitive-empty-icon:before{position:absolute;top:-11px;left:10px;width:14px;height:8px;border:4px solid #a9aeb8;border-bottom:0;border-radius:4px 4px 0 0;content:""}#pageContent[data-page=sensitive-words] .sensitive-empty-icon:after{position:absolute;top:8px;left:8px;width:18px;height:7px;border-top:4px solid #a9aeb8;content:""}#pageContent[data-page=sensitive-words] .sensitive-empty p{margin:0;font-size:14px;line-height:22px}#pageContent[data-page=sensitive-words] .sensitive-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;height:48px;color:#4e5969}#pageContent[data-page=sensitive-words] .sensitive-pagination button,#pageContent[data-page=sensitive-words] .sensitive-pagination select{height:28px;min-width:28px;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=sensitive-words] .sensitive-pagination button.current{color:#fff;background:#00bc53;border-color:#00bc53}@media(max-width:900px){#pageContent[data-page=sensitive-words]{padding:12px}#pageContent[data-page=sensitive-words] .sensitive-target-page{min-width:1060px}}.business-modal.sensitive-word-modal{width:min(600px,calc(100vw - 48px));max-width:none;border-radius:2px}.sensitive-word-modal .modal-head{height:48px;padding:0 20px}.sensitive-word-modal .modal-head h2{margin:0;color:#1d2129;font-size:16px;line-height:24px;font-weight:600}.sensitive-word-form-dialog{display:grid;gap:12px;height:279px;padding:20px 18px 26px}.sensitive-modal-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:18px;align-items:center;min-height:40px;color:#4e5969;font-size:14px;line-height:22px}.sensitive-modal-row>span{text-align:right}.sensitive-modal-row>span i{margin-right:4px;color:#f53f3f;font-style:normal}.sensitive-modal-word>div{position:relative}.sensitive-modal-word input{width:100%;height:34px;padding:0 54px 0 12px;color:#1d2129;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px}.sensitive-modal-word small{position:absolute;top:6px;right:10px;color:#86909c;font-size:12px;line-height:22px}.sensitive-radio-group{display:flex;align-items:center;gap:26px}.sensitive-radio-group label{display:flex;align-items:center;gap:8px;color:#1d2129;white-space:nowrap;cursor:pointer}.sensitive-radio-group input{width:14px;height:14px;margin:0;accent-color:#00bc53}.sensitive-notice-row{align-items:flex-start}.sensitive-notice-row>span{padding-top:1px}.sensitive-notice-row small{display:block;margin-top:8px;color:#a9aeb8;font-size:12px;line-height:20px}.sensitive-word-modal .modal-foot{height:65px;padding:0 20px}.sensitive-word-modal .modal-foot button{min-width:60px;height:32px;border-radius:2px}.sensitive-confirm-modal{width:min(420px,calc(100vw - 48px));border-radius:2px}.sensitive-confirm-dialog{display:flex;align-items:flex-start;gap:14px;padding:24px 20px}.sensitive-confirm-mark{display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;color:#fff;background:#ff7d00;border-radius:50%;font-weight:700}.sensitive-confirm-dialog h3,.sensitive-confirm-dialog p{margin:0}.sensitive-confirm-dialog h3{color:#1d2129;font-size:15px;line-height:24px}.sensitive-confirm-dialog p{margin-top:4px;color:#86909c;font-size:13px;line-height:20px}.sensitive-detail-modal{width:min(1315px,calc(100vw - 64px));max-width:none;border-radius:2px}.sensitive-detail-modal .modal-head{height:56px;padding:0 20px}.sensitive-detail-dialog{padding:16px 20px 24px}.sensitive-detail-table-scroll{width:100%;overflow-x:auto;border:1px solid #e5e6eb}.sensitive-detail-table-scroll table{width:100%;min-width:1120px;border-collapse:collapse;table-layout:fixed}.sensitive-detail-table-scroll th,.sensitive-detail-table-scroll td{height:44px;padding:0 12px;overflow:hidden;color:#1d2129;border-bottom:1px solid #e5e6eb;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}.sensitive-detail-table-scroll th{background:#f2f3f5;font-weight:500}*{box-sizing:border-box}body{margin:0;color:var(--text);background:var(--page);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}button,a{font:inherit}.app-shell{min-height:100vh}.topbar{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:260px 1fr auto;align-items:center;height:52px;background:#fff;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;padding-left:24px}.brand-mark{position:relative;width:36px;height:36px;border-radius:8px;background:#101114;box-shadow:0 1px 2px #0000001f}.brand-mark span{position:absolute;left:9px;top:16px;width:19px;height:6px;border-radius:999px;background:#fff}.brand-mark span:first-child{transform:rotate(38deg)}.brand-mark span:last-child{transform:rotate(-38deg)}.brand-word{color:#1d2129;font-size:26px;font-weight:800;line-height:1;letter-spacing:0}.brand-word span{color:var(--green)}.topbar-center{display:flex;justify-content:flex-end;padding-right:34px}.danger-link{color:#f53f3f;font-size:14px;text-decoration:none}.topbar-actions{display:flex;align-items:center;gap:20px;padding-right:30px}.round-btn{display:grid;width:32px;height:32px;place-items:center;color:var(--icon);background:#fff;border:1px solid #c9cdd4;border-radius:50%}.avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#d8dde8,#f7f8fa);border:1px solid #edf0f5}.mobile-menu{display:none;width:40px;height:40px;padding:7px;background:transparent;border:0}.mobile-menu span{display:block;height:3px;margin:5px 0;background:#111}.workspace{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 52px)}.sider{background:#fff;border-right:1px solid #dcdfe6}.side-menu{height:calc(100vh - 52px);padding:8px;overflow:auto}.menu-group{padding-top:13px}.group-title{padding:10px 12px 14px;color:#86909c;font-size:15px}.menu-item{display:flex;align-items:center;gap:16px;height:40px;margin-bottom:8px;padding:0 24px;color:#4e5969;border-radius:2px;text-decoration:none;white-space:nowrap}.menu-icon{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.content-wrap{min-width:0;background:var(--page)}.crumbbar{height:33px;padding:0 20px;background:#fff;border-bottom:1px solid var(--line)}.crumb{display:inline-flex;align-items:center;min-width:44px;height:32px;padding:0 12px;color:var(--green);background:#f7f8fa;border-radius:3px;font-size:16px;font-weight:600}.page-content{position:relative;padding:16px 20px 32px}.loading-panel{display:grid;min-height:280px;place-items:center}.top-grid{display:grid;grid-template-columns:minmax(480px,1fr) 466px;gap:15px}.panel{background:#fff;border-radius:4px}.plan-panel{height:165px;padding:15px 20px 13px;overflow:hidden}.panel-head{display:flex;align-items:center;gap:18px;height:24px;margin-bottom:20px}h1,h2{margin:0;color:#4e5969;font-weight:700;letter-spacing:0}h1,h2{font-size:20px}.status-pill{display:inline-flex;align-items:center;height:30px;padding:0 13px;color:#39a84c;border:1px solid var(--green);border-radius:2px;font-size:15px;font-weight:600}.status-pill:before{content:"✓";display:grid;width:16px;height:16px;margin-right:3px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px}.summary-metrics{display:grid;grid-template-columns:repeat(3,max-content);gap:14px;max-width:620px}.metric span{display:block;color:#6b7280;font-size:20px;line-height:1.4}.metric strong{display:block;margin-top:2px;color:#1f2329;font-size:22px;font-weight:400}.buy-btn{height:28px;min-width:88px;margin-top:20px;padding:0 18px;color:#fff;background:var(--green);border:0;border-radius:2px;font-size:14px}.notice-panel{height:165px;padding:15px 20px}.notice-panel h2{margin-bottom:20px;font-size:16px}.notice-link{display:block;width:100%;padding:0;color:#1d2129;text-align:left;background:transparent;border:0;font-size:15px}.notice-panel time{display:block;margin-top:10px;color:#86909c;font-size:13px}.ranking-panel,.table-panel{margin-top:16px;padding:15px 20px 13px}.ranking-panel{height:475px}.table-panel{height:205px}.section-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.range-tabs{display:flex;align-items:center;gap:8px}.range-tabs button{padding:0 10px;color:#6b7280;background:transparent;border:0;border-radius:2px;line-height:28px}.range-tabs .selected{color:var(--green);background:var(--green-soft)}.platform-grid{display:grid;grid-template-columns:repeat(11,128px);row-gap:16px;column-gap:18px;height:92px;margin-top:20px;overflow:hidden}.radio-item{display:inline-flex;align-items:center;min-width:0;color:#1f2329;font-size:16px;line-height:20px;white-space:nowrap}.radio-item input{position:absolute;opacity:0}.radio-item span{position:relative;display:inline-block;width:16px;height:16px;margin-right:12px;border:2px solid #e5e6eb;border-radius:50%}.radio-item input:checked+span{border-color:var(--green);background:var(--green)}.radio-item input:checked+span:after{content:"";position:absolute;inset:4px;background:#fff;border-radius:50%}.chart-wrap{margin-top:14px;overflow-x:auto}.chart{width:100%;min-width:1100px;height:289px}.grid line{stroke:#e5e6eb;stroke-dasharray:6 6}.grid .vertical{stroke-dasharray:none}.grid text{fill:#6b7280;font-size:16px}#pageContent[data-page=home]{padding:16px 20px 32px;overflow-x:hidden;overflow-y:auto;font-family:Inter,-apple-system,system-ui,PingFang SC,Hiragino Sans GB,Noto Sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.15;color:#4e5969}#pageContent[data-page=home] .home-dashboard{width:calc(100% + 15px);min-width:0}#pageContent[data-page=home] .home-card{min-width:0;background:#fff;border-radius:4px;overflow:hidden}#pageContent[data-page=home] .home-top-grid{display:grid;grid-template-columns:minmax(0,58.5921fr) minmax(0,41.4079fr);gap:15px;margin-bottom:16px}#pageContent[data-page=home] .home-plan-card,#pageContent[data-page=home] .home-notice-card{height:165.094px;padding:15px 20px 13px}#pageContent[data-page=home] .home-card-header{margin:0 0 20px}#pageContent[data-page=home] .home-plan-header{display:flex;align-items:center;height:24px}#pageContent[data-page=home] .home-card-header h1,#pageContent[data-page=home] .home-card-header h2{margin:0;color:#4e5969;font-family:inherit;font-size:16.38px;font-weight:700;line-height:18.84px;letter-spacing:0}#pageContent[data-page=home] .home-status-tag{display:inline-flex;align-items:center;height:24px;margin-left:10px;padding:0 8px;color:#00b42a;background:#e8ffea;border:1px solid #7be188;border-radius:2px;font-size:12px;line-height:22px}#pageContent[data-page=home] .home-status-check{display:inline-grid;width:14px;height:14px;margin-right:4px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:9px;line-height:1}#pageContent[data-page=home] .home-summary-metrics{display:flex;align-items:flex-start;gap:14px;height:65.094px}#pageContent[data-page=home] .home-metric{flex:0 0 120px;min-width:120px;height:45.094px;margin-bottom:20px}#pageContent[data-page=home] .home-metric:last-child{flex-basis:128px;min-width:128px}#pageContent[data-page=home] .home-metric span,#pageContent[data-page=home] .home-metric strong{display:block;font-family:inherit;font-size:14px;font-weight:400;line-height:22px}#pageContent[data-page=home] .home-metric strong{color:#1d2129}#pageContent[data-page=home] .home-card-footer{height:28px}#pageContent[data-page=home] .home-buy-button{width:88px;height:28px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid transparent;border-radius:2px;font-family:inherit;font-size:14px;line-height:22px;cursor:pointer}#pageContent[data-page=home] .home-buy-button:hover{background:#00a949}#pageContent[data-page=home] .home-notice-card .home-card-header{height:18.84px}#pageContent[data-page=home] .home-notice-list{margin:0;padding:0;list-style:none}#pageContent[data-page=home] .home-notice-list li{display:grid;grid-template-columns:16px minmax(0,250px) minmax(115px,1fr);align-items:center;height:32px}#pageContent[data-page=home] .home-notice-icon{color:#4e5969;font-size:13px;font-weight:700}#pageContent[data-page=home] .home-notice-list button{height:32px;min-width:0;padding:0 5px;overflow:hidden;color:#1d2129;background:transparent;border:1px solid transparent;border-radius:2px;font-family:inherit;font-size:14px;line-height:22px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}#pageContent[data-page=home] .home-notice-list button:hover{color:#00b42a;background:#f2f3f5}#pageContent[data-page=home] .home-notice-list time{color:#86909c;font-size:12px;text-align:right;white-space:nowrap}#pageContent[data-page=home] .home-chart-card{height:501.375px;margin-bottom:16px;padding:15px 20px 13px}#pageContent[data-page=home] .home-section-header{display:flex;align-items:center;justify-content:space-between;height:32px}#pageContent[data-page=home] .home-segmented{display:inline-flex;align-items:center;gap:3px}#pageContent[data-page=home] .home-segmented button{height:26px;padding:0 10px;color:#4e5969;background:#f2f3f5;border:0;border-radius:2px;font-family:inherit;font-size:14px;font-weight:700;line-height:26px;cursor:pointer}#pageContent[data-page=home] .home-segmented button.selected{color:#00b42a;background:#e8ffea}#pageContent[data-page=home] .home-chart-body{height:421.375px}#pageContent[data-page=home] .home-platform-list{display:flex;flex-wrap:wrap;align-content:flex-start;width:100%;height:104.375px;overflow:hidden}#pageContent[data-page=home] .home-platform-option{display:inline-flex;align-items:center;height:16.094px;margin:0 20px 10px 0;padding-left:5px;color:#4e5969;font-family:inherit;font-size:14px;line-height:16.1px;white-space:nowrap;cursor:pointer}#pageContent[data-page=home] .home-platform-option input{position:absolute;width:1px;height:1px;opacity:0}#pageContent[data-page=home] .home-radio-dot{position:relative;width:14px;height:14px;margin-right:8px;border:1px solid #c9cdd4;border-radius:50%;background:#fff}#pageContent[data-page=home] .home-platform-option input:checked+.home-radio-dot{border:5px solid #00b42a}#pageContent[data-page=home] .home-chart-wrap,#pageContent[data-page=home] .home-chart{display:block;width:100%;height:289px}#pageContent[data-page=home] .home-chart-wrap{margin-top:28px}#pageContent[data-page=home] .home-chart-grid-line{stroke:#e5e8ef;stroke-width:1;stroke-dasharray:4 4}#pageContent[data-page=home] .home-chart-x-line{stroke:#e5e8ef;stroke-width:1}#pageContent[data-page=home] .home-chart-axis-label{fill:#4e5969;font-family:inherit;font-size:12px}#pageContent[data-page=home] .home-chart-line{fill:none;stroke:#1d2129;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}#pageContent[data-page=home] .home-chart-point{fill:#fff;stroke:#1d2129;stroke-width:2}#pageContent[data-page=home] .home-table-card{height:205px;padding:15px 20px 13px}#pageContent[data-page=home] .home-table-scroll{width:100%;height:81px;overflow-x:auto;overflow-y:hidden}#pageContent[data-page=home] .home-rank-table{width:max-content;min-width:100%;table-layout:fixed;border-collapse:collapse;color:#1d2129;font-family:inherit;font-size:14px}#pageContent[data-page=home] .home-rank-table th,#pageContent[data-page=home] .home-rank-table td{width:100px;height:40px;padding:0 16px;border:0;border-bottom:1px solid #e5e6eb;font-family:inherit;font-size:14px;font-weight:400;line-height:22px;text-align:center;white-space:nowrap}#pageContent[data-page=home] .home-rank-table th{background:#f2f3f5;font-weight:500}#pageContent[data-page=home] .home-rank-table th:nth-child(2),#pageContent[data-page=home] .home-rank-table td:nth-child(2),#pageContent[data-page=home] .home-rank-table th:nth-child(3),#pageContent[data-page=home] .home-rank-table td:nth-child(3){width:150px}#pageContent[data-page=home] .home-empty-row td{width:940px;color:#86909c}#pageContent[data-page=home] .home-table-pagination{display:flex;align-items:center;justify-content:flex-end;gap:4px;height:32px;color:#86909c;font-size:12px}#pageContent[data-page=home] .home-table-pagination button{width:24px;height:24px;padding:0;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px;font-size:12px}#pageContent[data-page=home] .home-table-pagination button.current{color:#fff;background:#00b42a;border-color:#00b42a}.home-notice-dialog,.home-package-dialog{padding:8px 4px 4px;color:#4e5969}.home-notice-dialog h3{margin:0 0 6px;color:#1d2129;font-size:16px}.home-notice-dialog time{color:#86909c;font-size:12px}.home-notice-dialog p{margin:20px 0 8px;color:#4e5969;line-height:1.8;white-space:pre-wrap}.home-package-list{display:grid;gap:10px}.home-package-list article{display:flex;align-items:center;justify-content:space-between;padding:14px;border:1px solid #e5e6eb;border-radius:4px}.home-package-list h3,.home-package-list p{margin:0}.home-package-list p{margin-top:4px;color:#86909c}.home-package-list strong{color:#00b42a}.home-package-empty{display:grid;min-height:130px;place-items:center;color:#86909c}@media(max-width:900px){#pageContent[data-page=home] .home-top-grid{grid-template-columns:1fr}#pageContent[data-page=home] .home-dashboard{width:100%}#pageContent[data-page=home] .home-plan-card,#pageContent[data-page=home] .home-notice-card,#pageContent[data-page=home] .home-chart-card,#pageContent[data-page=home] .home-table-card{height:auto;min-height:165px}#pageContent[data-page=home] .home-chart-body{height:auto}#pageContent[data-page=home] .home-platform-list{height:auto;min-height:104px}}.table-title-row{margin-bottom:20px}.table-scroll{max-width:100%;overflow-x:auto}table{width:3600px;border-collapse:collapse;table-layout:fixed;color:#1f2329;font-size:14px}th,td{height:40px;padding:0 16px;border-bottom:1px solid #f2f3f5;text-align:left;white-space:nowrap}th{color:#4e5969;background:#f7f8fa;font-weight:500}td{background:#fff}.page-view{display:grid;gap:16px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:18px 20px;background:#fff;border-radius:4px}.page-header h1{color:#1f2329;font-size:20px}.page-meta{display:flex;gap:16px;margin-top:8px;color:#86909c;font-size:13px}.page-actions,.filter-actions{display:flex;align-items:center;gap:8px;white-space:nowrap}.primary-btn,.ghost-btn{height:32px;padding:0 14px;border-radius:3px;font-size:14px;cursor:pointer}.primary-btn{color:#fff;background:var(--green);border:1px solid var(--green)}.ghost-btn{color:#4e5969;background:#fff;border:1px solid #c9cdd4}.stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-card{min-height:86px;padding:16px 18px;background:#fff;border-radius:4px;border:1px solid rgba(229,230,235,.72)}.stat-card span{display:block;color:#86909c;font-size:13px}.stat-card strong{display:block;margin-top:12px;color:#1f2329;font-size:24px;font-weight:600;line-height:1}.filter-panel{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:16px 20px}.filter-grid{display:grid;grid-template-columns:repeat(3,minmax(160px,220px));gap:12px}.filter-field{display:grid;gap:6px;color:#4e5969;font-size:13px}.filter-field input,.filter-field select{width:100%;height:32px;padding:0 10px;color:#1f2329;background:#fff;border:1px solid #dcdfe6;border-radius:3px;outline:none}.filter-field input:focus,.filter-field select:focus{border-color:var(--green);box-shadow:0 0 0 2px #43bd5a1f}.data-panel{min-height:360px;padding:16px 20px 20px}.app-section-title{margin-bottom:14px}.app-section-title h2{color:#1f2329;font-size:18px}.compact-tabs{display:flex;gap:4px;padding:3px;background:#f2f3f5;border-radius:4px}.compact-tabs button{height:26px;padding:0 10px;color:#4e5969;background:transparent;border:0;border-radius:3px}.compact-tabs .selected{color:var(--green);background:#fff;box-shadow:0 1px 2px #0000000f}.app-table-scroll{border:1px solid #f2f3f5;border-radius:4px}.app-table{width:max(100%,980px);table-layout:auto}.app-table th,.app-table td{height:44px}.app-table tbody tr:hover td{background:#fbfcfd}.status-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:500}.status-tag.success{color:#22963b;background:#eff9f1}.status-tag.warning{color:#d98400;background:#fff7e8}.status-tag.muted{color:#6b7280;background:#f2f3f5}.error-panel{padding:24px;color:#f53f3f}.table-footer{display:flex;align-items:center;justify-content:space-between;padding-top:14px;color:#86909c;font-size:13px}.pager{display:flex;gap:6px}.pager button,.table-actions button{height:26px;padding:0 8px;color:#4e5969;background:#fff;border:1px solid #dcdfe6;border-radius:2px;cursor:pointer}.pager .current,.table-actions button:first-child{color:var(--green);border-color:var(--green)}.op-col{width:136px}.table-actions{display:flex;gap:6px}.settings-panel,.promo-link-panel,.download-hero,.mini-chart-panel{padding:18px 20px}.settings-panel{display:flex;align-items:center;justify-content:space-between;gap:24px}.settings-panel h2,.promo-link-panel h2,.profile-card h2,.notice-detail h2,.package-card h2,.mini-chart-panel h2{color:#1f2329;font-size:18px}.settings-panel p,.download-hero p,.package-card p,.notice-detail p{margin:8px 0 0;color:#86909c;font-size:13px}.switch-list{display:flex;gap:22px}.switch-list label{display:inline-flex;align-items:center;gap:8px;color:#4e5969;font-size:14px}.switch-list input{width:38px;height:20px;accent-color:var(--green)}.plan-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.package-card{display:grid;gap:14px;min-height:150px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:4px}.package-card.active{border-color:var(--green);box-shadow:inset 3px 0 0 var(--green)}.package-card strong{display:block;margin-top:10px;color:#1f2329;font-size:28px;line-height:1}.promo-link-panel{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:18px;align-items:center}.copy-field{display:flex;gap:8px;margin-top:14px}.copy-field input{flex:1;height:34px;padding:0 10px;color:#4e5969;border:1px solid #dcdfe6;border-radius:2px}.qr-box{display:grid;width:96px;height:96px;place-items:center;color:var(--green);background:linear-gradient(90deg,#111 8px,transparent 8px) 0 0 / 24px 24px,linear-gradient(#111 8px,transparent 8px) 0 0 / 24px 24px,#fff;border:8px solid #fff;outline:1px solid var(--line);font-weight:800}.profile-grid,.notification-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:16px}.profile-card{padding:20px}.profile-card label,.modal-form label{display:grid;gap:7px;margin-top:14px;color:#4e5969;font-size:13px}.profile-card input,.profile-card select,.modal-form input,.modal-form select,.modal-form textarea{width:100%;min-height:34px;padding:0 10px;color:#1f2329;background:#fff;border:1px solid #dcdfe6;border-radius:2px;outline:0}.modal-form textarea{min-height:72px;padding:8px 10px;resize:vertical}.form-actions{margin-top:18px}.security-list{display:grid;gap:10px;margin-top:16px}.security-list button{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 12px;color:#1f2329;background:#f7f8fa;border:1px solid #edf0f5;border-radius:2px;cursor:pointer}.security-list strong{color:var(--green);font-size:13px}.notice-list{padding:10px}.notice-list button{display:grid;gap:6px;width:100%;padding:14px;color:#1f2329;text-align:left;background:#fff;border:0;border-bottom:1px solid #f2f3f5;border-radius:2px;cursor:pointer}.notice-list button.active{background:var(--green-soft)}.notice-list span,.notice-list time,.notice-detail time{color:#86909c;font-size:13px}.notice-detail{padding:20px}.notice-detail p{margin:16px 0 22px;line-height:1.8}.download-hero{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:center;min-height:190px}.download-hero h1{color:#1f2329;font-size:24px}.download-hero p{max-width:640px;margin:12px 0 20px;line-height:1.7}.client-window{height:136px;padding:12px;background:#1f2329;border-radius:4px;box-shadow:0 12px 28px #1f23291f}.client-window>span{display:inline-block;width:9px;height:9px;margin-right:6px;background:#c9cdd4;border-radius:50%}.client-window>div{height:84px;margin-top:12px;background:linear-gradient(var(--green),var(--green)) 18px 18px / 86px 10px no-repeat,linear-gradient(#4e5969,#4e5969) 18px 42px / 170px 8px no-repeat,linear-gradient(#4e5969,#4e5969) 18px 64px / 120px 8px no-repeat,#2f333a;border-radius:3px}.bar-chart{display:grid;grid-template-columns:repeat(3,minmax(80px,1fr));align-items:end;gap:18px;height:160px;padding:18px 8px 0}.bar-chart span{position:relative;display:block;min-height:42px;background:linear-gradient(180deg,#43bd5a,#8bdc98);border-radius:3px 3px 0 0}.bar-chart i{position:absolute;left:0;right:0;bottom:-22px;color:#86909c;font-size:12px;font-style:normal;text-align:center}.business-page{gap:16px}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;background:#fff;border-radius:4px}.workspace-heading h1{color:#1f2329;font-size:20px}.workspace-heading p,.workspace-section-head span,.eyebrow{color:#86909c;font-size:13px}.eyebrow{display:inline-block;margin-bottom:6px}.metric-tiles,.account-overview,.usage-top,.allocation-grid,.proxy-cards,.share-summary,.fan-detail-grid,.materials-layout,.quick-layout,.chat-workbench,.order-status{display:grid;gap:12px}.metric-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-tile,.order-status div{min-height:76px;padding:16px;background:#fff;border:1px solid #edf0f5;border-radius:4px}.metric-tile span,.order-status span,.quota-card span,.earnings-main span{color:#86909c;font-size:13px}.metric-tile strong,.order-status strong,.quota-card strong,.allocation-number,.earnings-main strong{display:block;margin-top:10px;color:#1f2329;font-size:26px;line-height:1}.metric-tile strong.green,.green,.health-score,.earnings-side b{color:var(--green)}.metric-tile strong.warning,.warning{color:#d98400}.metric-tile strong.muted,.muted{color:#86909c}.workspace-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.workspace-section-head h2{color:#1f2329;font-size:18px}.workspace-table{padding:16px 20px 20px}.page-detail-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;padding:0;background:#edf0f5;border:1px solid #edf0f5;border-radius:4px}.page-detail-strip span{min-height:40px;padding:10px 14px;color:#4e5969;background:#fff;font-size:13px;line-height:20px}.table-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin:0 0 10px;padding:0 12px;color:#86909c;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px;font-size:13px}.table-toolbar div{display:flex;gap:8px}.table-toolbar button{height:28px;padding:0 10px;color:#4e5969;background:#fff;border:1px solid #dcdfe6;border-radius:2px;cursor:pointer}.account-overview{grid-template-columns:minmax(0,1fr) 300px;padding:16px}.quota-card,.allocation-card,.usage-chart-card,.usage-breakdown,.route-health,.fan-profile,.fan-timeline,.material-categories,.material-preview,.shortcut-board,.shortcut-preview,.conversation-list,.conversation-detail,.balance-banner,.earnings-panel,.earnings-timeline{padding:18px 20px}.progress{height:7px;margin-top:10px;overflow:hidden;background:#f2f3f5;border-radius:999px}.progress.large{height:10px}.progress i{display:block;height:100%;background:var(--green);border-radius:inherit}.account-workbench,.profile-facts{display:grid;grid-template-columns:380px minmax(0,1fr);gap:12px}.account-list,.permission-card{padding:16px}.account-row,.shortcut-row,.conversation-row,.material-categories button{display:flex;align-items:center;width:100%;gap:10px;padding:12px;color:#1f2329;text-align:left;background:#fff;border:1px solid #edf0f5;border-radius:4px;cursor:pointer}.account-row+.account-row,.shortcut-row+.shortcut-row,.conversation-row+.conversation-row,.material-categories button+button{margin-top:8px}.account-row.active,.conversation-row.active,.material-categories button.active{background:var(--green-soft);border-color:#43bd5a73}.avatar-mini,.link-icon,.upload-icon{display:grid;width:34px;height:34px;place-items:center;color:#fff;background:var(--green);border-radius:50%;font-size:12px;font-weight:700}.account-row small,.shortcut-row small,.conversation-row small,.share-link-card p,.timeline small,.proxy-card p,.preview-meta,.earnings-main small{color:#86909c;font-size:12px}.permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.permission-grid label,.builder-switch,.tag-rules div{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 12px;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px}.usage-top,.allocation-grid,.fan-detail-grid,.quick-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr)}.usage-bars{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;height:190px;gap:14px}.usage-bars div{display:grid;align-items:end;height:100%;gap:8px;color:#86909c;font-size:12px;text-align:center}.usage-bars i{display:block;min-height:26px;background:linear-gradient(180deg,#43bd5a,#8bdc98);border-radius:4px 4px 0 0}.breakdown-row,.quota-row{display:grid;grid-template-columns:100px 60px minmax(0,1fr);align-items:center;gap:10px;margin-top:14px}.allocation-legend,.proxy-stats,.share-link-card footer,.preview-meta,.conversation-head,.balance-banner,.earnings-panel,.settlement-steps{display:flex;align-items:center;justify-content:space-between;gap:12px}.dot{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%}.green-dot{background:var(--green)}.gray-dot{background:#c9cdd4}.proxy-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.proxy-title,.share-link-head{display:flex;align-items:center;gap:10px}.proxy-light,.platform-dot{width:10px;height:10px;background:var(--green);border-radius:50%;box-shadow:0 0 0 4px #43bd5a1f}.proxy-light.amber,.platform-dot.blue{background:#d98400;box-shadow:0 0 0 4px #d984001f}.health-line{display:grid;grid-template-columns:repeat(28,1fr);gap:4px}.health-line i{height:34px;background:#dff6e4;border-radius:2px}.health-line i.warn{background:#ffe9c2}.ticket-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ticket-lane{min-height:220px;padding:14px;background:#fff;border-radius:4px}.ticket-lane>div:first-child{display:flex;align-items:center;justify-content:space-between}.ticket-card,.share-link-card{margin-top:12px;padding:14px;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px}.share-summary{grid-template-columns:minmax(0,1fr) 280px}.share-tip,.import-banner{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border-radius:4px}.share-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.share-url{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0;padding:8px 10px;color:#4e5969;background:#fff;border:1px solid #edf0f5;border-radius:3px}.fan-funnel{display:grid;grid-template-columns:180px repeat(4,minmax(0,1fr));gap:14px;padding:18px 20px}.funnel-step{position:relative;min-height:82px;padding:14px;overflow:hidden;background:#f7f8fa;border-radius:4px}.funnel-step i{position:absolute;left:0;bottom:0;height:4px;background:var(--green)}.profile-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-facts span{display:grid;gap:6px;padding:12px;background:#f7f8fa;border-radius:4px}.tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.tag-list span,.cloud-tag{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;color:var(--green);background:var(--green-soft);border-radius:999px}.timeline p{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px}.timeline i{width:8px;height:8px;background:var(--green);border-radius:50%}.flow-nodes,.keyword-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px}.flow-nodes div,.keyword-steps div{padding:18px;text-align:center;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px}.tag-overview{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px}.tag-cloud,.tag-rules{padding:18px 20px}.tag-cloud>div:last-child{display:flex;flex-wrap:wrap;gap:12px}.cloud-tag{min-height:34px;font-size:var(--size)}.tag-blue{color:#168cff;background:#e8f3ff}.tag-gray{color:#6b7280;background:#f2f3f5}.tag-orange{color:#d98400;background:#fff7e8}.tag-purple{color:#7b61ff;background:#f2efff}.import-banner{justify-content:space-between}.materials-layout,.chat-workbench{grid-template-columns:260px minmax(0,1fr)}.material-categories button{justify-content:space-between}.preview-message,.chat-bubble,.message{padding:14px;background:#f7f8fa;border-radius:4px}.preview-message span,.preview-label,.shortcut-code,.unread-badge{display:inline-flex;min-height:22px;padding:0 8px;align-items:center;color:var(--green);background:var(--green-soft);border-radius:999px;font-size:12px}.shortcut-row{justify-content:space-between}.shortcut-preview,.conversation-detail{display:grid;gap:12px}.shortcut-composer,.message-compose>div{display:flex;gap:8px}.shortcut-composer input,.message-compose textarea{flex:1;min-height:34px;padding:8px 10px;border:1px solid #dcdfe6;border-radius:2px}.keyword-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.keyword-chip{display:grid;gap:8px;padding:14px;color:#1f2329;text-align:left;background:#fff;border:1px solid #edf0f5;border-radius:4px}.conversation-row{justify-content:space-between}.message-history{display:grid;gap:10px;min-height:210px;align-content:start;padding:14px;background:#f7f8fa;border-radius:4px}.message{max-width:72%;background:#fff}.message.outbound{justify-self:end;color:#fff;background:var(--green)}.message-compose textarea{min-height:66px;resize:vertical}.balance-banner{padding:20px}.earnings-main strong{font-size:34px}.earnings-side{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:12px}.earnings-side p{margin:0;padding:14px;background:#f7f8fa;border-radius:4px}.settlement-steps div{display:grid;gap:8px;justify-items:center;min-width:120px}.settlement-steps i,.keyword-steps span{display:grid;width:28px;height:28px;place-items:center;color:#fff;background:#c9cdd4;border-radius:50%;font-style:normal}.settlement-steps .done i,.keyword-steps span{background:var(--green)}.modal-mask{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:24px;background:#1d21295c}.modal{width:min(520px,100%);background:#fff;border-radius:4px;box-shadow:0 18px 44px #00000038}.modal-head,.modal-foot{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #f2f3f5}.modal-head h2{color:#1f2329;font-size:18px}.modal-head button{width:28px;height:28px;color:#86909c;background:transparent;border:0;font-size:22px;cursor:pointer}.modal-body{padding:4px 18px 18px}.business-dialog{display:grid;gap:14px;padding-top:8px}.business-dialog-summary{display:grid;gap:4px;padding:12px;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px}.business-dialog-summary span,.business-dialog-summary small{color:#86909c;font-size:12px;line-height:18px}.business-dialog-summary strong{color:#1f2329;font-size:16px;font-weight:600;line-height:24px}.business-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.business-field{display:grid;gap:6px;color:#4e5969;font-size:13px}.business-field.wide{grid-column:1 / -1}.business-field input,.business-field select,.business-field textarea{width:100%;min-height:34px;padding:0 10px;color:#1f2329;background:#fff;border:1px solid #dcdfe6;border-radius:2px;outline:0}.business-field textarea{min-height:82px;padding:8px 10px;resize:vertical}.business-field.readonly{gap:4px;padding:10px 12px;background:#fbfcfd;border:1px solid #edf0f5;border-radius:4px}.business-field.readonly strong{color:#1f2329;font-size:14px;font-weight:500;line-height:22px}.business-switches{display:flex;gap:16px;padding:10px 12px;color:#4e5969;background:#fbfcfd;border:1px solid #edf0f5;border-radius:4px}.business-switches input{accent-color:var(--green)}.business-timeline{display:grid;gap:8px;padding:10px 12px;background:#fbfcfd;border:1px solid #edf0f5;border-radius:4px}.business-timeline p{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;margin:0;color:#4e5969;font-size:13px}.business-timeline i{width:7px;height:7px;background:var(--green);border-radius:50%}.business-timeline time{color:#86909c;font-size:12px}.modal-api{margin:12px 0 0;padding:8px 10px;color:#4e5969;background:#f7f8fa;border:1px solid #edf0f5;border-radius:3px;font-size:12px}.modal-api code{color:var(--green);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.modal-foot{justify-content:flex-end;gap:8px;border-top:1px solid #f2f3f5;border-bottom:0}.toast{position:fixed;top:72px;left:50%;z-index:30;min-width:132px;padding:10px 16px;color:#fff;text-align:center;background:#1f2329e0;border-radius:3px;transform:translate(-50%);box-shadow:0 8px 20px #0000002e}.buy-package-mask{display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;background:#1d212975}.buy-package-modal{width:min(1100px,calc(100vw - 48px));min-width:960px;max-height:calc(100vh - 48px);overflow:hidden;background:transparent;border-radius:24px;box-shadow:none}.buy-package-header{height:98px;color:#fff;background:#00bc53;border-radius:24px 24px 0 0}.buy-header-top{position:relative;display:flex;height:98px}.buy-header-left{width:260px;padding:23px 0 0 24px}.buy-title{margin-bottom:8px;font-size:16px;font-weight:600;line-height:22px}.buy-account{font-size:14px;line-height:22px}.buy-tabs{display:flex;align-items:flex-end;height:98px}.buy-tab{display:flex;align-items:center;justify-content:center;gap:12px;width:256px;height:54px;padding:0 10px;color:#21262c;background:#eee;border:0;border-radius:15px 48px 0 0;cursor:pointer}.buy-tab.active{color:#000;background:#fff}.buy-tab span{font-size:18px;font-weight:700;line-height:18px}.buy-tab small{font-size:12px;line-height:18px}.buy-close{position:absolute;top:22px;right:22px;width:28px;height:28px;color:#fff;background:transparent;border:0;font-size:26px;line-height:26px;cursor:pointer}.buy-package-body{display:grid;grid-template-columns:259px 1fr;height:min(685px,calc(100vh - 146px));min-height:600px;overflow:hidden;background:#f7f5ff;border-radius:0 0 24px 24px}.buy-feature-panel{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:43px 24px;background:#fff}.buy-logo-mark{position:absolute;top:43px;left:56px;display:grid;place-items:center;width:44px;height:44px;color:#fff;background:#22242c;border-radius:8px;font-size:34px;font-weight:700;line-height:1}.buy-logo-word{position:absolute;top:43px;left:116px;margin:0;color:#22242c;font-size:34px;font-weight:600;line-height:44px}.buy-logo-word span{color:#00bc53}.buy-feature-divider{position:relative;width:183px;height:1px;margin:87px 0 26px;background:#ddd}.buy-feature-divider:after{position:absolute;left:50%;top:-4px;width:10px;height:10px;content:"";background:#fff;border-right:1px solid #999;border-bottom:1px solid #999;transform:translate(-50%) rotate(45deg)}.buy-feature-panel h3{margin:0 0 40px;color:#22242c;font-size:16px;font-weight:600;line-height:22px}.buy-feature-list{display:grid;gap:16px;width:194px;max-height:300px;margin:0;padding:0;overflow:hidden;list-style:none}.buy-feature-list.expanded{overflow:auto}.buy-feature-list li{display:flex;align-items:center;gap:8px;min-height:24px;color:#333;font-size:14px;line-height:24px}.buy-check{display:grid;flex:0 0 auto;place-items:center;width:16px;height:16px;color:#fff;background:#57bf72;border-radius:3px;font-size:12px;font-weight:700;line-height:1}.buy-more{margin-top:10px;padding:0 11px;color:#00bc53;background:transparent;border:1px solid transparent;border-radius:2px;font-size:12px;line-height:24px;cursor:pointer}.buy-main-panel{position:relative;display:flex;min-width:0;flex-direction:column;gap:14px;padding:24px 0;overflow:hidden}.buy-count-row{display:flex;align-items:center;height:44px;padding:0 24px;color:#1d2129;background:#f5f6f7;border-radius:6px;font-size:16px;line-height:25px}.buy-stepper{display:inline-flex;align-items:center;gap:8px;margin-left:20px}.buy-step{display:grid;place-items:center;min-width:39px;height:32px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid transparent;border-radius:2px;font-size:14px;cursor:pointer}.buy-step.disabled{background:#7de49f;cursor:default}.buy-qty-input{width:80px;height:32px;color:#1d2129;text-align:center;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:none}.buy-plan-scroll{display:flex;gap:24px;flex:0 0 200px;height:200px;padding:0 0 12px 24px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#b8b8b8 transparent;scrollbar-width:thin}.buy-plan-scroll::-webkit-scrollbar{height:8px}.buy-plan-scroll::-webkit-scrollbar-track{background:transparent}.buy-plan-scroll::-webkit-scrollbar-thumb{background:#b8b8b8;border-radius:999px}.buy-plan-card{position:relative;display:flex;flex:0 0 170px;height:180px;flex-direction:column;overflow:hidden;color:#21262c;background:#f7f5ff;border:0;border-radius:12px;box-shadow:0 3px 10px #384b6221;cursor:pointer}.buy-plan-card.active{background:#00bc53;box-shadow:0 0 0 2px #00bc53}.buy-plan-discount{position:absolute;top:0;left:0;z-index:1;padding:0 10px 0 12px;color:#fff;background:#00bc53;border-radius:0 0 15px;font-size:12px;line-height:24px}.buy-plan-main{display:flex;height:114px;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:2px;padding-top:12px;background:#fff;border-radius:11px}.buy-plan-main b{font-size:15px;font-weight:400;line-height:24px}.buy-plan-main strong{color:#21262c;font-size:26px;font-weight:600;line-height:32px}.buy-plan-main i{font-size:14px;font-style:normal;font-weight:400}.buy-plan-port{display:grid;flex:1;place-items:center;color:#fff;font-size:14px;line-height:22px}.buy-plan-card:not(.active) .buy-plan-port{color:#666}.buy-contact-note{display:grid;justify-items:center;gap:4px;min-height:50px;margin-top:0;color:#1d2129;font-size:14px;line-height:22px}.buy-contact-note p{margin:0}.buy-contact-note button{min-width:84px;height:28px;color:#00bc53;background:#fff;border:1px solid #00bc53;border-radius:2px;cursor:pointer}.buy-pay-box{display:grid;grid-template-columns:1fr 440px;align-items:center;min-height:70px;margin:0 24px;padding:14px 24px;background:#fff;border-radius:6px}.buy-pay-title{color:#1d2129;font-size:14px;line-height:22px}.buy-pay-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.buy-pay-options button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;color:#1d2129;background:#fff;border:1px solid #edf0f5;border-radius:3px;cursor:pointer}.buy-pay-options button.active{border-color:#00bc53;box-shadow:inset -16px -16px 0 -10px #00bc53}.buy-pay-options button.active:after{position:absolute;right:2px;bottom:-1px;color:#fff;content:"✓";font-size:12px}.pay-icon{display:grid;place-items:center;width:20px;height:20px;font-size:13px;font-weight:700;line-height:1}.pay-icon.alipay{color:#fff;background:#386bf6;border-radius:50%}.pay-icon.wechat{color:#fff;background:#59c76a;border-radius:50%}.pay-icon.usdt{color:#478c42}.buy-warning-box{min-height:112px;margin:0 24px;padding:22px 24px;color:#f53f3f;background:#fff;border-radius:6px;font-size:14px;line-height:22px}.buy-warning-box p{margin:0 0 14px}.buy-warning-box p:last-child{margin-bottom:0}.buy-pay-footer{display:grid;grid-template-columns:1fr;gap:12px;margin:0 24px}.buy-pay-footer h3{margin:0;color:#1d2129;font-size:16px;font-weight:600;line-height:24px}.buy-pay-price{display:flex;justify-content:flex-end;align-items:baseline;gap:7px;margin-top:-28px;color:#00bc53}.buy-pay-price span{font-size:16px}.buy-pay-price strong{font-size:32px;font-weight:600;line-height:40px}.buy-pay-price del{color:#86909c;font-size:14px}.buy-pay-submit{width:100%;height:40px;color:#fff;background:#00bc53;border:0;border-radius:3px;font-size:14px;cursor:pointer}.pay-confirm-text{padding:24px 4px 12px;color:#1d2129;font-size:16px;font-weight:600;line-height:26px}.renew-mask{display:flex;align-items:center;justify-content:center}.renew-modal{width:480px;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 18px 44px #00000038}.renew-body{padding:0 20px 15px}.renew-header{display:flex;align-items:center;justify-content:space-between;min-height:52px;color:#1d2129;font-size:16px;font-weight:600}.renew-header>div{display:flex;align-items:center;gap:10px}.renew-icon{display:grid;place-items:center;width:24px;height:24px;color:#fff;background:#00bc53;border-radius:50%;font-size:14px;font-weight:700}.renew-close{width:24px;height:24px;color:#86909c;background:transparent;border:0;font-size:24px;line-height:24px;cursor:pointer}.renew-body h4{margin:10px 0 0;color:#1d2129;font-size:18px;font-weight:600;line-height:28px}.renew-body p{min-height:8px;margin:0}.renew-footer{display:flex;justify-content:flex-end;gap:8px;padding:10px 20px 20px}@media(max-width:900px){.topbar{grid-template-columns:1fr auto;height:102px;padding:0 40px}.brand{padding-left:0}.brand-mark{width:64px;height:64px;border-radius:13px}.brand-mark span{left:15px;top:28px;width:34px;height:9px}.brand-word{font-size:38px}.topbar-center,.topbar-actions,.sider{display:none}.mobile-menu{display:block}.workspace{display:block;min-height:calc(100vh - 102px)}.crumbbar{height:66px;padding:10px 40px}.crumb{height:46px;font-size:26px}.page-content{padding:32px 40px;overflow-x:hidden}.top-grid{display:flex;width:max-content;gap:15px}.plan-panel{width:343px;min-height:183px;padding:35px 40px 27px}.notice-panel{width:241px;min-height:183px;padding:22px 25px}h1,h2{font-size:30px}.panel-head{gap:15px;margin-bottom:26px}.status-pill{height:48px;font-size:22px}.summary-metrics{display:flex;gap:82px;max-width:none}.metric{min-width:184px}.metric span,.radio-item{font-size:30px}.metric strong{font-size:35px}.buy-btn{height:55px;min-width:176px;margin-top:36px;font-size:30px}.ranking-panel,.table-panel{width:1160px;margin-top:32px;padding:40px}.section-title-row{align-items:flex-start;justify-content:flex-start}.range-tabs{margin-left:36px}.range-tabs button{font-size:18px}.platform-grid{grid-template-columns:repeat(3,180px);row-gap:18px;column-gap:46px}.radio-item span{width:28px;height:28px}.radio-item input:checked+span:after{inset:8px}.chart{width:1080px}.page-header,.filter-panel,.section-title-row.app-section-title{align-items:stretch;flex-direction:column}.page-header h1{font-size:30px}.page-meta{font-size:20px}.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card{min-height:126px;padding:22px}.stat-card span,.filter-field{font-size:22px}.stat-card strong{font-size:34px}.filter-grid{grid-template-columns:1fr}.filter-field input,.filter-field select,.primary-btn,.ghost-btn{height:48px;font-size:22px}.app-section-title h2{font-size:28px}.data-panel{width:auto;min-width:100%}.app-table{width:980px;font-size:18px}.settings-panel,.promo-link-panel,.download-hero,.profile-grid,.notification-grid,.plan-cards,.workspace-heading,.account-overview,.account-workbench,.usage-top,.allocation-grid,.proxy-cards,.ticket-board,.share-summary,.share-links,.fan-funnel,.fan-detail-grid,.profile-facts,.tag-overview,.materials-layout,.quick-layout,.keyword-examples,.chat-workbench,.earnings-panel,.earnings-side,.order-status{grid-template-columns:1fr}.workspace-heading,.workspace-section-head,.allocation-legend,.proxy-stats,.share-link-card footer,.preview-meta,.conversation-head,.balance-banner,.settlement-steps{align-items:stretch;flex-direction:column}.metric-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-nodes,.keyword-steps{grid-template-columns:1fr}.flow-nodes>span,.keyword-steps>i,.settlement-steps>span{display:none}.breakdown-row,.quota-row{grid-template-columns:1fr}.settings-panel,.switch-list,.copy-field{align-items:stretch;flex-direction:column}.switch-list{gap:12px}.package-card,.profile-card,.notice-detail,.download-hero,.mini-chart-panel{padding:28px}.package-card h2,.profile-card h2,.notice-detail h2,.settings-panel h2,.promo-link-panel h2,.mini-chart-panel h2{font-size:28px}.settings-panel p,.download-hero p,.package-card p,.notice-detail p,.notice-list span,.notice-list time,.notice-detail time,.profile-card label,.modal-form label{font-size:20px}.client-window{width:100%}}.son-account-page{gap:14px}.son-page-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:70px;padding:16px 20px;background:#fff;border-radius:4px}.son-breadcrumb{margin-bottom:4px;color:#86909c;font-size:13px;line-height:20px}.son-page-head h1{color:#1f2329;font-size:18px;font-weight:600}.son-head-actions,.son-filter-actions,.son-batch-actions,.son-toolbar div,.son-row-actions{display:flex;align-items:center;gap:8px;white-space:nowrap}.son-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.son-summary-card{min-height:84px;padding:14px 16px;background:#fff;border:1px solid #edf0f5;border-radius:4px}.son-summary-card span,.son-summary-card small{display:block;color:#86909c}.son-summary-card strong{display:block;margin:8px 0 5px;color:#1f2329;font-size:22px;font-weight:600;line-height:28px}.son-filter-panel{align-items:flex-end;padding:16px 20px}.son-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,220px));gap:12px}.son-field,.son-form-grid label{display:grid;gap:6px;color:#4e5969}.son-field input,.son-field select,.son-form-grid input,.son-form-grid select,.son-form-grid textarea{width:100%;min-height:32px;padding:0 10px;color:#1f2329;background:#fff;border:1px solid #dcdfe6;border-radius:3px;outline:0}.son-field input:focus,.son-field select:focus,.son-form-grid input:focus,.son-form-grid select:focus,.son-form-grid textarea:focus{border-color:var(--green);box-shadow:0 0 0 2px #43bd5a1f}.son-table-card,.son-detail-card,.son-permission-card{padding:16px 20px 18px}.son-table-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.son-table-head h2,.son-detail-head h2{color:#1f2329;font-size:16px;font-weight:600}.son-table-head span,.son-detail-head span{color:#86909c;font-size:13px}.son-batch-actions button,.son-toolbar button,.son-row-actions button{height:28px;padding:0 8px;color:#4e5969;background:#fff;border:1px solid #dcdfe6;border-radius:2px;cursor:pointer}.son-row-actions button:first-child,.son-row-actions button:nth-child(2){color:var(--green);border-color:#43bd5a94}.son-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:10px;padding:0 12px;color:#86909c;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px}.son-toolbar label{display:inline-flex;align-items:center;gap:8px}.son-table-scroll{overflow:auto;border:1px solid #edf0f5;border-radius:4px}.son-table{width:max(100%,1180px);border-collapse:collapse;table-layout:fixed}.son-table th,.son-table td{height:44px;padding:0 12px;color:#4e5969;border-bottom:1px solid #f2f3f5;text-align:left;vertical-align:middle}.son-table th{color:#86909c;background:#f7f8fa;font-weight:500}.son-table tbody tr:hover td,.son-table tbody tr.selected td{background:#fbfcfd}.son-check-col{width:44px}.son-op-col{width:250px}.son-account-link{padding:0;color:var(--green);background:transparent;border:0;cursor:pointer}.son-platform-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#4e5969;background:#f7f8fa;border:1px solid #edf0f5;border-radius:2px}.son-table-foot{display:flex;align-items:center;justify-content:space-between;padding-top:14px;color:#86909c}.son-detail-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:12px}.son-detail-head{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;margin-bottom:16px}.son-avatar{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:var(--green);border-radius:50%;font-weight:600}.son-detail-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;background:#edf0f5;border:1px solid #edf0f5;border-radius:4px}.son-detail-facts span{display:grid;gap:6px;min-height:58px;padding:10px 12px;color:#86909c;background:#fff}.son-detail-facts b{color:#1f2329;font-weight:500}.son-permission-grid,.son-dialog-permissions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.son-permission-grid label,.son-dialog-permissions label{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 12px;color:#4e5969;background:#fbfcfd;border:1px solid #edf0f5;border-radius:4px}.son-permission-grid input,.son-dialog-permissions input,.son-permission-list input,.son-toolbar input,.son-table input{accent-color:var(--green)}.son-dialog{display:grid;gap:14px;padding-top:8px}.son-dialog-note{display:grid;gap:4px;padding:12px;background:#f7f8fa;border:1px solid #edf0f5;border-radius:4px}.son-dialog-note strong{color:#1f2329;font-size:16px;font-weight:600}.son-dialog-note span{color:#86909c}.son-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.son-form-grid .wide{grid-column:1 / -1}.son-form-grid textarea{min-height:78px;padding:8px 10px;resize:vertical}.son-permission-list{display:grid;gap:10px}.son-permission-list label{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;min-height:58px;padding:10px 12px;background:#fbfcfd;border:1px solid #edf0f5;border-radius:4px}.son-permission-list span{display:grid;gap:2px}.son-permission-list b{color:#1f2329;font-weight:500}.son-permission-list small{color:#86909c}@media(max-width:1100px){.son-summary-grid,.son-filter-grid,.son-detail-grid,.son-detail-facts{grid-template-columns:1fr 1fr}.son-detail-grid{grid-template-columns:1fr}}@media(max-width:700px){.son-page-head,.son-table-head,.son-toolbar,.son-detail-head{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.son-summary-grid,.son-filter-grid,.son-detail-facts,.son-permission-grid,.son-dialog-permissions,.son-form-grid{grid-template-columns:1fr}.son-head-actions,.son-filter-actions,.son-batch-actions,.son-row-actions{flex-wrap:wrap}}.son-target-page{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;gap:0;min-height:0}.son-target-page .son-page-head{min-height:38px;padding:4px 0 7px;margin-bottom:26px;background:transparent;border-radius:0;flex:0 0 auto}.son-target-page .son-page-head>div:first-child{display:flex;align-items:center;gap:18px}.son-target-page .son-page-head h1{color:#1f2329;font-size:16px;font-weight:600}.son-help-link{padding:0;color:#00b96b;background:transparent;border:0;font-size:13px;cursor:pointer}.son-refresh-icon{width:28px;height:28px;padding:0;color:#1f2329;background:transparent;border:0;font-size:20px;line-height:1;cursor:pointer}.son-create-btn{min-width:120px;padding:0 14px;border-radius:2px}.son-target-page .son-filter-panel{min-height:76px;align-items:center;justify-content:flex-start;gap:24px;padding:17px 82px;margin:0 0 16px;background:#f2f3f5;border:1px solid #edf0f5;border-radius:0;flex:0 0 auto}.son-target-page .son-filter-grid{display:flex;align-items:center;gap:70px}.son-target-page .son-field{display:grid;grid-template-columns:54px 220px;align-items:center;gap:12px;color:#4e5969}.son-target-page .son-date-field{grid-template-columns:66px 265px}.son-date-range{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;height:32px;padding:0 8px;background:#fff;border:1px solid #dcdfe6}.son-date-range input{min-height:28px;padding:0 6px;border:0}.son-date-range i,.son-date-range b{color:#86909c;font-style:normal;font-weight:400}.son-reset-btn{height:32px;padding:0 10px;color:#4e5969;background:transparent;border:0;cursor:pointer}.son-target-page .son-table-card{padding:0;background:#fff;border:1px solid #edf0f5;border-radius:2px;flex:0 0 auto;overflow:hidden}.son-target-page .son-table-scroll{border:0;border-radius:0}.son-target-page .son-table{width:max(100%,1420px);table-layout:fixed}.son-col-account{width:170px}.son-col-remark{width:160px}.son-col-session{width:120px}.son-col-chars{width:150px}.son-col-status{width:110px}.son-col-save,.son-col-auto{width:150px}.son-col-login,.son-col-created{width:220px}.son-col-action{width:170px}.son-target-page .son-table th,.son-target-page .son-table td{height:45px;padding:0 12px;text-align:center;border-bottom:1px solid #edf0f5}.son-target-page .son-table th{color:#1f2329;background:#f2f3f5;font-weight:600}.son-target-page .son-table td:first-child,.son-target-page .son-table th:first-child{text-align:center}.son-account-name,.son-copy-btn,.son-operation-btn{color:#00b96b}.son-copy-btn,.son-operation-btn{margin-left:16px;padding:0;background:transparent;border:0;cursor:pointer}.son-copy-btn{font-size:12px}.son-operation-cell{background:#fff;box-shadow:-4px 0 10px #1d212914}.son-state-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#fff;background:#00b96b;border-radius:2px}.son-state-pill.off{background:#c9cdd4}.son-switch{display:inline-flex;align-items:center;gap:8px}.son-switch input{position:absolute;opacity:0;pointer-events:none}.son-switch span{position:relative;display:inline-block;width:34px;height:18px;background:#c9cdd4;border-radius:999px}.son-switch span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .18s ease}.son-switch input:checked+span{background:#00b96b}.son-switch input:checked+span:after{transform:translate(16px)}.son-target-page .son-table-foot{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 14px;background:#fff;border-top:1px solid #edf0f5}.son-target-page .pager{align-items:center}.son-target-page .pager button{min-width:28px;border:0}.son-target-page .pager .current{color:#00b96b;background:#e8ffef;border-color:#e8ffef}.son-target-page .pager select{height:32px;color:#4e5969;background:#fff;border:1px solid #dcdfe6}.son-row-menu{position:fixed;z-index:35;display:grid;min-width:118px;padding:4px 0;background:#fff;border:1px solid #e5e6eb;border-radius:3px;box-shadow:0 8px 20px #1d21291f}.son-row-menu button{height:32px;padding:0 12px;color:#1f2329;text-align:left;background:transparent;border:0;cursor:pointer}.son-row-menu button:hover{background:#f7f8fa}.son-account-form-dialog{gap:16px;padding:17px 18px 2px}.modal:has(.son-account-form-dialog){width:min(646px,94vw)}.modal:has(.son-disable-dialog){width:min(430px,94vw)}.son-account-form-dialog .son-form-row{display:grid;grid-template-columns:92px 1fr;align-items:start;gap:10px;color:#4e5969}.son-required:before{content:"*";margin-right:4px;color:#f53f3f}.son-platform-checks{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:9px 20px}.son-platform-checks label,.son-inline-options label{display:inline-flex;align-items:center;gap:7px;color:#1f2329}.son-platform-checks input,.son-inline-options input[type=radio]{accent-color:#00b96b}.son-info{display:inline-grid;width:14px;height:14px;place-items:center;color:#86909c;border:1px solid #c9cdd4;border-radius:50%;font-size:10px;font-style:normal}.son-inline-options,.son-auto-fill{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.son-account-form-dialog small{grid-column:2;margin-top:-4px;color:#c9cdd4}.son-auto-fill input{width:70px;min-height:28px;padding:0 8px;background:#f7f8fa;border:1px solid #edf0f5;border-radius:2px}.son-remark-row textarea{min-height:48px;padding:8px 10px;border:1px solid #dcdfe6;border-radius:2px;resize:vertical}.son-disable-dialog{padding:16px 18px 10px;color:#1f2329}.son-disable-dialog h3{margin:0 0 28px;font-size:16px;font-weight:600}.son-disable-dialog p{margin:0;line-height:24px}body,button,input,select,textarea,table,.menu-item,.group-title,.danger-link,.notice-link,.radio-item,th,td,.filter-field,.page-meta,.workspace-heading p,.workspace-section-head span,.eyebrow,.metric-tile span,.order-status span,.quota-card span,.earnings-main span,.notice-list span,.notice-list time,.notice-detail time,.settings-panel p,.download-hero p,.package-card p,.notice-detail p,.profile-card label,.modal-form label,.son-account-page,.son-account-page button,.son-account-page input,.son-account-page select,.son-account-page textarea,.son-account-page table,.son-dialog,.son-dialog input,.son-dialog select,.son-dialog textarea,.son-row-menu,.son-row-menu button,.son-disable-dialog{font-family:var(--font-stack);font-size:14px;line-height:1.5715;font-weight:400}.brand-word{font-size:25px;font-weight:700;line-height:1}h1,h2,.page-header h1,.workspace-heading h1,.download-hero h1,.app-section-title h2,.workspace-section-head h2,.settings-panel h2,.promo-link-panel h2,.profile-card h2,.notice-detail h2,.package-card h2,.mini-chart-panel h2,.son-page-head h1,.son-table-head h2,.son-detail-head h2,.son-dialog-note strong{font-family:var(--font-stack);font-size:16px;line-height:1.5;font-weight:600}.page-header h1,.workspace-heading h1,.download-hero h1,.son-page-head h1{font-size:18px;line-height:1.4}.metric strong,.stat-card strong,.metric-tile strong,.order-status strong,.quota-card strong,.allocation-number,.package-card strong,.son-summary-card strong{font-family:var(--font-stack);font-size:22px;line-height:1.25;font-weight:600}.earnings-main strong{font-size:28px;line-height:1.25;font-weight:600}.primary-btn,.ghost-btn,.buy-btn,.range-tabs button,.compact-tabs button,.pager button,.table-actions button,.filter-field input,.filter-field select,.son-field input,.son-field select,.son-form-grid input,.son-form-grid select{height:32px;font-family:var(--font-stack);font-size:14px;line-height:1.5715;font-weight:400}.status-tag,.preview-label,.shortcut-code,.unread-badge,.account-row small,.shortcut-row small,.conversation-row small,.share-link-card p,.timeline small,.proxy-card p,.preview-meta,.earnings-main small{font-size:12px;line-height:1.5}.crumb{font-size:14px;line-height:22px;font-weight:500}#pageContent[data-page=subaccounts]{padding:16px 20px;background:#fff;overflow:hidden}#pageContent[data-page=subaccounts] .son-target-page{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;min-height:0;background:#fff}#pageContent[data-page=subaccounts] .son-target-page .son-page-head{display:flex;align-items:center;justify-content:space-between;height:48px;min-height:48px;margin:0 0 16px;padding:0;background:#fff;border:0;border-radius:0}#pageContent[data-page=subaccounts] .son-target-page .son-page-head>div:first-child{display:flex;align-items:center;gap:16px;height:32px}#pageContent[data-page=subaccounts] .son-target-page .son-page-head h1{margin:0;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=subaccounts] .son-help-link{height:32px;padding:0 15px;color:#00bc53;background:transparent;border:0;border-radius:2px;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=subaccounts] .son-head-actions{display:flex;align-items:center;gap:14px;height:32px}#pageContent[data-page=subaccounts] .son-refresh-icon{width:28px;height:32px;color:#1d2129;font-size:18px}#pageContent[data-page=subaccounts] .son-create-btn{height:32px;min-width:118px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53;border-radius:2px;box-shadow:none;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=subaccounts] .son-filter-panel{display:flex;align-items:flex-start;justify-content:flex-start;gap:28px;height:92px;min-height:92px;margin:0 0 16px;padding:20px 20px 12px;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=subaccounts] .son-filter-grid{display:flex;align-items:center;gap:72px;height:32px}#pageContent[data-page=subaccounts] .son-field{display:grid;grid-template-columns:auto 220px;align-items:center;gap:12px;color:#4e5969;font-size:14px;line-height:22px}#pageContent[data-page=subaccounts] .son-field>span:first-child{min-width:42px;text-align:right;color:#4e5969}#pageContent[data-page=subaccounts] .son-date-field{grid-template-columns:auto 274px}#pageContent[data-page=subaccounts] .son-field input,#pageContent[data-page=subaccounts] .son-field select{height:32px;min-height:32px;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #e5e6eb;border-radius:2px;box-shadow:none;font-size:14px}#pageContent[data-page=subaccounts] .son-date-range{display:grid;grid-template-columns:1fr 18px 1fr 18px;align-items:center;height:32px;padding:0 8px;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=subaccounts] .son-date-range input{height:30px;min-height:30px;padding:0 4px;border:0}#pageContent[data-page=subaccounts] .son-date-range i,#pageContent[data-page=subaccounts] .son-date-range b{color:#86909c;text-align:center;font-style:normal;font-weight:400}#pageContent[data-page=subaccounts] .son-filter-actions{display:flex;align-items:center;gap:16px;height:32px}#pageContent[data-page=subaccounts] .son-filter-actions .primary-btn{width:58px;height:32px;padding:0;background:#00bc53;border:1px solid #00bc53;border-radius:2px;box-shadow:none}#pageContent[data-page=subaccounts] .son-reset-btn{height:32px;padding:0;color:#4e5969;background:transparent;border:0}#pageContent[data-page=subaccounts] .son-table-card{width:100%;margin:0;padding:0;overflow:hidden;background:#fff;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=subaccounts] .son-table-scroll{width:100%;overflow-x:auto;overflow-y:hidden;background:#fff;border:0;border-radius:0}#pageContent[data-page=subaccounts] .son-table{width:100%;min-width:2078px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=subaccounts] .son-col-account{width:321px}#pageContent[data-page=subaccounts] .son-col-remark{width:209px}#pageContent[data-page=subaccounts] .son-col-session{width:139px}#pageContent[data-page=subaccounts] .son-col-chars{width:167px}#pageContent[data-page=subaccounts] .son-col-status{width:139px}#pageContent[data-page=subaccounts] .son-col-save,#pageContent[data-page=subaccounts] .son-col-auto{width:167px}#pageContent[data-page=subaccounts] .son-col-login{width:279px}#pageContent[data-page=subaccounts] .son-col-created{width:209px}#pageContent[data-page=subaccounts] .son-col-action{width:279px}#pageContent[data-page=subaccounts] .son-table th,#pageContent[data-page=subaccounts] .son-table td{height:51px;padding:0 16px;overflow:hidden;color:#4e5969;background:#fff;border-bottom:1px solid #f2f3f5;text-align:center;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=subaccounts] .son-table th{height:41px;color:#1d2129;background:#f2f3f5;font-weight:500}#pageContent[data-page=subaccounts] .son-table tbody tr:hover td{background:#fff}#pageContent[data-page=subaccounts] .son-account-name{color:#00bc53}#pageContent[data-page=subaccounts] .son-copy-btn{margin-left:18px;padding:0;color:#00bc53;background:transparent;border:0;font-size:13px;line-height:22px}#pageContent[data-page=subaccounts] .son-state-pill{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:42px;padding:0 8px;color:#fff;background:#00bc53;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=subaccounts] .son-state-pill.off{background:#c9cdd4}#pageContent[data-page=subaccounts] .son-switch span{width:34px;height:18px;background:#c9cdd4}#pageContent[data-page=subaccounts] .son-switch input:checked+span{background:#00bc53}#pageContent[data-page=subaccounts] .son-op-col,#pageContent[data-page=subaccounts] .son-operation-cell{position:sticky;right:0;z-index:2;background:inherit;box-shadow:-8px 0 12px #1d212914}#pageContent[data-page=subaccounts] .son-op-col{z-index:3;background:#f2f3f5}#pageContent[data-page=subaccounts] .son-operation-btn{min-width:102px;height:32px;margin:0;padding:0 12px;color:#00bc53;background:#fff;border:1px solid #c9cdd4;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=subaccounts] .son-table-foot{display:flex;align-items:center;justify-content:space-between;height:42px;min-height:42px;padding:0;color:#86909c;background:#fff;border:0;font-size:14px;line-height:22px}#pageContent[data-page=subaccounts] .son-table-foot>span{padding-left:0}#pageContent[data-page=subaccounts] .pager{display:flex;align-items:center;gap:8px;height:32px}#pageContent[data-page=subaccounts] .pager button{min-width:28px;height:28px;padding:0 8px;color:#86909c;background:transparent;border:0;border-radius:2px}#pageContent[data-page=subaccounts] .pager .current{color:#00bc53;background:#e8ffef}#pageContent[data-page=subaccounts] .pager select{height:32px;padding:0 8px;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=character-usage]{padding:16px 20px;background:#fff;overflow:hidden}#pageContent[data-page=character-usage] .char-use-target-page{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;min-height:0;background:#fff}#pageContent[data-page=character-usage] .char-use-head{display:flex;align-items:center;justify-content:space-between;height:48px;min-height:48px;margin:0 0 16px;padding:0;background:transparent}#pageContent[data-page=character-usage] .char-use-head h1{margin:0;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=character-usage] .char-use-head-actions{display:flex;align-items:center;gap:15px;height:32px;align-self:flex-start}#pageContent[data-page=character-usage] .char-use-refresh{display:grid;width:20px;height:20px;place-items:center;padding:0;color:#1d2129;background:transparent;border:0;font-size:20px;line-height:20px;cursor:pointer}#pageContent[data-page=character-usage] .char-use-export{width:60px;height:32px;padding:0 15px;color:#ff7d00;background:transparent;border:1px solid #ff7d00;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=character-usage] .char-use-query{display:block;height:92px;min-height:92px;margin:0 0 16px;padding:20px 20px 12px;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=character-usage] .char-use-query-row{display:flex;align-items:flex-start;width:100%;height:60px}#pageContent[data-page=character-usage] .char-use-field{display:grid;grid-template-columns:136px 250px;align-items:start;width:386px;height:52px;margin:0 8px 8px 0;color:#4e5969;font-size:14px;line-height:32px;font-weight:400}#pageContent[data-page=character-usage] .char-use-field>span:first-child{display:block;padding-right:16px;text-align:right;color:#4e5969}#pageContent[data-page=character-usage] .char-use-select,#pageContent[data-page=character-usage] .char-use-input,#pageContent[data-page=character-usage] .char-use-range{display:flex;align-items:center;width:250px;height:32px;background:#fff;border:1px solid #c9cdd4;border-radius:2px;color:#1d2129}#pageContent[data-page=character-usage] .char-use-select,#pageContent[data-page=character-usage] .char-use-input{padding:0 12px}#pageContent[data-page=character-usage] .char-use-range{padding:4px 11px 4px 4px;border-color:#e5e6eb}#pageContent[data-page=character-usage] .char-use-field input{width:100%;height:30px;min-height:0;padding:4px 0;color:#1d2129;background:transparent;border:0;outline:0;font-size:14px;line-height:22px}#pageContent[data-page=character-usage] .char-use-field input::placeholder{color:#86909c}#pageContent[data-page=character-usage] .char-use-select b{flex:0 0 24px;color:#4e5969;text-align:right;font-size:12px;line-height:30px;font-weight:400}#pageContent[data-page=character-usage] .char-use-range input{width:95px;height:22px;padding:0 0 0 8px;color:#4e5969}#pageContent[data-page=character-usage] .char-use-range i{width:23px;padding:0 8px;color:#86909c;font-style:normal;line-height:25px}#pageContent[data-page=character-usage] .char-use-range b{width:16px;margin-left:4px;color:#4e5969;font-size:12px;line-height:25px;font-weight:400}#pageContent[data-page=character-usage] .char-use-buttons{display:flex;align-items:center;gap:8px;height:32px;margin:0 0 0 30px}#pageContent[data-page=character-usage] .char-use-search,#pageContent[data-page=character-usage] .char-use-reset{width:60px;height:28px;padding:0 15px;border:1px solid transparent;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=character-usage] .char-use-search{color:#fff;background:#00bc53}#pageContent[data-page=character-usage] .char-use-reset{color:#4e5969;background:#f2f3f5}#pageContent[data-page=character-usage] .char-use-table-wrap{width:100%;height:221px;margin:0;padding:0;background:transparent}#pageContent[data-page=character-usage] .char-use-table-scroll{width:100%;height:159px;overflow-x:auto;overflow-y:hidden;background:transparent;border:1px solid #e5e6eb;border-bottom:0}#pageContent[data-page=character-usage] .char-use-table{width:2078px;height:158px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=character-usage] .char-use-col-created{width:476px}#pageContent[data-page=character-usage] .char-use-col-account{width:400px}#pageContent[data-page=character-usage] .char-use-col-remark{width:325px}#pageContent[data-page=character-usage] .char-use-col-chars{width:400px}#pageContent[data-page=character-usage] .char-use-col-count{width:477px}#pageContent[data-page=character-usage] .char-use-table th,#pageContent[data-page=character-usage] .char-use-table td{padding:0;border-bottom:1px solid #e5e6eb;color:#1d2129;background:#fff;font-size:14px;line-height:22px;font-weight:400;text-align:left;vertical-align:middle}#pageContent[data-page=character-usage] .char-use-table th{height:41px;background:#f2f3f5;font-weight:500}#pageContent[data-page=character-usage] .char-use-table th:before{content:attr(data-title)}#pageContent[data-page=character-usage] .char-use-table th{padding:9px 16px}#pageContent[data-page=character-usage] .char-use-table th.center{text-align:center}#pageContent[data-page=character-usage] .char-use-empty-row td{height:117px;padding:0;border-bottom:1px solid #e5e6eb}#pageContent[data-page=character-usage] .char-use-empty{display:grid;place-items:center;align-content:center;height:98px;padding:10px 0;color:#1d2129;text-align:center}#pageContent[data-page=character-usage] .char-use-empty-icon{display:block;width:52px;height:34px;margin-bottom:8px;background:linear-gradient(#f2f3f5,#f2f3f5) center 18px / 42px 16px no-repeat,linear-gradient(135deg,transparent 48%,#c9cdd4 49%,#c9cdd4 51%,transparent 52%) center 9px / 38px 18px no-repeat;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=character-usage] .char-use-empty p{margin:0;color:#1d2129;font-size:14px;line-height:22px}#pageContent[data-page=character-usage] .char-use-pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;height:32px;margin-top:15px;color:#1d2129;font-size:14px;line-height:16.1px}#pageContent[data-page=character-usage] .char-use-pagination select{width:86px;height:32px;padding:0 8px;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px;font-size:14px}#pageContent[data-page=character-allocation]{padding:16px 20px;background:#fff;overflow:hidden}#pageContent[data-page=character-allocation] .char-alloc-target-page{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;min-height:0;background:#fff}#pageContent[data-page=character-allocation] .char-alloc-head{display:flex;align-items:center;justify-content:space-between;height:48px;min-height:48px;margin:0 0 16px;padding:0;background:transparent}#pageContent[data-page=character-allocation] .char-alloc-head h1{margin:0;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=character-allocation] .char-alloc-head-actions{display:flex;align-items:center;align-self:flex-start;gap:15px;height:32px}#pageContent[data-page=character-allocation] .char-alloc-refresh{display:grid;width:20px;height:20px;place-items:center;padding:0;color:#1d2129;background:transparent;border:0;font-size:20px;line-height:20px;cursor:pointer}#pageContent[data-page=character-allocation] .char-alloc-export{width:60px;height:32px;padding:0 15px;color:#ff7d00;background:transparent;border:1px solid #ff7d00;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=character-allocation] .char-alloc-query{display:block;height:92px;min-height:92px;margin:0 0 16px;padding:20px 20px 12px;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=character-allocation] .char-alloc-query-row{display:flex;align-items:flex-start;width:100%;height:60px}#pageContent[data-page=character-allocation] .char-alloc-field{display:grid;grid-template-columns:136px 250px;align-items:start;width:386px;height:52px;margin:0 8px 8px 0;color:#4e5969;font-size:14px;line-height:32px;font-weight:400}#pageContent[data-page=character-allocation] .char-alloc-field>span:first-child{display:block;padding-right:16px;color:#4e5969;text-align:right}#pageContent[data-page=character-allocation] .char-alloc-select,#pageContent[data-page=character-allocation] .char-alloc-input,#pageContent[data-page=character-allocation] .char-alloc-range{display:flex;align-items:center;width:250px;height:32px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px}#pageContent[data-page=character-allocation] .char-alloc-select,#pageContent[data-page=character-allocation] .char-alloc-input{padding:0 12px}#pageContent[data-page=character-allocation] .char-alloc-range{padding:4px 11px 4px 4px;border-color:#e5e6eb}#pageContent[data-page=character-allocation] .char-alloc-field input{width:100%;height:30px;min-height:0;padding:4px 0;color:#1d2129;background:transparent;border:0;outline:0;font-size:14px;line-height:22px}#pageContent[data-page=character-allocation] .char-alloc-field input::placeholder{color:#86909c}#pageContent[data-page=character-allocation] .char-alloc-select b{flex:0 0 24px;color:#4e5969;text-align:right;font-size:12px;line-height:30px;font-weight:400}#pageContent[data-page=character-allocation] .char-alloc-range input{width:95px;height:22px;padding:0 0 0 8px;color:#4e5969}#pageContent[data-page=character-allocation] .char-alloc-range i{width:23px;padding:0 8px;color:#86909c;font-style:normal;line-height:25px}#pageContent[data-page=character-allocation] .char-alloc-range b{width:16px;margin-left:4px;color:#4e5969;font-size:12px;line-height:25px;font-weight:400}#pageContent[data-page=character-allocation] .char-alloc-buttons{display:flex;align-items:center;gap:8px;height:32px;margin:0 0 0 30px}#pageContent[data-page=character-allocation] .char-alloc-search,#pageContent[data-page=character-allocation] .char-alloc-reset{width:60px;height:28px;padding:0 15px;border:1px solid transparent;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=character-allocation] .char-alloc-search{color:#fff;background:#00bc53}#pageContent[data-page=character-allocation] .char-alloc-reset{color:#4e5969;background:#f2f3f5}@media(max-width:1400px){#pageContent[data-page=character-usage] .char-use-query,#pageContent[data-page=character-allocation] .char-alloc-query{overflow-x:hidden}#pageContent[data-page=character-usage] .char-use-field,#pageContent[data-page=character-allocation] .char-alloc-field{grid-template-columns:76px minmax(0,1fr);flex:1 1 0;width:auto;min-width:0}#pageContent[data-page=character-usage] .char-use-field:nth-child(3),#pageContent[data-page=character-allocation] .char-alloc-field:nth-child(3){flex-grow:1.35}#pageContent[data-page=character-usage] .char-use-select,#pageContent[data-page=character-usage] .char-use-input,#pageContent[data-page=character-usage] .char-use-range,#pageContent[data-page=character-allocation] .char-alloc-select,#pageContent[data-page=character-allocation] .char-alloc-input,#pageContent[data-page=character-allocation] .char-alloc-range{width:100%;min-width:0}#pageContent[data-page=character-usage] .char-use-range input,#pageContent[data-page=character-allocation] .char-alloc-range input{flex:1 1 0;width:0;min-width:0;padding-left:4px}#pageContent[data-page=character-usage] .char-use-buttons,#pageContent[data-page=character-allocation] .char-alloc-buttons{flex:0 0 128px;margin-left:8px}}#pageContent[data-page=character-allocation] .char-alloc-table-wrap{width:100%;height:221px;margin:0;padding:0;background:transparent}#pageContent[data-page=character-allocation] .char-alloc-table-scroll{width:100%;height:159px;overflow-x:auto;overflow-y:hidden;background:transparent;border:1px solid #e5e6eb;border-bottom:0}#pageContent[data-page=character-allocation] .char-alloc-table{width:2078px;height:158px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=character-allocation] .char-alloc-col-account{width:164px}#pageContent[data-page=character-allocation] .char-alloc-col-remark{width:133px}#pageContent[data-page=character-allocation] .char-alloc-col-initial{width:320px}#pageContent[data-page=character-allocation] .char-alloc-col-amount{width:195px}#pageContent[data-page=character-allocation] .char-alloc-col-updated{width:320px}#pageContent[data-page=character-allocation] .char-alloc-col-main{width:226px}#pageContent[data-page=character-allocation] .char-alloc-col-type{width:133px}#pageContent[data-page=character-allocation] .char-alloc-col-status,#pageContent[data-page=character-allocation] .char-alloc-col-note{width:195px}#pageContent[data-page=character-allocation] .char-alloc-col-created{width:197px}#pageContent[data-page=character-allocation] .char-alloc-table th,#pageContent[data-page=character-allocation] .char-alloc-table td{padding:0;color:#1d2129;background:#fff;border-bottom:1px solid #e5e6eb;text-align:left;vertical-align:middle;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=character-allocation] .char-alloc-table th{height:41px;padding:9px 16px;background:#f2f3f5;font-weight:500}#pageContent[data-page=character-allocation] .char-alloc-empty-row td{height:117px;padding:0;border-bottom:1px solid #e5e6eb}#pageContent[data-page=character-allocation] .char-alloc-empty{display:grid;height:98px;place-items:center;align-content:center;padding:10px 0;color:#1d2129;text-align:center}#pageContent[data-page=character-allocation] .char-alloc-empty-icon{display:block;width:52px;height:34px;margin-bottom:8px;background:linear-gradient(#f2f3f5,#f2f3f5) center 18px / 42px 16px no-repeat,linear-gradient(135deg,transparent 48%,#c9cdd4 49%,#c9cdd4 51%,transparent 52%) center 9px / 38px 18px no-repeat;border:1px solid #e5e6eb;border-radius:2px}#pageContent[data-page=character-allocation] .char-alloc-empty p{margin:0;color:#1d2129;font-size:14px;line-height:22px}#pageContent[data-page=character-allocation] .char-alloc-pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;height:32px;margin-top:15px;color:#1d2129;font-size:14px;line-height:16.1px}#pageContent[data-page=character-allocation] .char-alloc-pagination select{width:86px;height:32px;padding:0 8px;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px;font-size:14px}#pageContent[data-page=platform-tickets]{padding:16px 20px;overflow:hidden;background:#fff}#pageContent[data-page=platform-tickets] .ticket-target-page{display:block;width:100%;min-width:0;margin:0;padding:0;color:#1d2129;background:#fff}#pageContent[data-page=platform-tickets] .ticket-target-head{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:40px;margin:0 0 16px;padding:0}#pageContent[data-page=platform-tickets] .ticket-target-head h1{height:22px;margin:0;color:#1d2129;font-size:16px;line-height:22px;font-weight:600}#pageContent[data-page=platform-tickets] .ticket-target-note{display:flex;align-items:center;gap:16px;height:18px;margin:0;color:#86909c;font-size:12px;line-height:18px}#pageContent[data-page=platform-tickets] .ticket-help-btn{height:18px;margin:0;padding:0;color:#00bc53;background:transparent;border:0;font-size:12px;line-height:18px;cursor:pointer}#pageContent[data-page=platform-tickets] .ticket-filter-panel{display:block;width:100%;height:auto;min-height:72px;margin:0 0 16px;padding:20px 20px 12px;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=platform-tickets] .ticket-filter-row{display:flex;align-items:center;height:auto;min-height:32px;gap:22px;margin:0;padding:0}@media(max-width:1550px)and (min-width:901px){#pageContent[data-page=platform-tickets] .ticket-filter-panel{height:112px}#pageContent[data-page=platform-tickets] .ticket-filter-row{display:grid;grid-template-columns:322px 308px;grid-auto-rows:32px;align-content:start;column-gap:24px;row-gap:8px;height:80px}#pageContent[data-page=platform-tickets] .ticket-filter-field{width:100%}#pageContent[data-page=platform-tickets] .ticket-filter-actions{margin-left:0}}#pageContent[data-page=platform-tickets] .ticket-filter-field{display:flex;align-items:center;flex:0 0 308px;height:32px;margin:0;padding:0;color:#1d2129;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=platform-tickets] .ticket-filter-field>span{flex:0 0 64px;padding-right:8px;text-align:left;white-space:nowrap}#pageContent[data-page=platform-tickets] .ticket-filter-field select{width:236px;height:32px;min-height:0;margin:0;padding:0 12px;color:#4e5969;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px;line-height:22px}#pageContent[data-page=platform-tickets] .ticket-filter-actions{display:flex;align-items:center;gap:8px;height:32px;margin-left:24px}#pageContent[data-page=platform-tickets] .ticket-search-btn,#pageContent[data-page=platform-tickets] .ticket-reset-btn{width:60px;height:28px;min-height:0;margin:0;padding:0 15px;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=platform-tickets] .ticket-search-btn{color:#fff;background:#00bc53;border:1px solid #00bc53}#pageContent[data-page=platform-tickets] .ticket-reset-btn{color:#00bc53;background:transparent;border:1px solid #00bc53}#pageContent[data-page=platform-tickets] .ticket-table-wrap{width:100%;height:149px;margin:0;padding:0;background:transparent}#pageContent[data-page=platform-tickets] .ticket-table-scroll{width:100%;height:105px;overflow-x:auto;overflow-y:hidden;background:#fff;border:1px solid #e5e6eb;border-bottom:0}#pageContent[data-page=platform-tickets] .ticket-target-table{width:2290px;height:104px;border-collapse:collapse;table-layout:fixed;background:#fff}#pageContent[data-page=platform-tickets] .ticket-col-name{width:200px}#pageContent[data-page=platform-tickets] .ticket-col-platform{width:150px}#pageContent[data-page=platform-tickets] .ticket-col-account{width:210px}#pageContent[data-page=platform-tickets] .ticket-col-status,#pageContent[data-page=platform-tickets] .ticket-col-online{width:150px}#pageContent[data-page=platform-tickets] .ticket-col-total,#pageContent[data-page=platform-tickets] .ticket-col-today{width:180px}#pageContent[data-page=platform-tickets] .ticket-col-fans,#pageContent[data-page=platform-tickets] .ticket-col-repeat-day,#pageContent[data-page=platform-tickets] .ticket-col-repeat-all{width:150px}#pageContent[data-page=platform-tickets] .ticket-col-zero,#pageContent[data-page=platform-tickets] .ticket-col-reset-time{width:190px}#pageContent[data-page=platform-tickets] .ticket-col-action{width:240px}#pageContent[data-page=platform-tickets] .ticket-target-table th,#pageContent[data-page=platform-tickets] .ticket-target-table td{height:63px;padding:0 16px;overflow:hidden;color:#1d2129;background:#fff;border-bottom:1px solid #e5e6eb;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=platform-tickets] .ticket-target-table th{height:41px;padding:9px 16px 10px;background:#f2f3f5;font-weight:500}#pageContent[data-page=platform-tickets] .ticket-name-col,#pageContent[data-page=platform-tickets] .ticket-name-cell{position:sticky;left:0;z-index:2}#pageContent[data-page=platform-tickets] .ticket-name-col{z-index:4;background:#f2f3f5}#pageContent[data-page=platform-tickets] .ticket-name-cell{color:#1d2129;background:#fff}#pageContent[data-page=platform-tickets] .ticket-op-col,#pageContent[data-page=platform-tickets] .ticket-operation-cell{position:sticky;right:0;z-index:3;text-align:left;box-shadow:-8px 0 12px #1d21290f}#pageContent[data-page=platform-tickets] .ticket-op-col{z-index:5;background:#f2f3f5}#pageContent[data-page=platform-tickets] .ticket-operation-cell{height:63px;padding:15px 16px;background:#fff;border-bottom:1px solid #e5e6eb}#pageContent[data-page=platform-tickets] .ticket-operation-cell button{width:66px;height:32px;margin:0;padding:0 4px;color:#00bc53;background:transparent;border:0;border-radius:0;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=platform-tickets] .ticket-operation-cell button+button{margin-left:8px}#pageContent[data-page=platform-tickets] .ticket-pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:100%;height:32px;margin-top:12px;color:#1d2129;font-size:14px;line-height:16px}#pageContent[data-page=platform-tickets] .ticket-page-current,#pageContent[data-page=platform-tickets] .ticket-pagination select{height:32px;min-height:0;margin:0;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=platform-tickets] .ticket-page-current{width:32px;padding:0;color:#00bc53;border-color:#00bc53}#pageContent[data-page=platform-tickets] .ticket-pagination select{width:86px;padding:0 8px}@media(max-width:900px){#pageContent[data-page=platform-tickets]{padding:12px}#pageContent[data-page=platform-tickets] .ticket-filter-panel{height:auto;padding:12px}#pageContent[data-page=platform-tickets] .ticket-filter-row{flex-wrap:wrap;height:auto;gap:10px}#pageContent[data-page=platform-tickets] .ticket-filter-field{flex-basis:100%}#pageContent[data-page=platform-tickets] .ticket-filter-actions{margin-left:72px}}#pageContent[data-page=fans-list]{padding:16px 20px 32px;overflow:auto;background:#fff}#pageContent[data-page=fans-list] .fans-target-page{display:block;width:100%;min-width:0;margin:0;padding:0;color:#4e5969;background:#fff}@media(min-width:901px){#pageContent[data-page=fans-list] .fans-target-page{width:calc(100% + 15px)}}#pageContent[data-page=fans-list] .fans-target-head{display:flex;align-items:center;justify-content:space-between;height:48px;margin:0 0 20px;padding:0;background:#fff}#pageContent[data-page=fans-list] .fans-target-head h1{display:flex;align-items:center;gap:10px;margin:0;color:#21262c;font-size:18px;line-height:25px;font-weight:700}#pageContent[data-page=fans-list] .fans-target-head h1 button{margin:0;padding:0;color:#4fbd72;background:transparent;border:0;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=fans-list] .fans-head-actions{display:flex;align-items:center;gap:8px;height:32px}#pageContent[data-page=fans-list] .fans-refresh-btn,#pageContent[data-page=fans-list] .fans-export-btn{height:32px;margin:0;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=fans-list] .fans-refresh-btn{width:32px;padding:0;color:#1d2129;background:transparent;border:0;font-size:24px;line-height:32px}#pageContent[data-page=fans-list] .fans-export-btn{box-sizing:border-box;width:58px;padding:0 13px;color:#d99838;background:transparent;border:1px solid #d99838;white-space:nowrap}#pageContent[data-page=fans-list] .fans-filter-panel{display:block;width:100%;height:192px;margin:0 0 16px;padding:20px;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=fans-list] .fans-filter-grid{display:flex;align-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px 24px;width:940px;min-width:940px}#pageContent[data-page=fans-list] .fans-field{display:flex;align-items:center;flex:0 0 auto;height:32px;margin:0;color:#4e5969;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=fans-list] .fans-field>span:first-child{color:#4e5969;margin-right:16px;text-align:left;white-space:nowrap}#pageContent[data-page=fans-list] .fans-field input,#pageContent[data-page=fans-list] .fans-field select{width:250px;height:32px;min-height:0;margin:0;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px;line-height:22px}#pageContent[data-page=fans-list] .fans-field input::placeholder{color:#86909c}#pageContent[data-page=fans-list] .fans-date-range{display:grid;grid-template-columns:1fr 16px 1fr 18px;align-items:center;width:250px;height:32px;padding:0 8px;background:#fff;border:1px solid #c9cdd4;border-radius:2px}#pageContent[data-page=fans-list] .fans-date-range input{width:100%;height:30px;min-height:0;padding:0 3px;background:transparent;border:0}#pageContent[data-page=fans-list] .fans-date-range i,#pageContent[data-page=fans-list] .fans-date-range b{color:#86909c;text-align:center;font-style:normal;font-weight:400}#pageContent[data-page=fans-list] .fans-date-range b{position:relative;width:14px;height:14px;border:1px solid #86909c;border-radius:1px}#pageContent[data-page=fans-list] .fans-date-range b:before{position:absolute;top:2px;right:-1px;left:-1px;border-top:1px solid #86909c;content:""}#pageContent[data-page=fans-list] .fans-filter-actions{display:flex;align-items:center;gap:8px;height:32px;margin:0}#pageContent[data-page=fans-list] .fans-search-btn,#pageContent[data-page=fans-list] .fans-reset-btn{width:60px;height:28px;min-height:0;margin:0;padding:0 15px;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=fans-list] .fans-search-btn{color:#fff;background:#4fbd72;border:1px solid #4fbd72}#pageContent[data-page=fans-list] .fans-reset-btn{color:#4e5969;background:transparent;border:0}#pageContent[data-page=fans-list] .fans-table-wrap{width:100%;margin:0;padding:0;background:transparent}#pageContent[data-page=fans-list] .fans-table-scroll{width:100%;min-height:151px;overflow-x:auto;overflow-y:hidden;background:#fff;border:1px solid #e5e6eb;border-bottom:0}#pageContent[data-page=fans-list] .fans-target-table{width:1780px;border-collapse:collapse;table-layout:fixed;background:#fff}#pageContent[data-page=fans-list] .fans-col-index{width:80px}#pageContent[data-page=fans-list] .fans-col-subaccount{width:150px}#pageContent[data-page=fans-list] .fans-col-info{width:200px}#pageContent[data-page=fans-list] .fans-col-username,#pageContent[data-page=fans-list] .fans-col-fan-link,#pageContent[data-page=fans-list] .fans-col-fan-phone,#pageContent[data-page=fans-list] .fans-col-tag,#pageContent[data-page=fans-list] .fans-col-owner,#pageContent[data-page=fans-list] .fans-col-owner-link,#pageContent[data-page=fans-list] .fans-col-owner-phone{width:150px}#pageContent[data-page=fans-list] .fans-col-platform{width:100px}#pageContent[data-page=fans-list] .fans-col-time{width:200px}#pageContent[data-page=fans-list] .fans-target-table th,#pageContent[data-page=fans-list] .fans-target-table td{height:107px;padding:0 16px;overflow:hidden;color:#1d2129;background:#fff;border-bottom:1px solid #e5e6eb;text-align:left;text-overflow:ellipsis;white-space:normal;vertical-align:middle;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=fans-list] .fans-target-table th{height:41px;padding:9px 16px 10px;background:#f2f3f5;font-weight:500}#pageContent[data-page=fans-list] .fans-info-cell{display:flex;align-items:center;gap:10px}#pageContent[data-page=fans-list] .fans-avatar,#pageContent[data-page=fans-list] .fans-info-cell img{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;color:#fff;background:#4fbd72;border-radius:50%;font-size:13px;line-height:28px;font-weight:500}#pageContent[data-page=fans-list] .fans-avatar:before{width:10px;height:10px;background:#fff;border-radius:50%;box-shadow:0 10px 0 5px #fff;content:""}#pageContent[data-page=fans-list] .fans-info-cell img{object-fit:cover}#pageContent[data-page=fans-list] .fans-main-info{display:grid;gap:1px;min-width:0}#pageContent[data-page=fans-list] .fans-main-info b,#pageContent[data-page=fans-list] .fans-main-info small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=fans-list] .fans-main-info b{color:#1d2129;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=fans-list] .fans-main-info small{color:#4e5969;font-size:14px;line-height:22px}#pageContent[data-page=fans-list] .fans-link-cell,#pageContent[data-page=fans-list] .fans-link-cell a{color:#1d2129;word-break:break-all}#pageContent[data-page=fans-list] .fans-empty-row td{height:110px;padding:18px 0;color:#86909c;text-align:center}#pageContent[data-page=fans-list] .fans-empty-row p{margin:8px 0 0}#pageContent[data-page=fans-list] .fans-empty-icon{display:inline-block;width:42px;height:32px;border:2px solid #c9cdd4;border-radius:2px}#pageContent[data-page=fans-list] .fans-pagination{display:flex;align-items:center;justify-content:flex-end;gap:14px;height:62px;margin:0;color:#1d2129;font-size:14px;line-height:16px}#pageContent[data-page=fans-list] .fans-page-buttons{display:flex;align-items:center;gap:8px}#pageContent[data-page=fans-list] .fans-page-buttons button,#pageContent[data-page=fans-list] .fans-pagination select{height:32px;min-height:0;margin:0;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=fans-list] .fans-page-buttons button{width:32px;padding:0;border-color:transparent;cursor:pointer}#pageContent[data-page=fans-list] .fans-page-buttons button.active{color:#4fbd72;background:#f0fff4}#pageContent[data-page=fans-list] .fans-page-buttons button:disabled{color:#c9cdd4;cursor:not-allowed}#pageContent[data-page=fans-list] .fans-pagination select{width:100px;padding:0 8px}@media(max-width:900px){#pageContent[data-page=fans-list]{padding:12px}#pageContent[data-page=fans-list] .fans-target-head,#pageContent[data-page=fans-list] .fans-filter-panel{height:auto;flex-wrap:wrap}#pageContent[data-page=fans-list] .fans-target-head{gap:10px;min-height:76px;margin-bottom:12px}#pageContent[data-page=fans-list] .fans-filter-grid{display:grid;grid-template-columns:1fr;gap:8px;width:100%;min-width:0}#pageContent[data-page=fans-list] .fans-field{display:grid;grid-template-columns:100px minmax(0,1fr);width:100%}#pageContent[data-page=fans-list] .fans-field>span:first-child{margin-right:12px}#pageContent[data-page=fans-list] .fans-field input,#pageContent[data-page=fans-list] .fans-field select,#pageContent[data-page=fans-list] .fans-date-range{width:100%}#pageContent[data-page=fans-list] .fans-filter-actions{margin:4px 0 0 112px}#pageContent[data-page=fans-list] .fans-pagination{justify-content:flex-start;overflow-x:auto}}.modal.fans-export-modal{width:min(400px,calc(100vw - 32px));border-radius:4px}.fans-export-modal .modal-head{position:relative;min-height:70px;padding:27px 32px 12px 60px;border-bottom:0}.fans-export-modal .modal-head:before{position:absolute;top:29px;left:32px;display:grid;width:16px;height:16px;color:#fff;background:#f7a22b;border-radius:50%;place-items:center;font-size:11px;font-weight:700;content:"!"}.fans-export-modal .modal-head h2{font-size:16px;line-height:22px}.fans-export-modal .modal-head button,.fans-export-confirm-dialog .fans-export-warning{display:none}.fans-export-confirm-dialog{padding:0 32px 20px}.fans-export-confirm-dialog p{margin:0;color:#1d2129;font-size:14px;line-height:22px}.fans-export-modal .modal-foot{gap:12px;padding:10px 32px 32px;border-top:0}.fans-export-modal .modal-foot button{width:60px;height:32px;border-radius:2px}#pageContent[data-page=chat-records]{padding:16px 20px;overflow:hidden;background:#fff}#pageContent[data-page=chat-records] .chat-target-page{display:block;width:100%;min-width:0;margin:0;padding:0;color:#1d2129;background:#fff}#pageContent[data-page=chat-records] .chat-target-head{display:flex;align-items:center;justify-content:space-between;height:48px;margin:0 0 12px;padding:0;background:#fff}#pageContent[data-page=chat-records] .chat-target-head h1{margin:0;color:#21262c;font-size:18px;line-height:22px;font-weight:700}#pageContent[data-page=chat-records] .chat-head-actions{display:flex;align-items:center;gap:8px;height:32px}#pageContent[data-page=chat-records] .chat-refresh-btn,#pageContent[data-page=chat-records] .chat-recover-btn,#pageContent[data-page=chat-records] .chat-export-btn{height:32px;margin:0;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=chat-records] .chat-refresh-btn{width:32px;padding:0;color:#1d2129;background:transparent;border:0;font-size:18px}#pageContent[data-page=chat-records] .chat-recover-btn,#pageContent[data-page=chat-records] .chat-export-btn{width:88px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53}#pageContent[data-page=chat-records] .chat-export-btn{width:88px;color:#00bc53;background:transparent}#pageContent[data-page=chat-records] .chat-record-tabs{display:flex;align-items:center;gap:28px;height:32px;margin:0 0 12px;padding:0;border-bottom:1px solid #e5e6eb}#pageContent[data-page=chat-records] .chat-record-tabs button{position:relative;height:32px;margin:0;padding:0;color:#4e5969;background:transparent;border:0;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=chat-records] .chat-record-tabs button.active,#pageContent[data-page=chat-records] .chat-record-tabs button.selected{color:#00bc53;font-weight:500}#pageContent[data-page=chat-records] .chat-record-tabs button.active:after,#pageContent[data-page=chat-records] .chat-record-tabs button.selected:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#00bc53;content:""}#pageContent[data-page=chat-records] .chat-notice-strip{display:flex;align-items:center;gap:24px;height:40px;margin:0 0 16px;padding:0 16px;color:#4e5969;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-notice-strip span:before{display:inline-block;width:6px;height:6px;margin-right:8px;background:#00bc53;border-radius:50%;vertical-align:1px;content:""}#pageContent[data-page=chat-records] .chat-filter-panel{display:flex;align-items:flex-start;justify-content:space-between;width:100%;min-height:92px;margin:0 0 16px;padding:20px 20px 12px;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=chat-records] .chat-filter-grid{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;min-width:1100px}#pageContent[data-page=chat-records] .chat-field{display:grid;grid-template-columns:72px 220px;align-items:center;gap:12px;height:32px;margin:0;color:#4e5969;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=chat-records] .chat-date-field{grid-template-columns:72px 274px;width:358px}#pageContent[data-page=chat-records] .chat-field input,#pageContent[data-page=chat-records] .chat-field select{width:220px;height:32px;min-height:0;margin:0;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-field input::placeholder{color:#86909c}#pageContent[data-page=chat-records] .chat-date-range{display:grid;grid-template-columns:1fr 18px 1fr 18px;align-items:center;width:274px;height:32px;padding:0 8px;background:#fff;border:1px solid #c9cdd4;border-radius:2px}#pageContent[data-page=chat-records] .chat-date-range input{width:100%;height:30px;min-height:0;padding:0 4px;background:transparent;border:0}#pageContent[data-page=chat-records] .chat-date-range i,#pageContent[data-page=chat-records] .chat-date-range b{color:#86909c;text-align:center;font-style:normal;font-weight:400}#pageContent[data-page=chat-records] .chat-filter-actions{display:flex;align-items:center;gap:8px;height:32px;margin-left:20px}#pageContent[data-page=chat-records] .chat-search-btn,#pageContent[data-page=chat-records] .chat-reset-btn{width:60px;height:28px;min-height:0;margin:0;padding:0 15px;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=chat-records] .chat-search-btn{color:#fff;background:#00bc53;border:1px solid #00bc53}#pageContent[data-page=chat-records] .chat-reset-btn{color:#00bc53;background:transparent;border:1px solid #00bc53}#pageContent[data-page=chat-records] .chat-table-wrap{width:100%;margin:0;padding:0;background:transparent}#pageContent[data-page=chat-records] .chat-table-toolbar{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 0 8px;color:#4e5969;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-table-toolbar label{display:inline-flex;align-items:center;gap:8px}#pageContent[data-page=chat-records] .chat-table-toolbar button{height:28px;padding:0 12px;color:#00bc53;background:transparent;border:1px solid #00bc53;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-table-scroll{width:100%;min-height:230px;overflow-x:auto;overflow-y:hidden;background:#fff;border:1px solid #e5e6eb;border-bottom:0}#pageContent[data-page=chat-records] .chat-target-table{width:1800px;border-collapse:collapse;table-layout:fixed;background:#fff}#pageContent[data-page=chat-records] .chat-col-owner{width:120px}#pageContent[data-page=chat-records] .chat-col-platform{width:130px}#pageContent[data-page=chat-records] .chat-col-account{width:150px}#pageContent[data-page=chat-records] .chat-col-target{width:180px}#pageContent[data-page=chat-records] .chat-col-user{width:170px}#pageContent[data-page=chat-records] .chat-col-status,#pageContent[data-page=chat-records] .chat-col-count{width:120px}#pageContent[data-page=chat-records] .chat-col-time{width:190px}#pageContent[data-page=chat-records] .chat-col-message{width:320px}#pageContent[data-page=chat-records] .chat-col-remark{width:160px}#pageContent[data-page=chat-records] .chat-col-action{width:140px}#pageContent[data-page=chat-records] .chat-target-table th,#pageContent[data-page=chat-records] .chat-target-table td{height:63px;padding:0 16px;overflow:hidden;color:#1d2129;background:#fff;border-bottom:1px solid #e5e6eb;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:14px;line-height:22px;font-weight:400}#pageContent[data-page=chat-records] .chat-target-table th{height:41px;padding:9px 16px 10px;background:#f2f3f5;font-weight:500}#pageContent[data-page=chat-records] .chat-owner-col,#pageContent[data-page=chat-records] .chat-owner-cell{position:sticky;left:0;z-index:2}#pageContent[data-page=chat-records] .chat-owner-col{z-index:4;background:#f2f3f5}#pageContent[data-page=chat-records] .chat-owner-cell{display:inline-flex;align-items:center;gap:8px;background:#fff}#pageContent[data-page=chat-records] .chat-target-name,#pageContent[data-page=chat-records] .chat-target-table small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=chat-records] .chat-target-table small{color:#86909c;font-size:12px;line-height:18px}#pageContent[data-page=chat-records] .chat-status-pill{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 8px;color:#00bc53;background:#e8ffea;border-radius:2px;font-size:12px;line-height:18px}#pageContent[data-page=chat-records] .chat-status-pill.pending{color:#ff7d00;background:#fff7e8}#pageContent[data-page=chat-records] .chat-empty-dash{color:#86909c}#pageContent[data-page=chat-records] .chat-op-col,#pageContent[data-page=chat-records] .chat-operation-cell{position:sticky;right:0;z-index:3;box-shadow:-8px 0 12px #1d21290f}#pageContent[data-page=chat-records] .chat-op-col{z-index:5;background:#f2f3f5}#pageContent[data-page=chat-records] .chat-operation-cell{background:#fff}#pageContent[data-page=chat-records] .chat-operation-cell button{width:36px;height:32px;margin:0;padding:0 4px;color:#00bc53;background:transparent;border:0;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=chat-records] .chat-operation-cell button+button{margin-left:4px}#pageContent[data-page=chat-records] .chat-pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;height:32px;margin-top:12px;color:#1d2129;font-size:14px;line-height:16px}#pageContent[data-page=chat-records] .chat-page-current,#pageContent[data-page=chat-records] .chat-pagination select{height:32px;min-height:0;margin:0;color:#4e5969;background:#fff;border:1px solid #e5e6eb;border-radius:2px;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-page-current{width:32px;padding:0;color:#00bc53;border-color:#00bc53}#pageContent[data-page=chat-records] .chat-pagination select{width:86px;padding:0 8px}@media(min-width:901px){.content-wrap{width:100%;min-width:0;overflow-x:auto}.page-content{box-sizing:border-box;width:100%;min-width:1120px}.page-content>.page-view,.page-content>.panel,.business-page,.workspace-heading,.workspace-table,.filter-panel,.stat-strip,.page-header,.profile-grid,.notification-grid,.download-layout,.report-layout,.wallet-layout,.promotion-layout,.recharge-page,.rebate-page{box-sizing:border-box;width:100%;max-width:none;min-width:0}.workspace-table,.table-panel,.filter-panel{overflow:hidden}.data-table,.workspace-table table{width:100%;min-width:1040px}#pageContent[data-page=subaccounts],#pageContent[data-page=character-usage],#pageContent[data-page=character-allocation],#pageContent[data-page=platform-tickets],#pageContent[data-page=fans-list],#pageContent[data-page=chat-records]{box-sizing:border-box;width:100%;min-width:1120px}#pageContent[data-page=subaccounts] .son-target-page,#pageContent[data-page=character-usage] .char-use-target-page,#pageContent[data-page=character-allocation] .char-alloc-target-page,#pageContent[data-page=platform-tickets] .ticket-target-page,#pageContent[data-page=fans-list] .fans-target-page,#pageContent[data-page=chat-records] .chat-target-page{width:100%;max-width:none}}@media(max-width:900px){.content-wrap,.page-content{width:100%;min-width:0}#pageContent[data-page=chat-records]{padding:12px}#pageContent[data-page=chat-records] .chat-target-head,#pageContent[data-page=chat-records] .chat-filter-panel{height:auto;flex-wrap:wrap}#pageContent[data-page=chat-records] .chat-notice-strip{height:auto;flex-wrap:wrap;padding:10px 12px}#pageContent[data-page=chat-records] .chat-filter-grid{min-width:0}}*,*:before,*:after{box-sizing:border-box}html,body,#app{width:100%;height:100%;min-width:0;margin:0;overflow:hidden}body{color:var(--text);background:var(--page)}#app>.app-shell,.app-shell{display:grid;grid-template-rows:52px minmax(0,1fr);width:100%;height:100vh;min-width:0;overflow:hidden;background:var(--page)}.topbar{position:relative;z-index:20;display:grid;grid-template-columns:260px minmax(0,1fr) auto;align-items:center;width:100%;height:52px;min-height:52px;background:#fff;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;height:52px;padding:0 24px;overflow:hidden}.brand-mark{flex:0 0 28px}.brand-word{flex:0 1 auto;min-width:0;white-space:nowrap}.topbar-center{display:flex;justify-content:flex-end;min-width:0;padding:0 34px 0 16px}.topbar-actions{display:flex;align-items:center;gap:20px;height:52px;padding:0 30px 0 0;white-space:nowrap}.workspace{display:grid;grid-template-columns:260px minmax(0,1fr);width:100%;height:calc(100vh - 52px);min-width:0;min-height:0;overflow:hidden}.sider{width:260px;min-width:260px;height:100%;min-height:0;overflow:hidden;background:#fff;border-right:1px solid #dcdfe6}.side-menu{display:block;width:100%;height:100%;min-height:0;padding:8px;overflow-x:hidden;overflow-y:auto}.menu-group{display:block;padding-top:13px}.group-label,.group-title{display:block;height:auto;padding:10px 12px 14px;color:#86909c;font-size:14px;line-height:22px;font-weight:400}.menu-item{display:flex;align-items:center;width:100%;height:40px;min-height:40px;margin:0 0 8px;padding:0 24px;gap:16px;overflow:hidden;color:#4e5969;border-radius:2px;text-decoration:none;white-space:nowrap}.menu-item svg,.menu-icon{flex:0 0 20px;width:20px;height:20px;color:currentColor}.menu-item span{min-width:0;overflow:hidden;text-overflow:ellipsis}.menu-item.active{color:var(--green);background:#f2f3f5;font-weight:600}.content-wrap{display:grid;grid-template-rows:33px minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--page)}.crumbbar{display:flex;align-items:center;gap:8px;width:100%;height:33px;min-height:33px;padding:0 20px;overflow:hidden;background:#fff;border-bottom:1px solid var(--line)}.crumb{flex:0 0 auto;max-width:240px}.bridge-crumb{color:#86909c;background:transparent;font-weight:400}.bridge-crumb.active{color:#00bc53}.page-content{width:100%;height:100%;min-width:0;min-height:0;padding:16px 20px 32px;overflow:auto;background:var(--page)}#pageContent.page-content,#pageContent[data-page],#pageContent[data-page=subaccounts],#pageContent[data-page=character-usage],#pageContent[data-page=character-allocation],#pageContent[data-page=platform-tickets],#pageContent[data-page=fans-list],#pageContent[data-page=chat-records],#pageContent[data-page=sensitive-words],#pageContent[data-page=wallet],#pageContent[data-page=promotion-center],#pageContent[data-page=rebate],#pageContent[data-page=promotion-report],#pageContent[data-page=profile],#pageContent[data-page=recharge-records],#pageContent[data-page=notifications],#pageContent[data-page=downloads]{box-sizing:border-box;width:100%;max-width:none;min-width:0;overflow:auto}#pageContent[data-page=subaccounts] .son-target-page,#pageContent[data-page=character-usage] .char-use-target-page,#pageContent[data-page=character-allocation] .char-alloc-target-page,#pageContent[data-page=platform-tickets] .ticket-target-page,#pageContent[data-page=fans-list] .fans-target-page,#pageContent[data-page=chat-records] .chat-target-page{width:100%;max-width:none;min-width:0}#pageContent[data-page=proxy-management] .proxy-page,#pageContent[data-page=multi-account-share] .share-page,#pageContent[data-page=routing-management] .routing-page,#pageContent[data-page=fan-tags] .tags-page,#pageContent[data-page=bottom-fans] .bottom-fans-page,#pageContent[data-page=script-materials] .materials-page,#pageContent[data-page=quick-replies] .quick-page,#pageContent[data-page=keyword-replies] .keyword-page,#pageContent[data-page=sensitive-words] .sensitive-layout,#pageContent[data-page=wallet] .wallet-layout,#pageContent[data-page=promotion-center] .promotion-layout,#pageContent[data-page=rebate] .rebate-page,#pageContent[data-page=promotion-report] .report-layout,#pageContent[data-page=profile] .profile-layout,#pageContent[data-page=recharge-records] .recharge-page,#pageContent[data-page=notifications] .notification-layout,#pageContent[data-page=downloads] .download-layout,.target-workspace-page{display:flex;flex-direction:column;gap:16px;width:100%;max-width:none;min-width:0}.page-content>div,.page-content>.page-view,.page-content>.panel,.vue-page{width:100%;max-width:none;min-width:0}.vue-page{display:flex;flex-direction:column;gap:16px}.page-header,.stat-strip,.filter-panel,.data-panel{width:100%;max-width:none}.table-scroll,.app-table-scroll{width:100%;overflow-x:auto;overflow-y:hidden}.app-table{width:100%;min-width:1040px;table-layout:fixed}@media(max-width:900px){html,body,#app{overflow:auto}#app>.app-shell,.app-shell{height:auto;min-height:100vh;overflow:visible}.topbar{grid-template-columns:minmax(0,1fr) auto}.workspace{grid-template-columns:1fr;height:auto;overflow:visible}.sider{width:100%;min-width:0;height:auto;border-right:0;border-bottom:1px solid var(--line)}.side-menu{display:flex;gap:8px;height:auto;overflow-x:auto;overflow-y:hidden}.menu-group{display:contents}.group-label,.group-title{display:none}.menu-item{flex:0 0 auto;width:auto}.content-wrap{display:block;height:auto;overflow:visible}.page-content{height:auto;overflow:visible}}body{font-family:var(--font-stack);font-size:16px;line-height:1.15}#pageContent[data-page=platform-tickets] .ticket-target-head{flex-direction:row;align-items:center;justify-content:space-between;height:36px;margin-bottom:20px}#pageContent[data-page=platform-tickets] .ticket-title-group,#pageContent[data-page=platform-tickets] .ticket-head-actions{display:flex;align-items:center}#pageContent[data-page=platform-tickets] .ticket-title-group{gap:4px}#pageContent[data-page=platform-tickets] .ticket-head-actions{gap:16px}#pageContent[data-page=platform-tickets] .ticket-icon-btn{width:20px;height:28px;padding:0;color:#1d2129;background:transparent;border:0;font-size:22px;line-height:28px;cursor:pointer}#pageContent[data-page=platform-tickets] .ticket-icon-btn.active{color:#00bc53}#pageContent[data-page=platform-tickets] .ticket-filter-panel.hidden{display:none}#pageContent[data-page=platform-tickets] .ticket-target-head h1{width:auto;height:21px;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=platform-tickets] .ticket-target-note{gap:5px;width:auto;height:21px;color:#8f959e;line-height:21px}#pageContent[data-page=platform-tickets] .ticket-target-note>span{color:#8f959e;font-size:14px;line-height:16.1px;font-weight:700}#pageContent[data-page=platform-tickets] .ticket-help-btn{height:21px;font-size:15px;line-height:17.25px;font-weight:700}#pageContent[data-page=platform-tickets] .ticket-name-button{max-width:100%;padding:0;overflow:hidden;color:#1d2129;background:transparent;border:0;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}#pageContent[data-page=platform-tickets] .ticket-status{display:inline-flex;align-items:center;height:24px;padding:0 8px;color:#00b42a;background:#e8ffea;border-radius:2px;font-size:12px}#pageContent[data-page=platform-tickets] .ticket-status.disabled{color:#f53f3f;background:#ffece8}#pageContent[data-page=platform-tickets] .ticket-empty{display:grid;height:96px;place-items:center;color:#86909c}#pageContent[data-page=platform-tickets] .ticket-pagination>button:not(.ticket-page-current){width:32px;height:32px;padding:0;color:#4e5969;background:#fff;border:0;font-size:18px}#pageContent[data-page=platform-tickets] .ticket-pagination>button:disabled{color:#c9cdd4}@media(max-width:1550px)and (min-width:901px){#pageContent[data-page=platform-tickets] .ticket-filter-panel{height:112px}#pageContent[data-page=platform-tickets] .ticket-filter-row{display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:24px;row-gap:8px;height:80px}#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(1){flex-basis:322px}#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(2){flex-basis:308px}#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(3){flex-basis:294px}#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(1)>span{flex-basis:72px}#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(2)>span{flex-basis:58px}#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(3)>span{flex-basis:44px}#pageContent[data-page=platform-tickets] .ticket-filter-field select{flex:0 0 250px;width:250px}#pageContent[data-page=platform-tickets] .ticket-filter-actions{flex:0 0 144px;margin-left:0}}.modal.ticket-edit-modal{width:min(620px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto}.ticket-edit-modal .modal-head,.ticket-reset-modal .modal-head{min-height:52px;padding:14px 20px}.ticket-edit-modal .modal-head h2,.ticket-reset-modal .modal-head h2{margin:0;font-size:16px;line-height:24px;font-weight:500}.ticket-edit-dialog{display:grid;gap:18px;padding:20px 24px 18px}.ticket-modal-row{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;color:#1d2129;font-size:14px;line-height:32px}.ticket-modal-row.required>span:before{margin-right:4px;color:#f53f3f;content:"*"}.ticket-modal-row>div{position:relative}.ticket-modal-row input,.ticket-modal-row select,.ticket-modal-row textarea{width:100%;min-height:32px;padding:4px 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:none;font-size:14px}.ticket-modal-row textarea{height:150px;resize:none}.ticket-modal-row>div>small:last-child{display:block;color:#86909c;font-size:12px;line-height:20px}.ticket-modal-row:not(.ticket-number-row)>div>small:last-child{position:absolute;right:8px;bottom:2px}.ticket-number-row input{width:160px}.ticket-edit-modal .modal-foot,.ticket-reset-modal .modal-foot{padding:12px 20px}.ticket-edit-modal .modal-foot button,.ticket-reset-modal .modal-foot button{width:60px;height:32px;border-radius:2px}.modal.ticket-reset-modal{width:min(500px,calc(100vw - 40px))}.ticket-reset-dialog{padding:20px;color:#1d2129;font-size:14px;line-height:22px}.ticket-reset-dialog p{margin:0 0 10px}.ticket-reset-dialog label{display:flex;align-items:center;gap:8px}#pageContent[data-page=multi-account-share]:has(.ticket-detail-page){padding:16px 20px;overflow:hidden;background:#fff}.ticket-detail-page{color:#1d2129;background:#fff}.ticket-detail-head{display:flex;align-items:center;justify-content:space-between;min-height:36px;margin-bottom:20px}.ticket-detail-head>div{display:flex;align-items:center;gap:10px}.ticket-detail-head h1{margin:0;font-size:18px;line-height:25px}.ticket-detail-head>div:first-child button{width:28px;height:28px;padding:0;background:transparent;border:0;font-size:24px}.ticket-detail-query{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:20px;background:#f2f3f5}.ticket-detail-query label{display:flex;align-items:center;gap:8px;font-size:14px}.ticket-detail-query input,.ticket-detail-query select{width:200px;height:32px;padding:0 12px;background:#fff;border:1px solid #c9cdd4;border-radius:2px}.ticket-detail-query>div{display:flex;gap:8px}.ticket-detail-query button{height:28px;padding:0 16px;border-radius:2px}.ticket-detail-table-scroll{margin-top:16px;overflow:auto;border:1px solid #e5e6eb}.ticket-detail-table{width:3250px;border-collapse:collapse;table-layout:fixed}.ticket-detail-table th,.ticket-detail-table td{height:48px;padding:8px 16px;border-bottom:1px solid #e5e6eb;text-align:center;white-space:nowrap;font-size:14px}.ticket-detail-table th{background:#f2f3f5;font-weight:500}.ticket-detail-table td small{display:block;color:#86909c}.ticket-detail-table td button{padding:0 6px;color:#00bc53;background:transparent;border:0}.ticket-detail-empty{display:grid;min-height:96px;place-items:center;color:#86909c}#pageContent[data-page=platform-tickets] .ticket-table-wrap,#pageContent[data-page=platform-tickets] .ticket-table-scroll{height:auto}#pageContent[data-page=platform-tickets] .ticket-table-scroll{max-height:calc(100vh - 310px);overflow:auto}#pageContent[data-page=platform-tickets] .ticket-target-table{height:auto}#pageContent[data-page=platform-tickets] .ticket-target-table th{height:41px;padding-top:9px;padding-bottom:9px}#pageContent[data-page=subaccounts] .son-target-page .son-page-head{height:32px;min-height:32px;margin-bottom:32px}#pageContent[data-page=subaccounts] .son-target-page .son-page-head>div:first-child{gap:4px;transform:translateY(8px)}#pageContent[data-page=subaccounts] .son-create-btn{width:124px;min-width:124px}#pageContent[data-page=subaccounts] .son-table-card{border:1px solid #e5e6eb}#pageContent[data-page=subaccounts] .son-table-foot{padding:0 14px}.modal.subaccount-create-modal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,calc(100vw - 48px));height:min(681px,calc(100vh - 48px));max-height:calc(100vh - 48px);overflow:hidden}.subaccount-create-modal .modal-head{min-height:52px}.subaccount-create-modal .modal-head h2{margin:0;color:#1d2129;font-size:16px;line-height:24px;font-weight:600}.subaccount-create-modal .son-account-form-dialog{display:grid;gap:16px;padding:18px 20px;overflow-y:auto}.subaccount-create-modal .son-form-row{grid-template-columns:112px minmax(0,1fr)}.subaccount-create-modal .son-platform-checks{grid-template-columns:repeat(5,minmax(92px,1fr))}.subaccount-create-modal .son-form-row small{color:#86909c}.subaccount-create-modal .modal-foot{justify-content:flex-end;gap:12px;min-height:60px;border-top:1px solid #f2f3f5;border-bottom:0}.subaccount-create-modal .modal-foot button{min-width:60px;height:32px;border-radius:2px}#pageContent[data-page=chat-records]{padding:16px 20px 32px;overflow:auto;background:#fff}#pageContent[data-page=chat-records] .chat-target-page{width:100%;min-width:1180px;color:#1d2129;background:#fff}#pageContent[data-page=chat-records] .chat-target-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;width:100%;height:48px;margin:0 0 20px}#pageContent[data-page=chat-records] .chat-title-line{display:flex;flex:1 1 auto;align-items:center;min-width:0;height:48px}#pageContent[data-page=chat-records] .chat-target-head h1{flex:0 0 auto;height:22px;margin:0;color:#21262c;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=chat-records] .chat-title-line p{flex:1 1 auto;height:22px;margin:0;overflow:hidden;color:#21262c;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:20.7px;font-weight:700}#pageContent[data-page=chat-records] .chat-head-actions{display:flex;flex:0 0 auto;align-items:center;gap:15px;height:32px}#pageContent[data-page=chat-records] .chat-refresh-btn,#pageContent[data-page=chat-records] .chat-share-btn,#pageContent[data-page=chat-records] .chat-export-btn{height:32px;margin:0;border-radius:2px;font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#pageContent[data-page=chat-records] .chat-refresh-btn{width:20px;padding:0;color:#1d2129;background:transparent;border:0;font-size:22px}#pageContent[data-page=chat-records] .chat-share-btn{width:88px;padding:0 15px;color:#fff;background:#00bc53;border:1px solid #00bc53}#pageContent[data-page=chat-records] .chat-export-btn{width:60px;padding:0 15px;color:#ff7d00;background:transparent;border:1px solid #ff7d00}#pageContent[data-page=chat-records] .chat-filter-panel{display:flex;align-items:center;justify-content:flex-start;gap:32px;width:100%;height:80px;min-height:80px;margin:0 0 16px;padding:20px;overflow:hidden;background:#f2f3f5;border:0;border-radius:0;box-shadow:none}#pageContent[data-page=chat-records] .chat-field{display:grid;grid-template-columns:auto 250px;align-items:center;gap:16px;width:auto;height:32px;margin:0;color:#4e5969;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-field>span:first-child{color:#4e5969;text-align:right;white-space:nowrap}#pageContent[data-page=chat-records] .chat-field select{width:250px;height:32px;min-height:0;margin:0;padding:0 12px;color:#1d2129;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-filter-actions{display:flex;align-items:center;gap:8px;height:32px;margin:0}#pageContent[data-page=chat-records] .chat-search-btn,#pageContent[data-page=chat-records] .chat-reset-btn{width:60px;height:28px;min-height:0;margin:0;padding:0 15px;border:1px solid transparent;border-radius:2px;font-size:14px;line-height:22px;cursor:pointer}#pageContent[data-page=chat-records] .chat-search-btn{color:#fff;background:#00bc53}#pageContent[data-page=chat-records] .chat-reset-btn{color:#4e5969;background:#f2f3f5}#pageContent[data-page=chat-records] .chat-workbench-grid{display:grid;grid-template-columns:280px 280px minmax(370px,1fr) 250px;width:100%;min-width:1180px;height:max(520px,calc(100vh - 300px));overflow:hidden;background:#fff;border-top:1px solid #e5e6eb;border-right:1px solid #e5e6eb;border-left:1px solid #e5e6eb}#pageContent[data-page=chat-records] .chat-workbench-column,#pageContent[data-page=chat-records] .chat-message-column{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#fff;border-right:1px solid #e5e6eb;border-bottom:1px solid #e5e6eb}#pageContent[data-page=chat-records] .chat-column-head{display:flex;flex:0 0 46px;align-items:center;justify-content:space-between;height:46px;padding:0 16px;color:#1d2129;border-bottom:1px solid #e5e6eb;font-size:16px;line-height:22px;font-weight:400}#pageContent[data-page=chat-records] .chat-column-head>div{display:flex;align-items:center;gap:8px}#pageContent[data-page=chat-records] .chat-column-head button{width:18px;height:24px;padding:0;color:#1d2129;background:transparent;border:0;font-size:18px;line-height:24px;cursor:pointer}#pageContent[data-page=chat-records] .chat-column-search{position:relative;display:flex;flex:0 0 65px;align-items:center;height:65px;padding:0 16px;border-bottom:1px solid #e5e6eb}#pageContent[data-page=chat-records] .chat-column-search input{width:100%;height:32px;padding:0 38px 0 12px;color:#1d2129;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px}#pageContent[data-page=chat-records] .chat-column-search input::placeholder{color:#86909c}#pageContent[data-page=chat-records] .chat-column-search button{position:absolute;right:23px;width:24px;height:24px;padding:0;color:#4e5969;background:transparent;border:0;font-size:18px;cursor:pointer}#pageContent[data-page=chat-records] .chat-column-list{flex:1 1 auto;min-height:0;overflow-y:auto}#pageContent[data-page=chat-records] .chat-account-item,#pageContent[data-page=chat-records] .chat-conversation-item{display:flex;align-items:center;width:100%;min-height:64px;padding:10px 14px;color:#1d2129;background:#fff;border:0;border-bottom:1px solid #f2f3f5;text-align:left;cursor:pointer}#pageContent[data-page=chat-records] .chat-account-item:hover,#pageContent[data-page=chat-records] .chat-conversation-item:hover,#pageContent[data-page=chat-records] .chat-account-item.selected,#pageContent[data-page=chat-records] .chat-conversation-item.selected{background:#f2fbf5}#pageContent[data-page=chat-records] .chat-avatar{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;margin-right:10px;color:#00a648;background:#e8ffea;border-radius:50%;font-size:14px;font-weight:600}#pageContent[data-page=chat-records] .chat-account-item>span:last-child,#pageContent[data-page=chat-records] .chat-conversation-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column}#pageContent[data-page=chat-records] .chat-account-item b,#pageContent[data-page=chat-records] .chat-conversation-item b,#pageContent[data-page=chat-records] .chat-account-item small,#pageContent[data-page=chat-records] .chat-conversation-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=chat-records] .chat-account-item b,#pageContent[data-page=chat-records] .chat-conversation-item b{font-size:14px;line-height:22px;font-weight:500}#pageContent[data-page=chat-records] .chat-account-item small,#pageContent[data-page=chat-records] .chat-conversation-item small,#pageContent[data-page=chat-records] .chat-conversation-item time{color:#86909c;font-size:12px;line-height:18px}#pageContent[data-page=chat-records] .chat-conversation-item time{flex:0 0 auto;align-self:flex-start;margin-left:8px}#pageContent[data-page=chat-records] .chat-message-head{justify-content:flex-start}#pageContent[data-page=chat-records] .chat-message-body{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:12px;padding:20px;overflow-y:auto;background:#f7f8fa}#pageContent[data-page=chat-records] .chat-message-row{display:flex;width:100%}#pageContent[data-page=chat-records] .chat-message-row.outgoing{justify-content:flex-end}#pageContent[data-page=chat-records] .chat-message-bubble{max-width:72%;padding:9px 12px 7px;color:#1d2129;background:#fff;border:1px solid #e5e6eb;border-radius:4px;box-shadow:0 1px 2px #1d21290a}#pageContent[data-page=chat-records] .chat-message-row.outgoing .chat-message-bubble{background:#e8ffea;border-color:#b7ebc2}#pageContent[data-page=chat-records] .chat-message-bubble p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-message-bubble small{display:block;margin-top:4px;color:#86909c;text-align:right;font-size:11px;line-height:16px}#pageContent[data-page=chat-records] .chat-composer{display:grid;grid-template-columns:minmax(0,1fr) 68px;gap:12px;flex:0 0 86px;align-items:end;height:86px;padding:12px;background:#fff;border-top:1px solid #e5e6eb}#pageContent[data-page=chat-records] .chat-composer textarea{width:100%;height:60px;padding:8px 10px;resize:none;border:1px solid #c9cdd4;border-radius:2px;outline:0;font:inherit}#pageContent[data-page=chat-records] .chat-composer button{width:68px;height:32px;color:#fff;background:#00bc53;border:1px solid #00bc53;border-radius:2px;cursor:pointer}#pageContent[data-page=chat-records] .chat-settings-body{flex:1 1 auto;min-height:0;padding:20px 15px;overflow-y:auto}#pageContent[data-page=chat-records] .chat-setting-field{display:block;margin:0 0 16px;color:#1d2129;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-setting-field>span{display:block;margin-bottom:8px}#pageContent[data-page=chat-records] .chat-setting-field select{width:100%;height:32px;padding:0 12px;color:#4e5969;background:#fff;border:1px solid #c9cdd4;border-radius:2px;outline:0;font-size:14px}#pageContent[data-page=chat-records] .chat-setting-switch{display:flex;align-items:center;justify-content:space-between;height:32px;margin:0 0 14px;color:#1d2129;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-setting-switch.send{margin-top:26px}#pageContent[data-page=chat-records] .chat-toggle{position:relative;display:inline-block;width:40px;height:24px}#pageContent[data-page=chat-records] .chat-toggle input{position:absolute;opacity:0;pointer-events:none}#pageContent[data-page=chat-records] .chat-toggle span{position:absolute;inset:0;background:#c9cdd4;border-radius:12px;cursor:pointer}#pageContent[data-page=chat-records] .chat-toggle span:after{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;content:"";transition:transform .15s ease}#pageContent[data-page=chat-records] .chat-toggle input:checked+span{background:#00bc53}#pageContent[data-page=chat-records] .chat-toggle input:checked+span:after{transform:translate(16px)}#pageContent[data-page=chat-records] .chat-workbench-empty,.chat-share-empty{display:flex;align-items:center;justify-content:center;min-height:180px;flex-direction:column;color:#a9aeb8;text-align:center}#pageContent[data-page=chat-records] .chat-message-body>.chat-workbench-empty{flex:1 1 auto}.chat-empty-icon{position:relative;display:block;width:42px;height:28px;margin-bottom:10px;border:4px solid #a9aeb8;border-radius:4px}.chat-empty-icon:after{position:absolute;top:8px;left:8px;width:18px;height:7px;border-top:4px solid #a9aeb8;content:""}#pageContent[data-page=chat-records] .chat-workbench-empty p,.chat-share-empty p{margin:0;font-size:14px;line-height:22px}#pageContent[data-page=chat-records] .chat-workbench-column.collapsed .chat-column-search,#pageContent[data-page=chat-records] .chat-workbench-column.collapsed .chat-column-list{visibility:hidden}.chat-share-modal{width:min(1315px,calc(100vw - 64px));max-width:none;border-radius:2px}.chat-share-modal .modal-head{height:56px;padding:0 20px;border-bottom:0}.chat-share-modal .modal-head h2{font-size:16px;line-height:24px;font-weight:600}.chat-share-dialog{padding:16px 20px 24px}.chat-share-table-scroll{width:100%;overflow-x:auto;border:1px solid #e5e6eb}.chat-share-table{width:100%;min-width:1120px;border-collapse:collapse;table-layout:fixed}.chat-share-table th,.chat-share-table td{height:44px;padding:0 12px;overflow:hidden;color:#1d2129;border-bottom:1px solid #e5e6eb;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px}.chat-share-table th{background:#f2f3f5;font-weight:500}.chat-share-table tbody tr:last-child td{border-bottom:0}.chat-share-table .chat-share-empty{min-height:116px}.chat-share-copy{color:#00bc53;background:transparent;border:0;cursor:pointer}@media(max-width:900px){#pageContent[data-page=chat-records]{padding:12px}#pageContent[data-page=chat-records] .chat-target-page,#pageContent[data-page=chat-records] .chat-workbench-grid{min-width:980px}#pageContent[data-page=chat-records] .chat-workbench-grid{grid-template-columns:220px 240px minmax(320px,1fr) 200px}#pageContent[data-page=chat-records] .chat-title-line p{max-width:520px}}#pageContent[data-page=subaccounts]{padding:16px 20px;overflow:hidden;background:#fff}#pageContent[data-page=subaccounts]>.target-page-host,#pageContent[data-page=subaccounts] .son-target-page{width:100%;height:100%;min-width:0;min-height:0}#pageContent[data-page=subaccounts] .son-target-page{display:flex;flex-direction:column}#pageContent[data-page=subaccounts] .son-target-page .son-page-head{flex:0 0 32px;width:100%;height:32px;min-height:32px;margin:0 0 32px;padding:0}#pageContent[data-page=subaccounts] .son-target-page .son-page-head>div:first-child{gap:4px;height:32px;transform:none}#pageContent[data-page=subaccounts] .son-head-actions{gap:14px}#pageContent[data-page=subaccounts] .son-refresh-icon{display:inline-grid;width:28px;height:32px;padding:0;place-items:center;color:#1d2129;background:transparent;border:0;font-size:25px}#pageContent[data-page=subaccounts] .son-filter-panel{display:block;flex:0 0 152px;width:100%;height:152px;min-height:152px;margin:0 0 16px;padding:20px 20px 12px;overflow:hidden}#pageContent[data-page=subaccounts] .son-filter-grid{display:grid;grid-template-columns:386px 386px;grid-template-rows:32px 32px;gap:29px 8px;width:780px;height:93px}#pageContent[data-page=subaccounts] .son-field,#pageContent[data-page=subaccounts] .son-date-field{display:grid;grid-template-columns:120px 250px;align-items:center;gap:16px;width:386px;height:32px}#pageContent[data-page=subaccounts] .son-field>span:first-child{width:120px;min-width:120px;text-align:right}#pageContent[data-page=subaccounts] .son-field input,#pageContent[data-page=subaccounts] .son-field select,#pageContent[data-page=subaccounts] .son-date-range{width:250px;height:32px;border-color:#c9cdd4}#pageContent[data-page=subaccounts] .son-date-range{grid-template-columns:1fr 18px 1fr 18px;padding:0 4px}#pageContent[data-page=subaccounts] .son-date-range input{width:100%;min-width:0;padding:0 8px}#pageContent[data-page=subaccounts] .son-filter-actions{align-self:center;gap:24px;width:132px;margin-left:30px}#pageContent[data-page=subaccounts] .son-filter-actions .primary-btn{width:60px;height:28px;min-height:28px}#pageContent[data-page=subaccounts] .son-reset-btn{width:48px;height:28px;padding:0 10px}#pageContent[data-page=subaccounts] .son-table-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:0;margin:0;padding:0;overflow:hidden;border:0}#pageContent[data-page=subaccounts] .son-table-scroll{flex:1 1 auto;width:100%;min-height:105px;overflow-x:auto;overflow-y:hidden;border:1px solid #e5e6eb}#pageContent[data-page=subaccounts] .son-table{width:100%;min-width:1490px}#pageContent[data-page=subaccounts] .son-col-account{width:230px}#pageContent[data-page=subaccounts] .son-col-remark{width:150px}#pageContent[data-page=subaccounts] .son-col-session{width:100px}#pageContent[data-page=subaccounts] .son-col-chars{width:120px}#pageContent[data-page=subaccounts] .son-col-status{width:100px}#pageContent[data-page=subaccounts] .son-col-save,#pageContent[data-page=subaccounts] .son-col-auto{width:120px}#pageContent[data-page=subaccounts] .son-col-login{width:200px}#pageContent[data-page=subaccounts] .son-col-created{width:150px}#pageContent[data-page=subaccounts] .son-col-action{width:200px}#pageContent[data-page=subaccounts] .son-table th,#pageContent[data-page=subaccounts] .son-table td{height:62px;padding:0 16px}#pageContent[data-page=subaccounts] .son-table th{height:41px}#pageContent[data-page=subaccounts] .son-operation-cell{overflow:visible}#pageContent[data-page=subaccounts] .son-operation-btn{min-width:96px;color:#00bc53;background:transparent;border:0}#pageContent[data-page=subaccounts] .son-table-foot{flex:0 0 42px;width:100%;padding:0;border:0}#pageContent[data-page=subaccounts] .son-table-foot .pager i{margin-left:-8px;font-style:normal}.subaccount-create-modal .son-platform-checks{grid-template-columns:repeat(4,minmax(0,1fr))}.subaccount-create-modal .son-platform-checks .son-select-all{grid-column:1 / -1}.modal.subaccount-create-modal{width:min(760px,calc(100vw - 40px));height:min(681px,calc(100vh - 40px));max-height:calc(100vh - 40px)}.subaccount-create-modal .son-platform-checks{grid-template-columns:repeat(4,134px);column-gap:16px;row-gap:12px}#pageContent.page-content{width:100%;max-width:none;min-width:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}#pageContent.page-content::-webkit-scrollbar{width:0;height:0}#pageContent.page-content>.target-page-host,#pageContent.page-content>.page-view,#pageContent.page-content>.panel,#pageContent.page-content>.home-dashboard,#pageContent.page-content>.business-page{box-sizing:border-box;width:100%;max-width:none;min-width:0}#pageContent.page-content>.target-page-host>.page-view,#pageContent[data-page=home] .home-dashboard,#pageContent[data-page=subaccounts] .son-target-page,#pageContent[data-page=character-usage] .char-use-target-page,#pageContent[data-page=character-allocation] .char-alloc-target-page,#pageContent[data-page=proxy-management] .proxy-target-page,#pageContent[data-page=platform-tickets] .ticket-target-page,#pageContent[data-page=multi-account-share] .multi-account-target-page,#pageContent[data-page=fans-list] .fans-target-page,#pageContent[data-page=routing-management] .routing-page,#pageContent[data-page=fan-tags] .fan-tags-target-page,#pageContent[data-page=bottom-fans] .base-fans-target-page,#pageContent[data-page=script-materials] .materials-page,#pageContent[data-page=quick-replies] .quick-page,#pageContent[data-page=quick-replies] .quick-target-page,#pageContent[data-page=keyword-replies] .keyword-page,#pageContent[data-page=chat-records] .chat-target-page,#pageContent[data-page=sensitive-words] .sensitive-target-page{box-sizing:border-box;width:100%;max-width:none;min-width:0}#pageContent[data-page=fans-list] .fans-filter-panel,#pageContent[data-page=fans-list] .fans-table-wrap,#pageContent[data-page=fans-list] .fans-table-scroll,#pageContent[data-page=subaccounts] .son-filter-panel,#pageContent[data-page=subaccounts] .son-table-card,#pageContent[data-page=subaccounts] .son-table-scroll,#pageContent[data-page=character-usage] .char-use-query,#pageContent[data-page=character-usage] .char-use-table-wrap,#pageContent[data-page=character-usage] .char-use-table-scroll,#pageContent[data-page=character-allocation] .char-alloc-query,#pageContent[data-page=character-allocation] .char-alloc-table-wrap,#pageContent[data-page=character-allocation] .char-alloc-table-scroll,#pageContent[data-page=proxy-management] .proxy-filter-panel,#pageContent[data-page=proxy-management] .proxy-table-card,#pageContent[data-page=proxy-management] .proxy-table-scroll,#pageContent[data-page=platform-tickets] .ticket-filter-panel,#pageContent[data-page=platform-tickets] .ticket-table-wrap,#pageContent[data-page=platform-tickets] .ticket-table-scroll,#pageContent[data-page=multi-account-share] .multi-account-query,#pageContent[data-page=multi-account-share] .multi-account-table-card,#pageContent[data-page=multi-account-share] .multi-account-table-scroll,#pageContent[data-page=fan-tags] .fan-tags-table-wrap,#pageContent[data-page=bottom-fans] .base-fans-query,#pageContent[data-page=bottom-fans] .base-fans-table-scroll,#pageContent[data-page=sensitive-words] .sensitive-query,#pageContent[data-page=sensitive-words] .sensitive-table-scroll,#pageContent[data-page=chat-records] .chat-filter-panel,#pageContent[data-page=chat-records] .chat-workbench-grid{box-sizing:border-box;width:100%;max-width:none;min-width:0}#pageContent[data-page=character-usage] .char-use-query-row,#pageContent[data-page=character-allocation] .char-alloc-query-row{min-width:0}#pageContent[data-page=character-usage] .char-use-field,#pageContent[data-page=character-allocation] .char-alloc-field{grid-template-columns:minmax(76px,136px) minmax(0,250px);flex:1 1 0;width:auto;min-width:0}#pageContent[data-page=character-usage] .char-use-field:nth-child(3),#pageContent[data-page=character-allocation] .char-alloc-field:nth-child(3){flex-grow:1.35}#pageContent[data-page=character-usage] .char-use-select,#pageContent[data-page=character-usage] .char-use-input,#pageContent[data-page=character-usage] .char-use-range,#pageContent[data-page=character-allocation] .char-alloc-select,#pageContent[data-page=character-allocation] .char-alloc-input,#pageContent[data-page=character-allocation] .char-alloc-range{width:100%;min-width:0}#pageContent[data-page=character-usage] .char-use-range input,#pageContent[data-page=character-allocation] .char-alloc-range input{flex:1 1 0;width:0;min-width:0}#pageContent[data-page=character-usage] .char-use-buttons,#pageContent[data-page=character-allocation] .char-alloc-buttons{flex:0 0 128px;margin-left:8px}#pageContent[data-page=script-materials] .speech-material-page{gap:12px}#pageContent[data-page=script-materials] .speech-material-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 0 8px;border-bottom:0}#pageContent[data-page=script-materials] .speech-material-title{min-width:0}#pageContent[data-page=script-materials] .speech-material-title h1{margin:0;color:#1d2129;font-size:20px;font-weight:500;line-height:28px}#pageContent[data-page=script-materials] .speech-material-title p{margin:4px 0 0;color:#86909c;font-size:13px;line-height:20px}#pageContent[data-page=script-materials] .speech-material-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}#pageContent[data-page=script-materials] .speech-icon-btn{position:relative;width:32px;height:32px;padding:0;background:#f7f8fa;border:1px solid transparent;border-radius:2px;cursor:pointer}#pageContent[data-page=script-materials] .speech-icon-btn:before{content:"";position:absolute;top:9px;left:9px;width:10px;height:10px;border:1.6px solid #4e5969;border-radius:50%}#pageContent[data-page=script-materials] .speech-icon-btn:after{content:"";position:absolute;top:20px;left:20px;width:7px;height:1.6px;background:#4e5969;transform:rotate(45deg);transform-origin:left center}#pageContent[data-page=script-materials] .speech-icon-btn.refresh:before{content:"↻";inset:0;width:auto;height:auto;border:0;color:#4e5969;font-size:18px;line-height:30px;text-align:center}#pageContent[data-page=script-materials] .speech-icon-btn.refresh:after{display:none}#pageContent[data-page=script-materials] .speech-action-divider{width:1px;height:28px;margin:0 4px;background:#e5e6eb}#pageContent[data-page=script-materials] .speech-material-actions button:not(.speech-icon-btn),#pageContent[data-page=script-materials] .speech-material-groupbar button{height:32px;min-width:76px;padding:0 14px;border:1px solid #dcdfe6;border-radius:2px;background:#fff;color:#4e5969;font-size:14px;cursor:pointer}#pageContent[data-page=script-materials] .speech-material-actions button:disabled{color:#c9cdd4;background:#f7f8fa;cursor:not-allowed}#pageContent[data-page=script-materials] .speech-material-actions .primary-btn{color:#fff;background:#00b42a;border-color:#00b42a}#pageContent[data-page=script-materials] .speech-material-tabs{display:flex;align-items:flex-end;height:42px;border-bottom:1px solid #e5e6eb}#pageContent[data-page=script-materials] .speech-material-tabs button{position:relative;height:36px;margin:0 16px 0 0;padding:8px 0 6px;color:#4e5969;background:transparent;border:0;font-size:14px;cursor:pointer}#pageContent[data-page=script-materials] .speech-material-tabs button.active{color:#00b42a;font-weight:500}#pageContent[data-page=script-materials] .speech-material-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#00b42a}#pageContent[data-page=script-materials] .speech-material-groupbar{display:flex;align-items:center;justify-content:space-between;height:32px;margin-top:-4px}#pageContent[data-page=script-materials] .speech-material-tags{display:flex;align-items:center;gap:8px}#pageContent[data-page=script-materials] .speech-material-tags span{display:inline-flex;height:24px;align-items:center;padding:0 14px;color:#00b42a;background:#f7f8fa;border-radius:12px;font-size:14px;line-height:24px}#pageContent[data-page=script-materials] .speech-material-table{height:200px;min-height:200px;padding:0;overflow:hidden;background:#fff;border-radius:0}#pageContent[data-page=script-materials] .speech-material-table .table-scroll{height:160px;overflow:auto}#pageContent[data-page=script-materials] .speech-material-data-table{min-width:620px;table-layout:fixed}#pageContent[data-page=script-materials] .speech-material-data-table th,#pageContent[data-page=script-materials] .speech-material-data-table td{height:40px;padding:0 14px;color:#1d2129;font-size:13px;vertical-align:middle}#pageContent[data-page=script-materials] .speech-material-data-table th{color:#4e5969;background:#f7f8fa;font-weight:400}#pageContent[data-page=script-materials] .speech-material-data-table .op-col{width:96px}#pageContent[data-page=script-materials] .speech-material-data-table td:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=script-materials] .speech-material-data-table .table-actions button{padding:0;color:#00b42a;background:transparent;border:0;font-size:13px;cursor:pointer}#pageContent[data-page=script-materials] .speech-material-table .table-footer{height:40px;padding:0 14px}#pageContent[data-page=script-materials]{box-sizing:border-box;width:100%;max-width:none;min-width:0;padding:16px 20px;overflow:hidden;background:#fff}#pageContent[data-page=script-materials] .target-page-host,#pageContent[data-page=script-materials] .speech-material-page{box-sizing:border-box;width:100%;max-width:none;min-width:0}#pageContent[data-page=script-materials] .speech-material-page{display:flex;flex-direction:column;gap:12px;min-height:100%;color:#303133;background:#fff;font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px;letter-spacing:0}#pageContent[data-page=script-materials] .speech-material-page button,#pageContent[data-page=script-materials] .speech-material-page input,#pageContent[data-page=script-materials] .speech-material-page select,.material-form-modal button,.material-form-modal input,.material-form-modal select,.material-form-modal textarea{box-sizing:border-box;font:inherit;letter-spacing:0}#pageContent[data-page=script-materials] .speech-material-head{height:48px;min-height:48px;padding:0;align-items:flex-start}#pageContent[data-page=script-materials] .speech-material-title h1{color:#21262c;font-size:18px;line-height:20px;font-weight:500}#pageContent[data-page=script-materials] .speech-material-title p{max-width:640px;color:#8a8f99;font-size:13px;line-height:20px}#pageContent[data-page=script-materials] .speech-material-tabs{height:40px;min-height:40px}#pageContent[data-page=script-materials] .speech-material-tabs button{display:inline-flex;align-items:center;gap:6px;height:40px;margin-right:28px;padding:0}#pageContent[data-page=script-materials] .speech-material-tabs button span{color:#909399;font-size:12px}#pageContent[data-page=script-materials] .speech-material-query{display:flex;align-items:center;gap:14px;min-height:72px;padding:16px;background:#f7f8fa;border:1px solid #ebeef5;border-radius:2px;overflow-x:auto;overflow-y:hidden}#pageContent[data-page=script-materials] .speech-material-query.is-collapsed{display:none}#pageContent[data-page=script-materials] .speech-material-query label{display:inline-grid;grid-template-columns:auto 180px;align-items:center;gap:10px;flex:0 0 auto;color:#606266;white-space:nowrap}#pageContent[data-page=script-materials] .speech-material-query input,#pageContent[data-page=script-materials] .speech-material-query select{width:180px;height:32px;padding:0 10px;color:#303133;background:#fff;border:1px solid #dcdfe6;border-radius:2px;outline:0}#pageContent[data-page=script-materials] .speech-material-query-actions{display:inline-flex;gap:8px;flex:0 0 auto}#pageContent[data-page=script-materials] .speech-material-query-actions button{height:32px;min-width:64px;padding:0 14px;color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:2px;cursor:pointer}#pageContent[data-page=script-materials] .speech-material-query-actions .primary{color:#fff;background:#00b42a;border-color:#00b42a}#pageContent[data-page=script-materials] .speech-material-groupbar{height:36px;min-height:36px;margin:0}#pageContent[data-page=script-materials] .speech-material-tags button{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 13px;color:#606266;background:#f7f8fa;border:1px solid transparent;border-radius:13px;font-size:13px;cursor:pointer}#pageContent[data-page=script-materials] .speech-material-tags button.active{color:#00b42a;background:#f0fff4;border-color:#b7ebc6}#pageContent[data-page=script-materials] .speech-material-tags button b{font-size:12px;font-weight:500}#pageContent[data-page=script-materials] .speech-material-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:420px;height:auto;padding:0;overflow:hidden;border:1px solid #ebeef5;border-radius:2px;box-shadow:none}#pageContent[data-page=script-materials] .speech-material-table .table-scroll{flex:1 1 auto;height:auto;min-height:0;overflow:auto}#pageContent[data-page=script-materials] .speech-material-data-table{width:100%;min-width:1080px;border-collapse:collapse;table-layout:fixed}#pageContent[data-page=script-materials] .speech-material-data-table th,#pageContent[data-page=script-materials] .speech-material-data-table td{height:46px;padding:0 12px;border-bottom:1px solid #ebeef5;color:#303133;font-size:13px;font-weight:400;text-align:left}#pageContent[data-page=script-materials] .speech-material-data-table th{position:sticky;top:0;z-index:1;color:#606266;background:#f7f8fa}#pageContent[data-page=script-materials] .speech-material-data-table .check-col{width:48px}#pageContent[data-page=script-materials] .speech-material-data-table .op-col{width:160px}#pageContent[data-page=script-materials] .speech-material-name{display:grid;gap:3px;min-width:0}#pageContent[data-page=script-materials] .speech-material-name b,#pageContent[data-page=script-materials] .speech-material-content span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=script-materials] .speech-material-name b{color:#303133;font-weight:500}#pageContent[data-page=script-materials] .speech-material-name small{color:#909399;font-size:12px}#pageContent[data-page=script-materials] .speech-material-content{display:block;min-width:0;color:#606266}#pageContent[data-page=script-materials] .speech-material-status{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:2px;font-size:12px}#pageContent[data-page=script-materials] .speech-material-status.success{color:#00b42a;background:#e8ffea}#pageContent[data-page=script-materials] .speech-material-status.warning{color:#e6a23c;background:#fff7e8}#pageContent[data-page=script-materials] .speech-material-data-table .table-actions{display:flex;align-items:center;gap:10px;height:46px}#pageContent[data-page=script-materials] .speech-material-data-table .table-actions button{color:#00b42a}#pageContent[data-page=script-materials] .speech-material-data-table .table-actions button:last-child{color:#f56c6c}#pageContent[data-page=script-materials] .speech-material-empty{display:grid;place-items:center;gap:8px;min-height:250px;color:#909399}#pageContent[data-page=script-materials] .speech-material-empty-icon{width:56px;height:40px;border:2px solid #dcdfe6;border-radius:4px;background:linear-gradient(#f7f8fa,#fff)}#pageContent[data-page=script-materials] .speech-material-table .table-footer{flex:0 0 44px;height:44px;border-top:1px solid #ebeef5}#pageContent[data-page=script-materials] .speech-material-table .pager{display:inline-flex;align-items:center;gap:6px}#pageContent[data-page=script-materials] .speech-material-table .pager select{height:30px;padding:0 8px;border:1px solid #dcdfe6;border-radius:2px;background:#fff}.material-form-modal{width:560px}.material-form-dialog{display:grid;gap:16px;padding:18px 24px 6px}.material-form-row{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;color:#606266;font-size:14px}.material-form-row.required>span:before{content:"*";margin-right:3px;color:#f56c6c}.material-form-row input,.material-form-row select,.material-form-row textarea{width:100%;min-width:0;padding:0 10px;color:#303133;border:1px solid #dcdfe6;border-radius:2px;outline:0}.material-form-row input,.material-form-row select{height:32px}.material-form-row textarea{resize:vertical;min-height:120px;padding-top:8px;line-height:20px}.material-form-row small{display:block;margin-top:4px;color:#c0c4cc;text-align:right}.material-radio-row{display:flex;align-items:center;gap:22px;height:32px}.material-radio-row label{display:inline-flex;align-items:center;gap:6px;color:#303133}.material-confirm-modal{width:420px}#pageContent[data-page=sensitive-words] .sensitive-query{flex-wrap:wrap;overflow:visible}#pageContent[data-page=chat-records] .chat-workbench-grid{overflow-x:auto;overflow-y:hidden}@media(max-width:900px){#pageContent.page-content>.target-page-host,#pageContent.page-content>.target-page-host>.page-view,#pageContent[data-page=subaccounts] .son-target-page,#pageContent[data-page=bottom-fans] .base-fans-target-page,#pageContent[data-page=sensitive-words] .sensitive-target-page,#pageContent[data-page=chat-records] .chat-target-page,#pageContent[data-page=chat-records] .chat-workbench-grid{width:100%;max-width:none;min-width:0}#pageContent[data-page=subaccounts] .son-filter-panel{overflow-x:auto}#pageContent[data-page=bottom-fans] .base-fans-stats{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}#pageContent[data-page=bottom-fans] .base-fans-date,#pageContent[data-page=sensitive-words] .sensitive-date-range{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0}#pageContent[data-page=bottom-fans] .base-fans-date>div,#pageContent[data-page=sensitive-words] .sensitive-date-range>div{width:100%;min-width:0}#pageContent[data-page=bottom-fans] .base-fans-date>div input{flex:1 1 0;width:0;min-width:0}#pageContent[data-page=character-usage] .char-use-query,#pageContent[data-page=character-allocation] .char-alloc-query{height:auto;min-height:92px;overflow-x:auto}#pageContent[data-page=character-usage] .char-use-query-row,#pageContent[data-page=character-allocation] .char-alloc-query-row{width:760px;min-width:760px}}#pageContent[data-page=routing-management] .target-page-host,#pageContent[data-page=routing-management] .routing-target-page{box-sizing:border-box;width:100%;max-width:none;min-width:0}.routing-target-page{display:block;min-height:100%;padding:0 0 20px;color:#303133;background:#fff;font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px}.routing-target-page button,.routing-target-page input,.routing-target-page select,.routing-form-modal button,.routing-form-modal input,.routing-form-modal select,.routing-form-modal textarea{box-sizing:border-box;font:inherit;letter-spacing:0}.routing-head{display:flex;align-items:center;justify-content:space-between;height:68px}.routing-head h1{margin:0;color:#303133;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0}.routing-head>div,.routing-head>div:first-child{display:flex;align-items:center;gap:10px}.routing-head button{height:32px;padding:0 15px;color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer}.routing-head button:hover{color:#00b96b;border-color:#00b96b}.routing-head button.primary,.routing-filter-actions button.primary,.routing-visit-filter button.primary{color:#fff;background:#00b96b;border-color:#00b96b}.routing-head .routing-refresh{width:32px;padding:0;font-size:20px;line-height:28px}.routing-filter-panel{box-sizing:border-box;width:100%;height:152px;padding:25px 24px 19px;background:#f7f8fa;border:1px solid #ebeef5;border-radius:2px}.routing-filter-row{display:flex;align-items:center;min-width:0}.routing-filter-row+.routing-filter-row{margin-top:20px}.routing-filter-row>label{display:grid;grid-template-columns:88px minmax(180px,240px);align-items:center;margin-right:47px;white-space:nowrap}.routing-filter-row>label>span{padding-right:16px;color:#606266;text-align:right}.routing-filter-row input,.routing-filter-row select,.routing-visit-filter input{width:100%;height:32px;padding:0 12px;color:#303133;background:#fff;border:1px solid #dcdfe6;border-radius:4px;outline:0}.routing-filter-row input:focus,.routing-filter-row select:focus,.routing-visit-filter input:focus{border-color:#00b96b}.routing-filter-row input::placeholder,.routing-visit-filter input::placeholder{color:#c0c4cc}.routing-filter-row .routing-date{grid-template-columns:88px minmax(380px,520px);margin-right:28px}.routing-date>div{display:flex;align-items:center;min-width:0}.routing-date>div input{flex:1 1 0;width:0}.routing-date>div i{flex:0 0 28px;color:#909399;font-style:normal;text-align:center}.routing-filter-actions{display:flex;gap:10px}.routing-filter-actions button,.routing-visit-filter button{height:28px;min-width:58px;padding:0 14px;color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer}.routing-table-card{width:100%;min-width:0;margin-top:16px;border:1px solid #ebeef5}.routing-table-scroll{width:100%;min-width:0;overflow-x:auto}.routing-list-table,.routing-visit-table{width:100%;min-width:975px;border-collapse:collapse;table-layout:fixed}.routing-list-table col.index{width:60px}.routing-list-table col.name{width:105px}.routing-list-table col.platform{width:90px}.routing-list-table col.mode{width:80px}.routing-list-table col.link{width:180px}.routing-list-table col.clicks{width:70px}.routing-list-table col.remark{width:90px}.routing-list-table col.created{width:140px}.routing-list-table col.actions{width:160px}.routing-list-table th,.routing-list-table td,.routing-visit-table th,.routing-visit-table td{height:54px;padding:0 12px;overflow:hidden;color:#606266;font-size:14px;font-weight:400;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ebeef5}.routing-list-table th,.routing-visit-table th{height:41px;color:#303133;background:#f5f7fa;font-weight:500}.routing-list-table tbody tr:last-child td,.routing-visit-table tbody tr:last-child td{border-bottom:0}.routing-link{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.routing-link span{overflow:hidden;text-overflow:ellipsis}.routing-link button,.routing-actions button{padding:0;color:#00a95f;background:transparent;border:0;cursor:pointer}.routing-actions button+button{margin-left:10px}.routing-actions button:last-child{color:#f56c6c}.routing-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:116px;color:#909399}.routing-empty span{position:relative;width:34px;height:24px;border:2px solid #c0c4cc;border-top:0}.routing-empty span:before{position:absolute;top:-8px;left:8px;width:14px;height:14px;border:2px solid #c0c4cc;border-width:2px 0 0 2px;content:"";transform:rotate(45deg)}.routing-empty p{margin:10px 0 0}.routing-pagination{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:46px;padding:7px 12px;color:#606266;background:#fff;border-top:1px solid #ebeef5}.routing-pagination>div{display:flex;align-items:center;gap:6px}.routing-pagination button,.routing-pagination select{height:28px;min-width:28px;padding:0 8px;color:#606266;background:#fff;border:1px solid #dcdfe6;border-radius:3px}.routing-pagination button.current{color:#fff;background:#00b96b;border-color:#00b96b}.routing-pagination button:disabled{color:#c0c4cc;cursor:not-allowed}.routing-pagination i{font-style:normal}.routing-stat-head{justify-content:flex-start}.routing-stat-head>div:first-child{margin-right:auto}.routing-head .routing-back{width:32px;padding:0;font-size:24px}.routing-month{display:flex;align-items:center;gap:12px;color:#606266}.routing-month input{width:170px;height:32px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px}.routing-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.routing-stat-grid article{position:relative;box-sizing:border-box;min-width:0;height:116px;padding:20px 22px;border:1px solid #ebeef5;border-radius:3px}.routing-stat-grid span{display:block;color:#909399}.routing-stat-grid strong{display:block;margin-top:12px;color:#303133;font-size:28px;font-weight:500}.routing-stat-grid small{position:absolute;right:16px;bottom:17px;color:#909399}.routing-stat-grid small b{color:#606266;font-weight:400}.routing-chart-card,.routing-visits-card{margin-top:16px;border:1px solid #ebeef5;border-radius:3px}.routing-section-head{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:52px;padding:0 18px;border-bottom:1px solid #ebeef5}.routing-section-head h2{margin:0;font-size:15px;font-weight:500}.routing-section-head nav{display:flex}.routing-section-head nav button{height:30px;padding:0 13px;color:#606266;background:#fff;border:1px solid #dcdfe6;cursor:pointer}.routing-section-head nav button+button{margin-left:-1px}.routing-section-head nav button.active{position:relative;color:#00a95f;border-color:#00b96b}.routing-chart-wrap{position:relative;box-sizing:border-box;height:280px;padding:10px 14px 24px;overflow:hidden}.routing-chart-wrap svg{width:100%;height:235px}.routing-chart-grid line{stroke:#ebeef5;stroke-width:1}.routing-chart-wrap polyline{fill:none;stroke:#00b96b;stroke-width:2}.routing-chart-labels{position:absolute;right:24px;bottom:8px;left:45px;display:flex;justify-content:space-between;color:#909399;font-size:12px}.routing-visit-filter{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:70px;padding:18px;background:#f7f8fa}.routing-visit-filter label{display:flex;align-items:center;gap:14px}.routing-visit-filter input{width:240px}.routing-visit-filter>div{display:flex;gap:10px}.routing-visit-table{min-width:760px}.modal.routing-form-modal{width:min(800px,calc(100vw - 40px));max-height:calc(100vh - 40px)}.routing-form-modal .modal-head{height:54px}.routing-form-dialog{max-height:calc(100vh - 170px);padding:18px 28px 22px;overflow-y:auto;color:#606266;font-family:Arial,Microsoft YaHei,sans-serif;font-size:14px}.routing-form-tip{margin:0 0 20px;padding:11px 14px;color:#606266;line-height:22px;background:#f4f8f6;border:1px solid #d9eee4}.routing-form-row{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:start;min-height:42px;margin-bottom:14px}.routing-form-row>span{box-sizing:border-box;padding:9px 18px 0 0;color:#606266;text-align:right}.routing-form-row.required>span:before{margin-right:4px;color:#f56c6c;content:"*"}.routing-form-row>div{position:relative;min-width:0}.routing-form-row input[type=text],.routing-form-row input:not([type]),.routing-form-row select,.routing-form-row textarea{width:100%;padding:0 12px;color:#303133;border:1px solid #dcdfe6;border-radius:4px;outline:0;resize:vertical}.routing-form-row input[type=text],.routing-form-row input:not([type]),.routing-form-row select{height:36px}.routing-form-row textarea{min-height:92px;padding-top:9px;line-height:20px}.routing-form-row>div>small{position:absolute;right:10px;bottom:7px;color:#c0c4cc;font-size:12px}.routing-form-row select+.routing-format-button{margin-top:8px}.routing-format-button{padding:0;color:#00a95f;background:transparent;border:0;cursor:pointer}.routing-format-help{display:flex;flex-direction:column;gap:4px;margin:-4px 0 14px 116px;padding:10px 12px;color:#909399;background:#f5f7fa}.routing-format-help b{color:#606266;font-weight:500}.routing-form-row>strong{padding-top:8px;color:#00a95f;font-weight:500}.routing-radio-row{display:flex;align-items:center;gap:28px;padding-top:8px}.routing-radio-row label{display:flex;align-items:center;gap:7px}.routing-binding{display:flex;align-items:center;gap:12px;padding-top:5px}.routing-binding>small{color:#909399}.routing-switch{position:relative;display:inline-block;width:38px;height:20px}.routing-switch input{position:absolute;opacity:0}.routing-switch span{position:absolute;inset:0;background:#dcdfe6;border-radius:10px;transition:background .15s ease}.routing-switch span:after{position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;content:"";transition:transform .15s ease}.routing-switch input:checked+span{background:#00b96b}.routing-switch input:checked+span:after{transform:translate(18px)}.routing-form-modal .modal-foot{height:62px}@media(max-width:900px){.routing-target-page{padding:0 12px 16px}.routing-head{align-items:flex-start;height:auto;min-height:104px;padding:18px 0}.routing-head>div:last-child{flex-wrap:wrap;justify-content:flex-end}.routing-filter-panel{height:auto;padding:16px}.routing-filter-row,.routing-visit-filter{align-items:stretch;flex-direction:column;gap:14px}.routing-filter-row>label,.routing-filter-row .routing-date{grid-template-columns:82px minmax(0,1fr);width:100%;margin-right:0}.routing-filter-actions,.routing-visit-filter>div{justify-content:flex-end}.routing-stat-head{align-items:center}.routing-month span{display:none}.routing-month input{width:132px}.routing-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.routing-chart-wrap{overflow-x:auto}.routing-chart-wrap svg{width:760px}.routing-chart-labels{width:700px}.routing-visit-filter input{width:100%}.routing-form-row{grid-template-columns:90px minmax(0,1fr)}.routing-format-help{margin-left:90px}}@media(max-width:520px){.routing-head{gap:12px}.routing-head h1{font-size:17px}.routing-head button{padding:0 10px}.routing-filter-row>label,.routing-filter-row .routing-date{display:block}.routing-filter-row>label>span{display:block;margin-bottom:7px;padding:0;text-align:left}.routing-stat-grid{grid-template-columns:1fr}.routing-form-dialog{padding-right:16px;padding-left:16px}.routing-form-row{display:block}.routing-form-row>span{display:block;padding:0 0 7px;text-align:left}.routing-format-help{margin-left:0}}#pageContent[data-page=character-usage] .char-use-target-page,#pageContent[data-page=character-usage] .char-use-table-wrap,#pageContent[data-page=character-usage] .char-use-table-scroll,#pageContent[data-page=character-usage] .char-use-pagination,#pageContent[data-page=character-allocation] .char-alloc-target-page,#pageContent[data-page=character-allocation] .char-alloc-table-wrap,#pageContent[data-page=character-allocation] .char-alloc-table-scroll,#pageContent[data-page=character-allocation] .char-alloc-pagination,#pageContent[data-page=proxy-management] .proxy-target-page,#pageContent[data-page=proxy-management] .proxy-filter-panel,#pageContent[data-page=proxy-management] .proxy-table-card,#pageContent[data-page=proxy-management] .proxy-table-scroll,#pageContent[data-page=proxy-management] .proxy-pagination,#pageContent[data-page=platform-tickets] .ticket-target-page,#pageContent[data-page=platform-tickets] .ticket-filter-panel,#pageContent[data-page=platform-tickets] .ticket-table-wrap,#pageContent[data-page=platform-tickets] .ticket-table-scroll,#pageContent[data-page=platform-tickets] .ticket-pagination,#pageContent[data-page=fans-list] .fans-target-page,#pageContent[data-page=fans-list] .fans-filter-panel,#pageContent[data-page=fans-list] .fans-table-wrap,#pageContent[data-page=fans-list] .fans-table-scroll,#pageContent[data-page=fans-list] .fans-pagination,#pageContent[data-page=keyword-replies] .keyword-target-page,#pageContent[data-page=keyword-replies] .keyword-query,#pageContent[data-page=keyword-replies] .keyword-group-bar,#pageContent[data-page=keyword-replies] .keyword-table-panel,#pageContent[data-page=keyword-replies] .keyword-table-scroll,#pageContent[data-page=keyword-replies] .keyword-pagination{box-sizing:border-box;width:100%;max-width:none;min-width:0}#pageContent[data-page=character-usage] .char-use-table,#pageContent[data-page=character-allocation] .char-alloc-table,#pageContent[data-page=proxy-management] .proxy-target-table,#pageContent[data-page=platform-tickets] .ticket-target-table,#pageContent[data-page=fans-list] .fans-target-table,#pageContent[data-page=keyword-replies] .keyword-data-table{width:100%;max-width:none}#pageContent[data-page=fan-tags] .fan-tags-target-page{display:block;width:100%;max-width:none;min-width:0;font-family:Arial,Microsoft YaHei,sans-serif;letter-spacing:0}#pageContent[data-page=fan-tags] .fan-tags-head>div{align-self:flex-start}#pageContent[data-page=fan-tags] .fan-tags-table-wrap{width:100%;max-width:none;min-width:0}#pageContent[data-page=fan-tags] .fan-tags-pagination button:disabled{color:#c9cdd4;background:#f7f8fa;cursor:not-allowed}.business-modal.fan-tag-edit-modal{width:min(650px,calc(100vw - 48px));height:213px;max-height:calc(100vh - 32px)}.fan-tag-edit-modal .modal-head{box-sizing:border-box;height:48px;padding:0 20px}.fan-tag-form-dialog{box-sizing:border-box;height:100px;padding:24px 20px}.fan-tag-form-dialog label{gap:16px;width:100%;height:32px}.fan-tag-form-dialog label>span{flex:0 0 111px;text-align:right}.fan-tag-form-dialog input{flex:1 1 auto;width:0;min-width:0;height:32px}.fan-tag-edit-modal .modal-foot{box-sizing:border-box;height:65px;padding:16px 20px}@media(max-width:900px){#pageContent[data-page=fan-tags]{overflow-x:hidden}#pageContent[data-page=fan-tags] .fan-tags-table-wrap{overflow-x:auto}#pageContent[data-page=fan-tags] .fan-tags-table{min-width:760px}}@media(max-width:520px){.fan-tag-form-dialog label>span{flex-basis:76px}}#pageContent[data-page=bottom-fans]{box-sizing:border-box;width:100%;max-width:none;min-width:0;padding:16px 20px 32px;overflow-x:hidden;overflow-y:auto;background:#fff;font-family:var(--font-stack);font-size:14px;line-height:16.1px}#pageContent[data-page=bottom-fans] .target-page-host,#pageContent[data-page=bottom-fans] .base-fans-target-page{box-sizing:border-box;width:100%;max-width:none;min-width:0;font-family:var(--font-stack);font-size:14px;line-height:16.1px;letter-spacing:0}#pageContent[data-page=bottom-fans] .base-fans-title p{margin-left:10px}#pageContent[data-page=bottom-fans] .base-fans-work-view .base-fans-head{height:36px}#pageContent[data-page=bottom-fans] .base-fans-query{box-sizing:border-box;height:112px;min-height:112px;padding:20px}#pageContent[data-page=bottom-fans] .base-fans-import-query .base-fans-date{margin-right:14px}#pageContent[data-page=bottom-fans] .base-fans-work-query select{width:250px}#pageContent[data-page=bottom-fans] .base-fans-work-query .base-fans-query-actions{margin-left:16px}#pageContent[data-page=bottom-fans] .base-fans-table-scroll{box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#pageContent[data-page=bottom-fans] .base-fans-table-scroll::-webkit-scrollbar{width:0;height:0}#pageContent[data-page=bottom-fans] .base-fans-table{width:100%;min-width:1040px}#pageContent[data-page=bottom-fans] .base-fans-work-table,#pageContent[data-page=bottom-fans] .base-fans-detail-table{min-width:978px}#pageContent[data-page=bottom-fans] .base-fans-table td{height:51px}#pageContent[data-page=bottom-fans] .base-fans-table th.check{width:54px}#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(2){width:130px}#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(3){width:115px}#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(4),#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(5),#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(6){width:120px}#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(7){width:130px}#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(8){width:160px}#pageContent[data-page=bottom-fans] .base-fans-table th:nth-child(9){width:91px}#pageContent[data-page=bottom-fans] .base-fans-work-table th,#pageContent[data-page=bottom-fans] .base-fans-detail-table th{width:auto}#pageContent[data-page=bottom-fans] .base-fans-pagination button:disabled{color:#c9cdd4;background:#f7f8fa;cursor:not-allowed}#pageContent[data-page=bottom-fans] .base-fans-detail-head{height:36px;margin-bottom:16px}#pageContent[data-page=bottom-fans] .base-fans-detail-query{height:110px;min-height:110px;margin-top:0}#pageContent[data-page=bottom-fans] .base-fans-filter-icon:before{display:block;width:14px;height:14px;margin:9px auto 0;background:#43bd5a;clip-path:polygon(0 0,100% 0,64% 43%,64% 100%,38% 82%,38% 43%);content:""}.business-modal.base-fans-import-modal{width:min(560px,calc(100vw - 48px));max-width:none;border-radius:4px}.base-fans-import-modal .modal-head,.base-fans-import-modal .modal-foot{box-sizing:border-box}.base-fans-import-modal .base-fans-import-dialog{padding-bottom:34px}.base-fans-import-modal .base-fans-platform-radios{margin-bottom:32px}.base-fans-import-modal .base-fans-template button{margin-bottom:29px}.base-fans-import-modal .base-fans-upload label{height:181px}.base-fans-import-modal .modal-foot .ghost-btn{background:#f2f3f5;border-color:transparent}@media(max-width:900px){#pageContent[data-page=bottom-fans]{padding:12px}#pageContent[data-page=bottom-fans] .base-fans-head{height:auto;min-height:48px}#pageContent[data-page=bottom-fans] .base-fans-title p{display:none}#pageContent[data-page=bottom-fans] .base-fans-stats{grid-template-columns:repeat(3,208px);scrollbar-width:none}#pageContent[data-page=bottom-fans] .base-fans-stats::-webkit-scrollbar{width:0;height:0}#pageContent[data-page=bottom-fans] .base-fans-query,#pageContent[data-page=bottom-fans] .base-fans-detail-query{display:grid;grid-template-columns:1fr;gap:12px;height:auto;min-height:0}#pageContent[data-page=bottom-fans] .base-fans-query>label,#pageContent[data-page=bottom-fans] .base-fans-date{display:grid;grid-template-columns:88px minmax(0,1fr);width:100%;height:auto;margin:0}#pageContent[data-page=bottom-fans] .base-fans-query input,#pageContent[data-page=bottom-fans] .base-fans-query select,#pageContent[data-page=bottom-fans] .base-fans-work-query select{width:100%;min-width:0}#pageContent[data-page=bottom-fans] .base-fans-query-actions{margin-left:88px}}#pageContent .son-filter-panel,#pageContent .char-use-query,#pageContent .char-alloc-query,#pageContent .ticket-filter-panel,#pageContent .fans-filter-panel,#pageContent .chat-filter-panel,#pageContent .proxy-filter-panel,#pageContent .multi-account-query,#pageContent .routing-filter-panel,#pageContent .base-fans-query,#pageContent .sensitive-query,#pageContent .speech-material-query,#pageContent .quick-query,#pageContent .keyword-query,#pageContent>.target-page-host .business-page>.filter-panel{box-sizing:border-box;width:100%;max-width:none;height:72px;min-height:72px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#c9cdd4 transparent;scrollbar-width:thin}#pageContent .son-filter-panel::-webkit-scrollbar,#pageContent .char-use-query::-webkit-scrollbar,#pageContent .char-alloc-query::-webkit-scrollbar,#pageContent .ticket-filter-panel::-webkit-scrollbar,#pageContent .fans-filter-panel::-webkit-scrollbar,#pageContent .chat-filter-panel::-webkit-scrollbar,#pageContent .proxy-filter-panel::-webkit-scrollbar,#pageContent .multi-account-query::-webkit-scrollbar,#pageContent .routing-filter-panel::-webkit-scrollbar,#pageContent .base-fans-query::-webkit-scrollbar,#pageContent .sensitive-query::-webkit-scrollbar,#pageContent .speech-material-query::-webkit-scrollbar,#pageContent .quick-query::-webkit-scrollbar,#pageContent .keyword-query::-webkit-scrollbar,#pageContent>.target-page-host .business-page>.filter-panel::-webkit-scrollbar{height:4px}#pageContent .son-filter-panel::-webkit-scrollbar-thumb,#pageContent .char-use-query::-webkit-scrollbar-thumb,#pageContent .char-alloc-query::-webkit-scrollbar-thumb,#pageContent .ticket-filter-panel::-webkit-scrollbar-thumb,#pageContent .fans-filter-panel::-webkit-scrollbar-thumb,#pageContent .chat-filter-panel::-webkit-scrollbar-thumb,#pageContent .proxy-filter-panel::-webkit-scrollbar-thumb,#pageContent .multi-account-query::-webkit-scrollbar-thumb,#pageContent .routing-filter-panel::-webkit-scrollbar-thumb,#pageContent .base-fans-query::-webkit-scrollbar-thumb,#pageContent .sensitive-query::-webkit-scrollbar-thumb,#pageContent .speech-material-query::-webkit-scrollbar-thumb,#pageContent .quick-query::-webkit-scrollbar-thumb,#pageContent .keyword-query::-webkit-scrollbar-thumb,#pageContent>.target-page-host .business-page>.filter-panel::-webkit-scrollbar-thumb{background:#c9cdd4;border-radius:2px}#pageContent[data-page=subaccounts] .son-filter-panel,#pageContent[data-page=proxy-management] .proxy-filter-panel{display:block;flex:0 0 72px;padding:20px}#pageContent[data-page=subaccounts] .son-filter-grid,#pageContent[data-page=proxy-management] .proxy-filter-grid{display:flex;flex-wrap:nowrap;align-items:center;gap:24px;width:max-content;min-width:100%;height:32px}#pageContent[data-page=subaccounts] .son-field,#pageContent[data-page=subaccounts] .son-date-field,#pageContent[data-page=proxy-management] .proxy-filter-field,#pageContent[data-page=proxy-management] .proxy-date-field{flex:0 0 386px}#pageContent[data-page=subaccounts] .son-filter-actions,#pageContent[data-page=proxy-management] .proxy-filter-actions{flex:0 0 128px;margin-left:6px}#pageContent[data-page=character-usage] .char-use-query,#pageContent[data-page=character-allocation] .char-alloc-query{display:block;padding:20px}#pageContent[data-page=character-usage] .char-use-query-row,#pageContent[data-page=character-allocation] .char-alloc-query-row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:max-content;min-width:100%;height:32px}#pageContent[data-page=character-usage] .char-use-field,#pageContent[data-page=character-allocation] .char-alloc-field{flex:0 0 386px;grid-template-columns:120px 250px;gap:16px;width:386px;height:32px;margin:0}#pageContent[data-page=character-usage] .char-use-buttons,#pageContent[data-page=character-allocation] .char-alloc-buttons{flex:0 0 128px;margin:0 0 0 22px}#pageContent[data-page=platform-tickets] .ticket-filter-panel{display:block;padding:20px}#pageContent[data-page=platform-tickets] .ticket-filter-row{display:flex;flex-wrap:nowrap;align-items:center;gap:24px;width:max-content;min-width:100%;height:32px}#pageContent[data-page=platform-tickets] .ticket-filter-field,#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(n){flex:0 0 308px;width:308px}#pageContent[data-page=platform-tickets] .ticket-filter-field>span,#pageContent[data-page=platform-tickets] .ticket-filter-field:nth-child(n)>span{flex-basis:58px;font-size:14px}#pageContent[data-page=platform-tickets] .ticket-filter-actions{flex:0 0 128px;margin-left:6px}#pageContent[data-page=fans-list] .fans-filter-panel{display:block;padding:20px}#pageContent[data-page=fans-list] .fans-filter-grid{display:flex;flex-wrap:nowrap;align-items:center;gap:24px;width:max-content;min-width:100%}#pageContent[data-page=fans-list] .fans-field{display:flex;flex:0 0 auto;width:auto}#pageContent[data-page=fans-list] .fans-field input,#pageContent[data-page=fans-list] .fans-field select,#pageContent[data-page=fans-list] .fans-date-range{width:250px}#pageContent[data-page=fans-list] .fans-filter-actions{flex:0 0 128px;margin:0}#pageContent[data-page=chat-records] .chat-filter-panel{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:32px;padding:20px}#pageContent[data-page=chat-records] .chat-field,#pageContent[data-page=chat-records] .chat-filter-actions{flex:0 0 auto}#pageContent[data-page=multi-account-share] .multi-account-query{display:flex;flex-wrap:nowrap;align-items:center;gap:24px;padding:20px}#pageContent[data-page=multi-account-share] .multi-account-query label,#pageContent[data-page=multi-account-share] .multi-account-query label:nth-child(n),#pageContent[data-page=multi-account-share] .multi-account-query>div{grid-column:auto;grid-row:auto;flex:0 0 auto;transform:none}#pageContent[data-page=multi-account-share] .multi-account-query>div{margin-left:0}#pageContent[data-page=routing-management] .routing-filter-panel{display:flex;flex-wrap:nowrap;align-items:center;padding:20px 24px}#pageContent[data-page=routing-management] .routing-filter-row{display:contents}#pageContent[data-page=routing-management] .routing-filter-row+.routing-filter-row{margin-top:0}#pageContent[data-page=routing-management] .routing-filter-row>label,#pageContent[data-page=routing-management] .routing-filter-row .routing-date,#pageContent[data-page=routing-management] .routing-filter-actions{flex:0 0 auto;margin-right:24px}#pageContent[data-page=routing-management] .routing-filter-row>label{display:grid;grid-template-columns:88px 240px;width:328px}#pageContent[data-page=routing-management] .routing-filter-row .routing-date{grid-template-columns:88px 420px;width:508px}#pageContent[data-page=bottom-fans] .base-fans-query,#pageContent[data-page=sensitive-words] .sensitive-query,#pageContent[data-page=script-materials] .speech-material-query,#pageContent[data-page=quick-replies] .quick-query,#pageContent[data-page=keyword-replies] .keyword-query{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#pageContent[data-page=bottom-fans] .base-fans-query{gap:24px;margin-top:16px;padding:20px}#pageContent[data-page=bottom-fans] .base-fans-query>label,#pageContent[data-page=bottom-fans] .base-fans-date,#pageContent[data-page=bottom-fans] .base-fans-query-actions{display:flex;flex:0 0 auto;width:auto;height:32px;margin:0}#pageContent[data-page=bottom-fans] .base-fans-query input,#pageContent[data-page=bottom-fans] .base-fans-query select,#pageContent[data-page=bottom-fans] .base-fans-work-query select{width:200px}#pageContent[data-page=bottom-fans] .base-fans-date>div{width:302px}#pageContent[data-page=sensitive-words] .sensitive-query{gap:24px;padding:20px;overflow-x:auto;overflow-y:hidden}#pageContent[data-page=sensitive-words] .sensitive-query>label,#pageContent[data-page=sensitive-words] .sensitive-query-actions{flex:0 0 auto;width:auto;margin-left:0}#pageContent[data-page=script-materials] .speech-material-query,#pageContent[data-page=quick-replies] .quick-query,#pageContent[data-page=keyword-replies] .keyword-query{gap:16px;padding:16px}#pageContent[data-page=script-materials] .speech-material-query label,#pageContent[data-page=script-materials] .speech-material-query-actions,#pageContent[data-page=quick-replies] .quick-query label,#pageContent[data-page=quick-replies] .quick-query-actions,#pageContent[data-page=keyword-replies] .keyword-query label,#pageContent[data-page=keyword-replies] .keyword-query-actions{flex:0 0 auto;width:auto;margin-left:0}#pageContent>.target-page-host .business-page>.filter-panel{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:20px;padding:16px 20px}#pageContent>.target-page-host .business-page>.filter-panel .filter-grid{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:16px}#pageContent>.target-page-host .business-page>.filter-panel .filter-field,#pageContent>.target-page-host .business-page>.filter-panel .filter-actions{flex:0 0 220px}#pageContent>.target-page-host .business-page>.filter-panel .filter-field{display:flex;align-items:center;gap:10px;white-space:nowrap}#pageContent>.target-page-host .business-page>.filter-panel .filter-actions{display:flex;flex-basis:auto;gap:8px}#pageContent[data-page=multi-account-share] .multi-account-query.hidden,#pageContent[data-page=platform-tickets] .ticket-filter-panel.hidden,#pageContent[data-page=script-materials] .speech-material-query.is-collapsed,#pageContent[data-page=quick-replies] .quick-query.is-collapsed,#pageContent[data-page=keyword-replies] .keyword-query.is-collapsed{display:none}#pageContent[data-page=subaccounts] .son-filter-panel,#pageContent[data-page=character-usage] .char-use-query,#pageContent[data-page=character-allocation] .char-alloc-query,#pageContent[data-page=proxy-management] .proxy-filter-panel,#pageContent[data-page=platform-tickets] .ticket-filter-panel,#pageContent[data-page=fans-list] .fans-filter-panel,#pageContent[data-page=chat-records] .chat-filter-panel,#pageContent[data-page=multi-account-share] .multi-account-query,#pageContent[data-page=routing-management] .routing-filter-panel,#pageContent[data-page=bottom-fans] .base-fans-query,#pageContent[data-page=bottom-fans] .base-fans-detail-query,#pageContent[data-page=sensitive-words] .sensitive-query,#pageContent[data-page=script-materials] .speech-material-query,#pageContent[data-page=quick-replies] .quick-query,#pageContent[data-page=keyword-replies] .keyword-query,#pageContent>.target-page-host .business-page>.filter-panel{box-sizing:border-box;height:72px;min-height:72px;padding-top:20px;padding-bottom:12px}#pageContent[data-page=subaccounts] .son-filter-panel,#pageContent[data-page=proxy-management] .proxy-filter-panel{flex-basis:72px}#pageContent[data-page=subaccounts] .son-filter-grid,#pageContent[data-page=character-usage] .char-use-query-row,#pageContent[data-page=character-allocation] .char-alloc-query-row,#pageContent[data-page=proxy-management] .proxy-filter-grid,#pageContent[data-page=platform-tickets] .ticket-filter-row,#pageContent[data-page=fans-list] .fans-filter-grid{height:32px;min-height:32px}#pageContent[data-page=fans-list] .fans-target-page{display:flex;flex-direction:column;width:100%;min-width:0;min-height:100%}#pageContent[data-page=fans-list] .fans-target-head{flex:0 0 auto;min-height:48px;margin-bottom:16px}#pageContent[data-page=fans-list] .fans-filter-panel{flex:0 0 72px}#pageContent[data-page=fans-list] .fans-filter-grid{gap:24px}#pageContent[data-page=fans-list] .fans-field>span:first-child{margin-right:12px;color:#4e5969;text-align:right}#pageContent[data-page=fans-list] .fans-field input,#pageContent[data-page=fans-list] .fans-field select,#pageContent[data-page=fans-list] .fans-date-range{border-color:#c9cdd4;transition:border-color .15s ease,box-shadow .15s ease}#pageContent[data-page=fans-list] .fans-field input:focus,#pageContent[data-page=fans-list] .fans-field select:focus,#pageContent[data-page=fans-list] .fans-field:focus-within .fans-date-range{border-color:#43bd5a;box-shadow:0 0 0 2px #43bd5a1f}#pageContent[data-page=fans-list] .fans-table-wrap{display:flex;flex:1 1 auto;flex-direction:column;min-height:210px}#pageContent[data-page=fans-list] .fans-table-scroll{flex:1 1 auto;width:100%;min-height:151px;max-height:calc(100vh - 286px);overflow:auto;border:1px solid #e5e6eb;border-bottom:0;scrollbar-color:#c9cdd4 transparent;scrollbar-width:thin}#pageContent[data-page=fans-list] .fans-table-scroll::-webkit-scrollbar{width:8px;height:8px}#pageContent[data-page=fans-list] .fans-table-scroll::-webkit-scrollbar-thumb{background:#c9cdd4;border:2px solid #fff;border-radius:4px}#pageContent[data-page=fans-list] .fans-target-table{width:max(100%,1780px);min-width:1780px;border-spacing:0;border-collapse:separate;table-layout:fixed}#pageContent[data-page=fans-list] .fans-target-table th,#pageContent[data-page=fans-list] .fans-target-table td{box-sizing:border-box;height:60px;padding:0 14px;overflow:hidden;background:#fff;border-bottom:1px solid #e5e6eb;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=fans-list] .fans-target-table th{position:sticky;top:0;z-index:4;height:44px;padding:0 14px;color:#1d2129;background:#f2f3f5;font-weight:500}#pageContent[data-page=fans-list] .fans-target-table tbody tr:hover td{background:#f7fff9}#pageContent[data-page=fans-list] .fans-target-table th:nth-child(1),#pageContent[data-page=fans-list] .fans-target-table td:nth-child(1){position:sticky;left:0;z-index:3;width:80px}#pageContent[data-page=fans-list] .fans-target-table th:nth-child(2),#pageContent[data-page=fans-list] .fans-target-table td:nth-child(2){position:sticky;left:80px;z-index:3;width:150px}#pageContent[data-page=fans-list] .fans-target-table th:nth-child(3),#pageContent[data-page=fans-list] .fans-target-table td:nth-child(3){position:sticky;left:230px;z-index:3;width:200px;box-shadow:5px 0 8px -8px #1d21298c}#pageContent[data-page=fans-list] .fans-target-table th:nth-child(-n+3){z-index:6;background:#f2f3f5}#pageContent[data-page=fans-list] .fans-target-table tbody tr:hover td:nth-child(-n+3){background:#f7fff9}#pageContent[data-page=fans-list] .fans-cell-text,#pageContent[data-page=fans-list] .fans-link-cell a,#pageContent[data-page=fans-list] .fans-time-cell span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=fans-list] .fans-link-cell a{color:#165dff;text-decoration:none;word-break:normal}#pageContent[data-page=fans-list] .fans-link-cell a:hover{text-decoration:underline}#pageContent[data-page=fans-list] .fans-empty-value{color:#c9cdd4}#pageContent[data-page=fans-list] .fans-avatar,#pageContent[data-page=fans-list] .fans-info-cell img{flex-basis:34px;width:34px;height:34px;border:1px solid rgba(67,189,90,.2);background:#43bd5a;font-size:14px}#pageContent[data-page=fans-list] .fans-avatar:before{display:none}#pageContent[data-page=fans-list] .fans-main-info b{font-weight:500}#pageContent[data-page=fans-list] .fans-main-info small{color:#86909c;font-size:12px;line-height:18px}#pageContent[data-page=fans-list] .fans-tag-badge,#pageContent[data-page=fans-list] .fans-platform-badge{display:inline-block;max-width:100%;height:24px;padding:0 8px;overflow:hidden;border-radius:2px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}#pageContent[data-page=fans-list] .fans-tag-badge{color:#00a870;background:#e8ffea}#pageContent[data-page=fans-list] .fans-platform-badge{color:#165dff;background:#eef3ff}#pageContent[data-page=fans-list] .fans-tag-badge:only-child:is(:empty),#pageContent[data-page=fans-list] .fans-platform-badge:only-child:is(:empty){color:#c9cdd4;background:transparent}#pageContent[data-page=fans-list] .fans-time-cell{color:#4e5969;font-variant-numeric:tabular-nums}#pageContent[data-page=fans-list] .fans-empty-row td{position:static;height:180px;background:#fff;white-space:normal}#pageContent[data-page=fans-list] .fans-pagination{display:flex;flex:0 0 56px;align-items:center;justify-content:space-between;gap:16px;height:56px;padding:0 16px;border:1px solid #e5e6eb;border-top:0}#pageContent[data-page=fans-list] .fans-total{flex:0 0 auto;color:#86909c}#pageContent[data-page=fans-list] .fans-total b{color:#1d2129;font-weight:500}#pageContent[data-page=fans-list] .fans-pagination-controls,#pageContent[data-page=fans-list] .fans-page-buttons{display:flex;align-items:center;gap:8px}#pageContent[data-page=fans-list] .fans-page-buttons button{border-color:#e5e6eb}#pageContent[data-page=fans-list] .fans-page-buttons button:hover:not(:disabled),#pageContent[data-page=fans-list] .fans-page-buttons button.active{color:#00a870;background:#e8ffea;border-color:#9ce3b1}#pageContent[data-page=fans-list] .fans-page-buttons button.active{font-weight:500}#pageContent[data-page=fans-list] .fans-page-ellipsis{display:grid;width:24px;height:32px;color:#86909c;place-items:center}@media(max-width:900px){#pageContent[data-page=fans-list] .fans-target-head{min-height:48px;margin-bottom:12px}#pageContent[data-page=fans-list] .fans-table-scroll{max-height:calc(100vh - 258px)}#pageContent[data-page=fans-list] .fans-pagination{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}#pageContent[data-page=fans-list] .fans-pagination::-webkit-scrollbar{display:none}#pageContent[data-page=fans-list] .fans-pagination-controls{flex:0 0 auto}}
