.ops-page{display:grid;gap:24px;color:#223047}.ops-heading,.ops-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.ops-heading h2.ant-typography{margin:6px 0 8px;letter-spacing:-.6px}.ops-heading .ant-typography{margin-bottom:0}.ops-eyebrow{font-size:12px;font-weight:600;letter-spacing:2px;color:#526ba1}.ops-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border:1px solid #dde5ef;border-radius:14px;overflow:hidden}.ops-summary>div{display:flex;gap:16px;align-items:center;padding:22px 26px}.ops-summary>div+div{border-left:1px solid #eaf0f7}.ops-summary svg{color:#4777c7}.ops-summary span{display:grid;gap:4px}.ops-summary strong{font-size:28px;font-variant-numeric:tabular-nums;line-height:1.1}.ops-summary small{font-size:14px;color:#8b97aa;font-weight:400}.ops-attention{padding:20px;background:#fffaf0;border:1px solid #f1deb5;border-radius:14px}.ops-section-title h4.ant-typography{margin:0}.ops-issue{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:16px}.ops-issue p{margin:6px 0;color:#6e5f45}.ops-issue+.ops-issue{border-top:1px solid #f0e6d1;padding-top:16px}.ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ops-device{background:#fff;border:1px solid #dfe6f0;border-radius:14px;padding:22px;min-width:0;display:grid;gap:18px;align-content:start}.ops-device-head{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ops-device-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;color:#3566b5;background:#edf4ff}.ops-device-name{flex:1;min-width:130px;overflow-wrap:anywhere}.ops-device-name h4.ant-typography{margin:0 0 4px}.ops-device .ant-tag{margin:0}.ops-business{background:#f7f9fd;border-radius:10px;padding:14px;display:grid;gap:10px}.ops-business>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.ops-business>div>span:first-child{min-width:0;overflow-wrap:anywhere}.ops-business small{display:block;font-size:12px;color:#65758c;margin-top:3px}.ops-business p{font-size:12px;color:#697b94;margin:0}.ops-facts{margin:0;display:grid;gap:10px;font-size:13px}.ops-facts>div{display:flex;justify-content:space-between;gap:16px}.ops-facts dt{color:#7a879a;flex-shrink:0}.ops-facts dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.ops-device-actions{border-top:1px solid #edf1f6;padding-top:16px;display:flex;gap:8px;flex-wrap:wrap}.ops-footnote{color:#78859a;font-size:12px;line-height:1.9}.ops-detail{display:grid;gap:16px}.ops-detail h4.ant-typography{margin:8px 0 0}.ops-detail p{margin:0 0 8px}.ops-history{display:grid;gap:6px;border-bottom:1px solid #edf1f6;padding:0 0 14px;overflow-wrap:anywhere}.ops-history .ant-typography{margin-bottom:0}.xhs-account-next{border-radius:8px;padding:12px;background:#f3f7ff;margin:14px 0;color:#526982}@media(max-width:900px){.ops-grid{grid-template-columns:1fr}}@media(max-width:600px){.ops-page{gap:18px}.ops-summary>div{padding:16px 10px;gap:8px}.ops-summary svg{display:none}.ops-summary strong{font-size:24px}.ops-summary .ant-typography{font-size:12px}.ops-device{padding:16px}.ops-issue{align-items:flex-start;flex-direction:column}.ops-heading>.ant-space{width:100%}.ops-device-head>.ant-tag{margin-left:auto}}.feishu-settings{--feishu-ink: #25344c;--feishu-muted: #68788d;--feishu-line: #e4eaf2;color:var(--feishu-ink)}.feishu-loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:220px;color:#68788d}.feishu-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 0 24px}.feishu-heading-copy{display:flex;align-items:center;gap:14px;min-width:0}.feishu-heading-icon{display:grid;flex:0 0 46px;height:46px;place-items:center;border:1px solid #d7e6ff;border-radius:14px;background:#eaf3ff;color:#3674d5}.feishu-heading h2{margin:0 0 5px;font-size:23px;font-weight:650;letter-spacing:-.5px;line-height:1.4;color:var(--feishu-ink)}.feishu-heading p{margin:0;font-size:13px;line-height:1.7;color:var(--feishu-muted)}.feishu-heading-tools{display:flex;flex:0 0 auto;align-items:center;gap:12px}.feishu-heading-tools .ant-tag{margin:0;border:0;border-radius:20px;padding-inline:11px}.feishu-feedback{margin-bottom:16px}.feishu-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;align-items:start}.feishu-card{min-width:0;padding:26px;border:1px solid var(--feishu-line);border-radius:14px;background:#fff}.feishu-connection{border-top:3px solid #a4c9fc;padding-top:24px}.feishu-section-heading{display:flex;align-items:baseline;gap:12px;margin-bottom:24px}.feishu-step{color:#98a9bf;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.feishu-section-heading h3{margin:0;color:var(--feishu-ink);font-size:16px;font-weight:650}.feishu-section-heading p{margin:5px 0 0;color:var(--feishu-muted);font-size:12px}.feishu-credential-summary{display:flex;gap:12px;align-items:center;padding:18px 16px;border-radius:10px;background:#f3f7fd}.feishu-credential-summary>svg{color:#517cb8;flex:0 0 auto}.feishu-credential-summary strong{font-size:14px;font-weight:600}.feishu-credential-summary p{margin:5px 0 0;font-size:12px;color:var(--feishu-muted)}.feishu-help{display:block;margin:12px 0 16px;color:var(--feishu-muted);font-size:12px;line-height:1.75}.feishu-field{display:grid;gap:8px;margin:20px 0}.feishu-field>label{color:var(--feishu-ink);font-size:13px;font-weight:600}.feishu-field>label span{margin-left:6px;color:var(--feishu-muted);font-size:12px;font-weight:400}.feishu-field .ant-input-affix-wrapper{min-height:40px;border-radius:8px}.feishu-field .feishu-help{margin:0}.feishu-field-error{color:#b42318;font-size:12px;line-height:1.6}.feishu-security-note{display:flex;align-items:flex-start;gap:6px;margin-top:24px;padding-top:16px;border-top:1px solid #edf1f6;color:var(--feishu-muted);font-size:11px;line-height:1.6}.feishu-security-note>svg{flex:0 0 auto;margin-top:2px}.feishu-advanced{margin:12px 0;color:var(--feishu-muted);font-size:12px}.feishu-advanced summary{width:fit-content;padding:4px 0;cursor:pointer}.feishu-advanced[open] summary{margin-bottom:10px}.feishu-advanced .ant-checkbox-wrapper{font-size:12px}.feishu-advanced p{margin:6px 0;color:#98652d}.feishu-enable{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #dce9fa;border-radius:10px;background:#f3f8ff}.feishu-enable label{font-size:14px;font-weight:600;cursor:pointer}.feishu-enable p{margin:4px 0 0;color:var(--feishu-muted);font-size:12px;line-height:1.6}.feishu-options{display:grid;margin-top:10px}.feishu-rule-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 12px;padding:10px 12px;border:1px solid #e4ebf5;border-radius:10px;background:#f8faff}.feishu-rule-count{color:#536983;font-size:12px;font-variant-numeric:tabular-nums}.feishu-rule-presets{display:flex;flex-wrap:wrap;gap:6px}.feishu-rule-presets .ant-btn{color:#416fa8;border-color:#d6e3f4;background:#fff}.feishu-rule-groups{display:grid;gap:12px}.feishu-rule-group{overflow:hidden;border:1px solid #e5ebf3;border-radius:11px;background:#fff}.feishu-rule-group>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:13px 14px 10px;background:#fbfcfe}.feishu-rule-group>header h4{margin:0;color:#30445f;font-size:13px;font-weight:650}.feishu-rule-group>header p{margin:3px 0 0;color:#7b8ba0;font-size:11px}.feishu-rule-group>header>span{flex:0 0 auto;color:#8b9bb0;font-size:11px;font-variant-numeric:tabular-nums}.feishu-rule-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #edf1f6}.feishu-rule-item.ant-checkbox-wrapper{display:flex;align-items:flex-start;min-width:0;margin:0;padding:12px 11px;border-right:1px solid #edf1f6;border-bottom:1px solid #edf1f6;transition:background .16s ease,border-color .16s ease}.feishu-rule-item.ant-checkbox-wrapper:nth-child(2n){border-right:0}.feishu-rule-item.ant-checkbox-wrapper:nth-last-child(-n+2){border-bottom:0}.feishu-rule-item.ant-checkbox-wrapper:only-child{grid-column:1 / -1;border-right:0;border-bottom:0}.feishu-rule-item.ant-checkbox-wrapper:hover{background:#f8fbff}.feishu-rule-item.is-selected{background:#f7fbff}.feishu-rule-item>span:last-child{flex:1;min-width:0;padding-inline:9px 0}.feishu-rule-item-content{display:flex;align-items:flex-start;gap:8px}.feishu-rule-item-icon{display:grid;flex:0 0 27px;height:27px;place-items:center;border-radius:8px;background:#edf4ff;color:#4a7ac2}.feishu-rule-item-content>span:nth-child(2){flex:1;min-width:0}.feishu-rule-item-content strong{display:block;color:#30445f;font-size:12px;font-weight:600;line-height:1.5}.feishu-rule-item-content small{display:block;margin-top:2px;color:#7a899d;font-size:11px;line-height:1.5}.feishu-rule-item-content em{flex:0 0 auto;margin-top:2px;color:#91a0b3;font-size:10px;font-style:normal}.feishu-rule-note{display:flex;align-items:flex-start;gap:6px;margin:12px 0 0;color:#72839a;font-size:11px;line-height:1.65}.feishu-rule-note svg,.feishu-inline-note svg{flex:0 0 auto;margin-top:2px}.feishu-inline-note{display:flex;align-items:flex-start;gap:6px}.feishu-option.ant-checkbox-wrapper{display:flex;align-items:center;margin:0;padding:17px 4px;border-bottom:1px solid #edf1f6}.feishu-option.ant-checkbox-wrapper>span:last-child{flex:1;min-width:0;padding-inline:12px 0}.feishu-option-content{display:flex;align-items:center;gap:10px}.feishu-option-content>svg{flex:0 0 auto;color:#7189a7}.feishu-option-content>span{flex:1;min-width:0}.feishu-option-content strong{display:block;color:var(--feishu-ink);font-size:13px;font-weight:600}.feishu-option-content small{display:block;margin-top:3px;color:var(--feishu-muted);font-size:12px;line-height:1.6}.feishu-option-content em{flex:0 0 auto;color:#788ba4;font-size:11px;font-style:normal}.feishu-daily{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px}.feishu-daily label{color:var(--feishu-ink);font-size:12px}.feishu-daily label span{display:block;margin-top:3px;color:var(--feishu-muted);font-size:11px}.feishu-daily .ant-input{flex:0 0 120px;width:120px;min-width:0;min-height:36px;border-radius:8px;font-variant-numeric:tabular-nums}.feishu-daily.is-disabled label{color:#8793a4}.feishu-inline-note{margin:4px 0 12px;font-size:12px;color:#98652d}.feishu-test{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:20px;border-top:1px dashed #dce4ef}.feishu-test h4{margin:0 0 5px;font-size:13px;font-weight:600}.feishu-test p{margin:0;color:var(--feishu-muted);font-size:12px;line-height:1.65}.feishu-test>.ant-btn{flex:0 0 auto}.feishu-records.ant-btn{height:auto;margin-top:12px;padding:0;font-size:12px}.feishu-save-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;margin-top:6px;border-bottom:1px solid var(--feishu-line)}.feishu-save-bar>span{color:var(--feishu-muted);font-size:12px}.feishu-save-bar>span.is-dirty{color:#ae6f1a}.feishu-save-bar>div{display:flex;align-items:center;gap:10px}.feishu-save-bar .ant-btn-primary{min-width:124px}.feishu-monitor-note{margin-top:14px;color:var(--feishu-muted);font-size:12px}.feishu-monitor-note summary{width:fit-content;cursor:pointer}.feishu-monitor-note p{margin:8px 0;max-width:760px;line-height:1.8}.feishu-monitor-note code{font-size:12px}.feishu-settings summary:focus-visible{outline:2px solid #1677ff;outline-offset:4px;border-radius:2px}@media(max-width:1040px){.feishu-card{padding:20px}.feishu-connection{padding-top:18px}.feishu-layout{gap:16px}.feishu-heading h2{font-size:21px}}@media(max-width:760px){.feishu-layout{grid-template-columns:minmax(0,1fr)}.feishu-heading{align-items:flex-start;flex-wrap:wrap;gap:12px;padding-bottom:18px}.feishu-heading-tools{margin-left:auto}.feishu-heading h2{font-size:20px}.feishu-card{padding:20px 18px}.feishu-connection{padding-top:18px}.feishu-section-heading{margin-bottom:18px}.feishu-test{align-items:flex-start;flex-direction:column;gap:10px}.feishu-test .ant-btn{width:100%}.feishu-rule-toolbar{align-items:flex-start;flex-direction:column}.feishu-rule-presets{width:100%}.feishu-rule-presets .ant-btn{flex:1}.feishu-rule-items{grid-template-columns:minmax(0,1fr)}.feishu-rule-item.ant-checkbox-wrapper,.feishu-rule-item.ant-checkbox-wrapper:nth-child(2n){border-right:0}.feishu-rule-item.ant-checkbox-wrapper:nth-last-child(-n+2){border-bottom:1px solid #edf1f6}.feishu-rule-item.ant-checkbox-wrapper:last-child{border-bottom:0}.feishu-save-bar{flex-wrap:wrap;gap:12px}.feishu-save-bar>div{width:100%;justify-content:flex-end}.feishu-save-bar .ant-btn-primary{flex:1}}.overview-page{--ov-ink:#25334a;--ov-muted:#758198;--ov-line:#e7ecf3;color:var(--ov-ink);display:grid;gap:22px;min-width:0}.overview-page h1,.overview-page h2,.overview-page h3,.overview-page p{margin:0}.overview-page button{font:inherit}.overview-page h1{font-size:28px;letter-spacing:-.8px;line-height:1.5;margin:5px 0}.overview-page h2{font-size:17px;font-weight:650}.overview-page h3{font-size:16px;font-weight:650}.overview-page p{color:var(--ov-muted);font-size:12px;line-height:1.8}.overview-eyebrow{font-size:11px;color:#7187a3;letter-spacing:1.4px}.overview-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:4px 0 2px}.overview-heading-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.overview-heading-actions>span{font-size:12px;color:var(--ov-muted)}.overview-today{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--ov-line);border-radius:14px;padding:24px 0}.overview-today button{background:none;border:0;border-right:1px solid var(--ov-line);text-align:left;padding:0 24px;cursor:pointer;color:inherit}.overview-today button:last-child{border-right:0}.overview-today button>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#63748c}.overview-today button svg{color:#5289d9}.overview-today strong{display:block;margin:10px 0 3px;font-size:34px;font-weight:650;line-height:1.3;font-variant-numeric:tabular-nums}.overview-today strong small{font-size:14px;color:#91a0b3;font-weight:400;margin-left:8px}.overview-today button:hover strong{color:#1677ff}.overview-main-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;align-items:start}.overview-panel{background:#fff;border:1px solid var(--ov-line);border-radius:14px;padding:22px;min-width:0}.overview-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.overview-panel>header>svg{color:#db9e45}.overview-panel h2 small{font-size:12px;color:var(--ov-muted);margin-left:6px;font-weight:400}.overview-action-list{display:grid}.overview-action{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;border:0;border-bottom:1px solid #edf1f6;background:none;text-align:left;color:inherit;cursor:pointer}.overview-action:last-child{border-bottom:0}.overview-action>span:nth-child(2){flex:1;min-width:0}.overview-action strong,.overview-recent strong{display:block;font-size:13px;font-weight:600}.overview-action small,.overview-recent small{display:block;color:var(--ov-muted);font-size:11px;margin-top:5px;line-height:1.7}.overview-action>b{font-size:18px;font-variant-numeric:tabular-nums}.overview-action-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#66a0f4}.overview-action.is-warning .overview-action-dot{background:#e9b25d}.overview-action.is-error .overview-action-dot{background:#e66b67}.overview-action:hover strong,.overview-recent button:hover strong{color:#1677ff}.overview-all-clear{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 0;font-size:13px}.overview-all-clear svg{color:#5289d9}.overview-trend-summary{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:11px;color:var(--ov-muted)}.overview-trend-summary b{color:var(--ov-ink);font-size:15px;margin-left:4px}.overview-trend-summary i{display:inline-block;height:7px;width:7px;border-radius:50%;margin-right:6px}.overview-trend-summary .is-generated{background:#3478ef}.overview-trend-summary .is-published{background:#e6a33c}.overview-chart{display:block;width:100%;margin-top:12px;min-height:160px}.overview-chart text{fill:#8290a3;font-size:11px}.overview-trend .ant-empty{margin:40px 0}.overview-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.overview-section-title>span{font-size:12px;color:var(--ov-muted)}.overview-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.overview-module-title{display:flex;align-items:center;gap:10px}.overview-module-title>svg{color:#618bc4}.overview-module{display:flex;flex-direction:column}.overview-page dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:4px 0 20px}.overview-page dt{color:var(--ov-muted);font-size:12px}.overview-page dd{margin:6px 0 0;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.overview-module>p{flex:1}.overview-panel footer{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding-top:16px;margin-top:18px;border-top:1px solid #edf1f6}.overview-panel footer .ant-btn-link{padding:0;height:auto;font-size:12px}.overview-bottom-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:start}.overview-recent button{display:flex;align-items:center;gap:12px;width:100%;padding:13px 0;border:0;border-bottom:1px solid #edf1f6;background:none;cursor:pointer;text-align:left;color:inherit}.overview-recent button:last-child{border-bottom:0}.overview-recent button>span:nth-child(2){flex:1;min-width:0}.overview-recent strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-delivery dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}.overview-updated{text-align:right}.overview-page button:focus-visible{outline:2px solid #1677ff;outline-offset:4px;border-radius:6px}@media(max-width:1200px){.overview-today button{padding:0 16px}.overview-main-grid{grid-template-columns:1fr}.overview-page dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.overview-heading{align-items:flex-start;flex-direction:column}.overview-heading-actions{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.overview-page h1{font-size:24px}.overview-today{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.overview-today button{padding:18px 14px}.overview-today button:nth-child(2){border-right:0}.overview-today button:nth-child(-n+2){border-bottom:1px solid var(--ov-line)}.overview-today strong{font-size:28px}.overview-module-grid,.overview-bottom-grid{grid-template-columns:1fr}.overview-panel{padding:18px 16px}.overview-section-title{flex-direction:column;gap:5px}.overview-chart{min-height:130px}.overview-updated{text-align:left}.overview-panel>header{flex-wrap:wrap}.overview-trend-summary{gap:8px 12px}.overview-action{gap:8px}}.seo-workspace,.seo-source-drawer{--seo-ink: #24344d;--seo-muted: #65758b;--seo-accent: #1769e0;--seo-accent-hover: #1257bc;--seo-soft: #eef5ff;--seo-border: #e1e8f2;--seo-divider: #edf1f7}.seo-workspace{color:var(--seo-ink);font-family:Avenir Next,PingFang SC,Microsoft YaHei,sans-serif}.seo-workspace>.ant-space-item{min-width:0}.seo-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border:1px solid #d8e8fc;border-radius:14px;background:linear-gradient(110deg,#fff,#f0f7ff 65%,#e8f3ff);color:var(--seo-ink);position:relative;overflow:hidden}.seo-hero:after{content:"";position:absolute;width:240px;height:240px;border:1px solid #4c9aff1a;border-radius:50%;right:170px;top:-130px;pointer-events:none;box-shadow:0 0 0 36px #4c9aff06,0 0 0 72px #4c9aff04}.seo-eyebrow{font-size:11px;font-weight:600;letter-spacing:2px;color:var(--seo-accent)}.seo-hero h1{font-size:28px;line-height:1.45;margin:8px 0 6px;letter-spacing:-.8px;color:var(--seo-ink);font-weight:650}.seo-hero h1 span{display:inline-block;margin-left:20px;font-size:16px;color:#536f94;font-weight:400;letter-spacing:.5px}.seo-hero p{margin:0;color:var(--seo-muted);font-size:12px}.seo-hero-actions{display:flex;gap:10px;flex-shrink:0;z-index:1}.seo-hero-actions .ant-btn{background:#fff;border-color:#c7dbf7;color:var(--seo-accent);border-radius:7px;height:36px}.seo-hero-actions .ant-btn:last-child{background:var(--seo-accent);color:#fff;border-color:var(--seo-accent);box-shadow:0 3px 8px #1769e01a}.seo-hero-actions .ant-btn:hover{background:var(--seo-soft)!important;color:var(--seo-accent-hover)!important;border-color:var(--seo-accent)!important}.seo-hero-actions .ant-btn:last-child:hover{background:var(--seo-accent-hover)!important;color:#fff!important;border-color:var(--seo-accent-hover)!important}.seo-workspace .seo-workspace-tabs{margin-top:-6px}.seo-workspace .seo-workspace-tabs>.ant-tabs-nav{margin:0}.seo-workspace .seo-workspace-tabs .ant-tabs-tab{padding:14px 4px}.seo-workspace .seo-workspace-tabs .ant-tabs-tab-btn>span{display:inline-flex;align-items:center;gap:8px}.seo-workspace .seo-workspace-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--seo-accent)}.seo-workspace .seo-workspace-tabs .ant-tabs-ink-bar{background:var(--seo-accent);height:3px;border-radius:3px}.seo-overview{display:grid;gap:18px}.seo-overview h2,.seo-overview h3,.seo-overview h4{color:var(--seo-ink);font-weight:650}.seo-overview h2{margin:0 0 3px;font-size:19px;letter-spacing:-.4px}.seo-overview h3{margin:0;font-size:16px;letter-spacing:-.2px}.seo-overview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px}.seo-overview-toolbar p{margin:0;color:var(--seo-muted);font-size:12px}.seo-filter-controls{display:flex;gap:12px;flex-wrap:wrap}.seo-overview .ant-segmented{padding:3px;background:#edf2fa;color:var(--seo-muted);border-radius:7px}.seo-overview .ant-segmented-item-selected{color:var(--seo-accent);font-weight:600}.seo-source-statusbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;padding:9px 14px;background:#f6f9ff;border:1px solid var(--seo-border);border-radius:8px;font-size:12px}.seo-statusbar-label{display:inline-flex;align-items:center;gap:7px;color:var(--seo-muted);white-space:nowrap}.seo-status-dot{width:6px;height:6px;border-radius:50%;background:#6ca5ed}.seo-source-status{display:flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer;border:0;background:none;color:var(--seo-ink);font:inherit}.seo-source-status:hover strong{text-decoration:underline;text-underline-offset:3px}.seo-state{display:inline-flex;gap:4px;align-items:center;color:var(--seo-muted)}.seo-state:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.seo-state.is-success{color:#267458}.seo-state.is-error{color:#b84434}.seo-state.is-warning{color:#986315}.seo-state.is-processing{color:var(--seo-accent)}.seo-sync-time{color:var(--seo-muted);font-size:11px}.seo-source-statusbar>.ant-btn{margin-left:auto;height:28px;padding:2px 0 2px 8px;font-size:12px;color:var(--seo-accent)}.seo-issue-count{background:#b85237;color:#fff;border-radius:10px;padding:0 5px}.seo-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.seo-kpi{border:1px solid var(--seo-border);border-radius:10px;padding:20px 22px 15px;background:#fff;overflow:hidden;min-width:0}.seo-kpi.is-sky{background:#f0f7ff;border-color:#d6e7ff}.seo-kpi.is-blue{background:#f4f8ff;border-color:#dfe8fa}.seo-kpi.is-gold{background:#fffbf3;border-color:#f3e7ca}.seo-kpi-label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--seo-muted);font-size:12px}.seo-kpi.is-sky .seo-kpi-label svg{color:#238ad9}.seo-kpi.is-blue .seo-kpi-label svg{color:var(--seo-accent)}.seo-kpi.is-gold .seo-kpi-label svg{color:#ad7a21}.seo-kpi-value{font-family:Avenir Next,Helvetica Neue,PingFang SC,sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(25px,2.4vw,37px);letter-spacing:-1.4px;line-height:1.4;font-weight:600;padding:9px 0;color:var(--seo-ink)}.seo-kpi-value small{font-size:16px;font-weight:400;color:var(--seo-muted);margin-left:8px;letter-spacing:0}.seo-kpi-foot{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--seo-muted);min-height:22px}.seo-kpi-foot button{margin-left:auto;border:0;background:var(--seo-soft);color:var(--seo-accent);border-radius:4px;width:24px;height:24px;display:grid;place-items:center;cursor:pointer}.seo-surface{background:#fff;border:1px solid var(--seo-border);border-radius:11px;min-width:0;overflow:hidden}.seo-analysis-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(290px,1fr);gap:18px}.seo-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.seo-panel-heading p{margin:5px 0 0;font-size:11px;color:var(--seo-muted)}.seo-chart-panel{padding:22px 24px 0}.seo-chart-readout{display:flex;align-items:baseline;gap:8px;margin:22px 0 0;font-size:11px;color:var(--seo-muted);min-height:35px}.seo-chart-readout strong{font-size:26px;color:var(--seo-accent);font-variant-numeric:tabular-nums;font-weight:600}.seo-chart-svg{display:block;width:100%;height:auto;min-height:190px;overflow:visible}.seo-chart-svg text{font-size:11px;fill:var(--seo-muted);font-family:inherit}.seo-chart-data{padding:10px 0 12px;border-top:1px solid var(--seo-divider);font-size:11px;color:var(--seo-accent)}.seo-chart-data summary{cursor:pointer;padding:4px 0}.seo-chart-data summary span{float:right;color:var(--seo-muted)}.seo-chart-data-scroll{max-height:200px;overflow:auto}.seo-chart-data table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.seo-chart-data th,.seo-chart-data td{padding:7px;border-bottom:1px solid var(--seo-divider)}.seo-chart-empty{min-height:275px;display:flex;flex-direction:column;align-items:center;justify-content:center}.seo-chart-empty p{color:var(--seo-muted);font-size:12px}.seo-comparison{padding:22px 24px 16px;display:flex;flex-direction:column}.seo-comparison-scope{font-size:10px!important;color:var(--seo-muted)!important}.seo-source-breakdown{padding:20px 0 14px;border-bottom:1px solid var(--seo-divider)}.seo-source-breakdown-head{display:flex;justify-content:space-between;align-items:center}.seo-source-breakdown-head button{display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:var(--seo-ink);font:inherit;font-size:13px;font-weight:600;padding:0;cursor:pointer}.seo-source-breakdown-head button:hover{color:var(--seo-accent)}.seo-source-breakdown-head>span{font-size:20px;color:var(--seo-ink);font-weight:600;font-variant-numeric:tabular-nums}.seo-source-breakdown-head small{font-size:12px;margin-left:2px;color:var(--seo-muted)}.seo-engine-mark{display:grid;place-items:center;width:25px;height:25px;background:var(--seo-soft);color:var(--seo-accent);border-radius:6px;font-size:13px;font-weight:700}.is-baidu .seo-engine-mark{color:#986315;background:#fff4dc}.seo-share-track{height:5px;background:var(--seo-soft);margin:12px 0;border-radius:4px;overflow:hidden}.seo-share-track i{display:block;height:100%;background:#5094f2;border-radius:inherit;transition:width .25s}.is-baidu .seo-share-track i{background:#efb544}.seo-source-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.seo-source-numbers>span{display:grid;gap:2px;font-size:10px;color:var(--seo-muted)}.seo-source-numbers strong{font-size:17px;color:var(--seo-ink);font-weight:600;font-variant-numeric:tabular-nums}.seo-source-rank{display:flex;gap:5px;margin-top:10px;font-size:10px;color:var(--seo-muted)}.seo-source-rank b{font-weight:500;color:var(--seo-ink)}.seo-source-rank span{margin-left:auto}.seo-data-note{display:flex;align-items:flex-start;gap:6px;font-size:10px;line-height:1.6;color:var(--seo-muted);padding-top:14px;margin-top:auto}.seo-data-note svg{flex-shrink:0}.seo-detail-panel{padding:24px 24px 8px;scroll-margin-top:84px}.seo-detail-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.seo-detail-heading h3{margin-top:5px;font-size:18px}.seo-detail-heading .ant-btn{color:var(--seo-accent);border-color:#c7dbf7;font-size:12px}.seo-count-tab{display:inline-flex;gap:8px;align-items:center}.seo-count-tab b{background:var(--seo-soft);color:var(--seo-accent);border-radius:5px;padding:0 6px;font-size:11px;font-weight:500;line-height:20px}.seo-workspace .seo-detail-panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--seo-accent)}.seo-detail-panel .ant-tabs-ink-bar{background:var(--seo-accent)}.seo-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.seo-list-toolbar>span{font-size:12px;color:var(--seo-muted)}.seo-list-toolbar .ant-input-affix-wrapper{max-width:350px}.seo-opportunity{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px 0;border-top:1px solid var(--seo-divider)}.seo-opportunity:first-child{border-top:0;padding-top:6px}.seo-opportunity-score{display:grid;place-items:center;gap:0;padding:9px 0;border-radius:9px;background:var(--seo-soft);color:var(--seo-accent)}.seo-opportunity-score strong{font-size:25px;line-height:1.3;font-weight:600}.seo-opportunity-score span{font-size:10px}.seo-opportunity-score.is-high{background:#fff5e3;color:#986315}.seo-opportunity-copy{min-width:0}.seo-opportunity-copy h4{font-size:14px;margin:7px 0 4px;overflow-wrap:anywhere}.seo-opportunity-copy p{margin:0 0 7px;color:var(--seo-muted);font-size:12px;line-height:1.7}.seo-opportunity-copy>small{display:block;font-size:11px;color:var(--seo-muted);margin-top:6px}.seo-opportunity-tags{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--seo-muted)}.seo-opportunity-tags .ant-tag{font-size:10px;margin:0;border:0;line-height:19px}.seo-opportunity-tags .seo-priority{color:#986315}.seo-page-address{display:inline-flex;gap:4px;align-items:baseline;font-size:11px;color:var(--seo-muted);overflow-wrap:anywhere;word-break:break-word;max-width:100%}.seo-page-address svg{flex-shrink:0}a.seo-page-address:hover{color:var(--seo-accent);text-decoration:underline}.seo-opportunity-actions{display:grid;gap:8px;justify-items:end;padding-top:6px}.seo-opportunity-actions .ant-btn{font-size:12px}.seo-overview .ant-btn-primary:not(:disabled){background:var(--seo-accent);box-shadow:0 2px #1769e010}.seo-overview .ant-btn-primary:not(:disabled):hover{background:var(--seo-accent-hover)}.seo-opportunity-actions .ant-btn-text{color:var(--seo-muted)}.seo-opportunity-empty{padding:28px 14px 34px;display:grid;justify-items:center;gap:12px;text-align:center;color:#5094f2}.seo-opportunity-empty strong{font-size:14px;color:var(--seo-ink);font-weight:500}.seo-opportunity-empty p{margin:0;font-size:12px;color:var(--seo-muted)}.seo-list-pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:10px 0;font-size:12px;color:var(--seo-muted)}.seo-table-page{display:grid;gap:5px}.seo-table-page>strong{font-size:13px;font-weight:500;color:var(--seo-ink)}.seo-table-source{font-size:11px;color:var(--seo-accent)}.seo-table-source.is-baidu{color:#986315}.seo-table-note{font-size:11px;color:var(--seo-muted);margin:14px 0}.seo-detail-panel .ant-table{font-variant-numeric:tabular-nums}.seo-detail-panel .ant-table-thead>tr>th{font-size:11px;color:var(--seo-muted);background:#f6f9ff;font-weight:500}.seo-detail-panel .ant-table-tbody>tr>td{font-size:12px;padding-block:17px}.seo-loading{padding:30px;min-height:320px}.seo-subtab-heading h2{font-size:20px;margin:2px 0 7px;font-weight:600;color:var(--seo-ink)}.seo-conversion-metrics>.ant-col{display:flex}.seo-conversion-metrics .metric-card{width:100%}.seo-conversion-metric-note{margin:12px 0 0;color:var(--seo-muted);font-size:12px;line-height:1.8}.seo-conversion-panel .ant-alert-description{line-height:1.8}.seo-alert-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.seo-alert-toolbar>.ant-typography,.seo-alert-footnote{color:var(--seo-muted, #6b7d99);font-size:12px;line-height:1.8}.seo-alert-footnote{margin:14px 0 0}.seo-alert-copy p{color:#65758b;font-size:12px;line-height:1.8;margin:8px 0}.seo-alert-copy.is-history .ant-typography{color:#66758a}.seo-alert-panel .ant-table-cell>.ant-space>.ant-space-item>.ant-typography-secondary{font-size:11px}.seo-alert-drawer .ant-drawer-body{background:#f6f9ff}.seo-alert-detail-title{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.seo-alert-detail-title h2{margin:0;font-size:19px;color:#1d3858}.seo-alert-section{background:#fff;border:1px solid #dce7f5;border-radius:12px;padding:20px;min-width:0}.seo-alert-section h3{display:flex;align-items:center;gap:10px;font-size:15px;color:#1d3858;margin:0 0 16px}.seo-alert-section h3>span{font-size:12px;color:#3674c5;background:#edf5ff;padding:5px 8px;border-radius:6px}.seo-alert-section p,.seo-alert-section li{color:#48617f;line-height:1.8;overflow-wrap:anywhere}.seo-alert-section li{margin-bottom:10px}.seo-alert-section ol,.seo-alert-section ul{padding-left:20px}.seo-alert-section .ant-descriptions-item-content{overflow-wrap:anywhere}.seo-alert-section .seo-alert-evidence{font-size:12px;color:#6b7d99}.seo-alert-section>.ant-space{margin-top:12px}.seo-alert-event{border-top:1px solid #e5edf8;padding:12px 0;font-size:12px}.seo-alert-event p{margin:5px 0 0}.seo-alert-close-label{display:block;margin:16px 0 8px}.seo-alert-mobile{display:none}@media(max-width:600px){.seo-alert-desktop{display:none}.seo-alert-mobile{display:block}.seo-alert-mobile article{display:grid;gap:12px;padding:18px 0;border-bottom:1px solid #e5edf8}.seo-alert-mobile article .ant-tag,.seo-alert-mobile article .ant-btn{justify-self:start}.seo-alert-mobile article p{margin:0;color:#65758b;line-height:1.8;font-size:12px}}@media(max-width:600px){.seo-alert-drawer .ant-drawer-body{padding:14px}.seo-alert-section{padding:16px}.seo-alert-panel>.ant-card-head .ant-card-head-title{font-size:14px}}.seo-health-panel{width:100%;min-width:0}.seo-health-feedback{border:1px solid #cfe1fc;border-radius:12px;background:#f4f8ff;padding:22px}.seo-health-feedback.is-failed{border-color:#fecaca;background:#fff7f7}.seo-health-feedback.is-warning{border-color:#f6d699;background:#fffaf0}.seo-health-feedback-heading{display:flex;gap:14px;align-items:flex-start}.seo-health-symbol{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:12px;background:#e0edff;color:#2363be}.seo-health-feedback h3{margin:0 0 7px;color:var(--seo-ink);font-size:18px;line-height:1.5}.seo-health-feedback p{margin:0;color:var(--seo-muted);line-height:1.8;overflow-wrap:anywhere}.seo-health-feedback .ant-steps{margin-top:22px}.seo-health-progress{margin:18px 0 12px}.seo-health-progress strong{display:block;color:#245496;font-size:13px;font-variant-numeric:tabular-nums}.seo-health-timing{display:flex;flex-wrap:wrap;gap:8px 24px;border-top:1px solid #dce7f7;padding-top:14px;margin-top:18px;color:#5e718d;font-size:12px}.seo-health-timing span{display:inline-flex;align-items:center;gap:6px}.seo-health-feedback .seo-task-help,.seo-health-feedback .seo-health-slow{margin-top:14px}.seo-health-feedback .seo-health-slow{color:#94611c}.seo-health-panel .ant-descriptions-item-content{overflow-wrap:anywhere}.seo-health-panel .ant-statistic-content-suffix{font-size:14px;color:#6b7d99}.seo-health-metric-note,.seo-health-baidu-note{margin:10px 0 0;color:var(--seo-muted);font-size:12px;line-height:1.7}.seo-health-baidu-note{padding-top:14px;border-top:1px solid var(--seo-divider)}@media(max-width:600px){.seo-conversion-panel .seo-tab-actions>.ant-space{flex-direction:column;align-items:stretch}.seo-conversion-panel .seo-tab-actions>.ant-space .ant-space-item{width:100%}.seo-health-panel .seo-health-status .ant-statistic-content{font-size:18px;line-height:1.5}.seo-health-feedback{padding:16px}.seo-health-feedback h3{font-size:16px}.seo-health-feedback-heading{gap:10px}.seo-health-symbol{flex-basis:34px;height:34px;border-radius:9px}.seo-health-panel .seo-tab-actions{align-items:flex-start;flex-direction:column;gap:14px}.seo-health-panel .seo-tab-actions>div{min-width:0;max-width:100%;overflow-wrap:anywhere}}.seo-subtab-heading p,.seo-subtab-description{font-size:12px;color:var(--seo-muted);margin:6px 0 16px}.seo-workspace .seo-tab-stack .ant-card,.seo-workspace .seo-task-panel{border-color:var(--seo-border);border-radius:11px}.seo-workspace .seo-tab-stack .ant-statistic-content{color:var(--seo-ink);font-variant-numeric:tabular-nums}.seo-workspace .seo-task-panel .ant-card-body{padding:22px}.seo-task-panel .ant-table-thead>tr>th{white-space:nowrap}.seo-task-mobile{display:none}.seo-task-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px 18px;margin-bottom:20px;border:1px solid var(--seo-border);border-radius:8px;background:var(--seo-soft);color:var(--seo-ink);font-size:12px}.seo-task-flow span{display:inline-flex;align-items:center;gap:8px}.seo-task-flow b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:var(--seo-accent);background:#fff}.seo-task-flow i{color:var(--seo-muted);font-style:normal}.seo-task-object,.seo-task-next,.seo-task-baseline{display:grid;gap:7px}.seo-task-next .ant-tag{justify-self:start;margin:0}.seo-task-next>span:last-child,.seo-task-baseline span{font-size:12px;line-height:1.7;color:var(--seo-muted)}.seo-task-baseline strong{font-size:12px;font-weight:500}.seo-task-object .seo-page-address{max-width:290px}.seo-task-resolution{padding:20px;border:1px solid var(--seo-border);border-radius:10px;background:#fff}.seo-task-resolution h3{margin:0 0 14px;font-size:15px;color:var(--seo-ink)}.seo-task-help{margin:14px 0;font-size:12px;line-height:1.8;color:var(--seo-muted)}.seo-task-resolution .ant-alert{margin-bottom:14px}.seo-task-resolution .ant-radio-group{display:flex;flex-wrap:wrap}.seo-task-resolution .ant-radio-button-wrapper{padding-inline:10px;font-size:12px}.seo-task-article-option{display:grid;gap:3px}.seo-task-article-option strong{font-size:13px;white-space:normal}.seo-task-article-option span{font-size:11px;color:#65758b;white-space:normal;overflow-wrap:anywhere}.seo-task-drawer .ant-descriptions-item-content{overflow-wrap:anywhere;white-space:pre-wrap}.seo-compact-alert .ant-alert-message{font-size:12px}.seo-compact-alert .ant-alert-content{min-width:0}.seo-source-drawer .ant-drawer-body{background:#f6f9ff;padding:20px}.seo-drawer-intro{margin:0 0 20px;color:var(--seo-muted);font-size:12px;line-height:1.8}.seo-source-drawer .search-source-grid{grid-template-columns:minmax(0,1fr);gap:20px}.seo-source-drawer .search-source-card{border-radius:11px;border-color:var(--seo-border)}.seo-source-drawer .search-sync-header{align-items:flex-start;flex-direction:column;gap:14px}.seo-source-drawer .search-sync-header>.ant-space{width:100%}.seo-source-drawer .search-sync-title{font-size:13px}.seo-source-drawer .search-sync-title .ant-typography-secondary{font-size:11px}.seo-source-drawer .search-sync-facts{font-size:12px;gap:14px}.seo-source-drawer .search-sync-facts>div{padding:0;border:0}.seo-source-drawer .search-sync-facts .ant-typography-secondary{font-size:11px}.seo-sync-history{border-top:1px solid var(--seo-border);padding-top:12px;font-size:12px;color:var(--seo-ink)}.seo-sync-history summary{cursor:pointer;padding:4px 0}.seo-sync-history summary span:last-child{float:right;color:var(--seo-muted);font-size:11px}.seo-sync-history p{font-size:11px;color:var(--seo-muted)}.seo-sync-history-row{display:flex;align-items:start;gap:10px;justify-content:space-between;padding:10px 0;border-top:1px solid var(--seo-divider)}.seo-sync-history-row>div{display:grid;gap:5px}.seo-sync-history-row strong{font-weight:500}.seo-sync-history-row span{font-size:10px}.seo-sync-history-row .ant-tag{margin:0;white-space:nowrap}.seo-workspace button:focus-visible,.seo-overview summary:focus-visible,.seo-sync-history summary:focus-visible{outline:2px solid var(--seo-accent);outline-offset:4px}@media(min-width:1600px){.seo-workspace{max-width:1540px}.seo-chart-svg{max-height:300px}}@media(max-width:1150px){.seo-hero{padding:24px}.seo-hero h1 span{display:block;margin:4px 0 0;font-size:13px}.seo-hero p{display:none}.seo-overview-toolbar{align-items:flex-start;flex-wrap:wrap}.seo-filter-controls{gap:8px}.seo-kpi{padding:17px 15px 13px}.seo-kpi-foot{font-size:10px}.seo-analysis-grid{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:14px}.seo-chart-panel,.seo-comparison{padding-inline:18px}.seo-sync-time{display:none}}@media(max-width:850px){.seo-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-kpi-value{font-size:32px}.seo-analysis-grid{grid-template-columns:minmax(0,1fr)}.seo-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.seo-comparison .seo-panel-heading,.seo-comparison .seo-data-note{grid-column:1/-1}.seo-comparison .seo-source-breakdown{border-bottom:0}.seo-opportunity{grid-template-columns:52px minmax(0,1fr);gap:14px}.seo-opportunity-actions{grid-column:2;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:0}.seo-chart-svg{min-height:160px}}@media(max-width:580px){.seo-task-table{display:none}.seo-task-mobile{display:block}.seo-task-mobile .ant-list-item{display:grid;gap:14px;padding:20px 0}.seo-task-mobile .seo-page-address{max-width:100%}.seo-task-mobile .ant-space-vertical{justify-self:start}.seo-task-mobile .ant-btn{height:30px}.seo-hero{flex-direction:column;align-items:flex-start;padding:22px;gap:18px;border-radius:10px}.seo-hero h1{font-size:25px}.seo-hero h1 span{font-size:12px}.seo-hero-actions{width:100%}.seo-hero-actions .ant-btn{flex:1;font-size:12px}.seo-workspace .seo-workspace-tabs .ant-tabs-tab{font-size:12px;margin-left:16px}.seo-workspace .seo-workspace-tabs .ant-tabs-tab:first-child{margin-left:0}.seo-workspace .seo-workspace-tabs .ant-tabs-tab-btn>span{gap:5px}.seo-workspace .seo-workspace-tabs .ant-tabs-tab svg{width:14px}.seo-filter-controls{width:100%;justify-content:space-between;gap:7px}.seo-filter-controls .ant-segmented{font-size:11px}.seo-filter-controls .ant-segmented-item-label{padding-inline:7px}.seo-source-statusbar{gap:5px 16px;padding:9px 12px}.seo-statusbar-label{display:none}.seo-source-status{font-size:11px}.seo-source-statusbar>.ant-btn{margin-left:0;width:100%;justify-content:flex-end;border-top:1px solid var(--seo-border);padding-top:7px}.seo-kpi{padding:15px 14px 10px}.seo-kpi-value{font-size:30px}.seo-kpi-value small{font-size:13px}.seo-kpi-foot{min-height:29px;line-height:1.5}.seo-chart-panel{padding:18px 14px 0}.seo-panel-heading h3{font-size:15px}.seo-chart-readout{margin-top:15px}.seo-chart-svg{min-height:145px}.seo-chart-data summary span{font-size:10px}.seo-comparison{padding:18px 15px;column-gap:16px}.seo-source-numbers{gap:5px}.seo-source-numbers strong{font-size:14px}.seo-source-rank{flex-wrap:wrap;gap:3px}.seo-source-rank span{flex-basis:100%;margin:0}.seo-source-breakdown-head>span{font-size:17px}.seo-source-breakdown-head button{font-size:12px;gap:4px}.seo-detail-panel{padding:20px 15px 5px}.seo-detail-heading{align-items:flex-start;flex-wrap:wrap}.seo-detail-heading h3{font-size:17px}.seo-detail-heading .ant-btn{height:28px;font-size:11px}.seo-list-toolbar{flex-wrap:wrap;gap:10px}.seo-list-toolbar>span{font-size:11px}.seo-list-toolbar .ant-input-affix-wrapper{max-width:100%}.seo-opportunity{grid-template-columns:44px minmax(0,1fr);gap:11px}.seo-opportunity-score strong{font-size:21px}.seo-opportunity-copy h4{font-size:13px}.seo-opportunity-copy p{font-size:11px}.seo-opportunity-tags{flex-wrap:wrap;gap:4px}.seo-opportunity-actions{gap:4px}.seo-opportunity-actions .ant-btn{font-size:11px;padding-inline:8px}.seo-source-drawer .ant-drawer-body{padding:14px}.seo-source-drawer .ant-card-body{padding:16px}.seo-source-drawer .search-sync-facts{grid-template-columns:minmax(0,1fr)}.seo-compact-alert{align-items:flex-start;flex-wrap:wrap;gap:8px}.seo-compact-alert .ant-alert-action{margin-left:22px}}@media(prefers-reduced-motion:reduce){.seo-overview *,.seo-hero *{transition:none!important;scroll-behavior:auto!important}}.seo-assistant-banner{display:flex;align-items:center;gap:16px;padding:22px 24px;border:1px solid #d7e5fb;border-radius:12px;background:linear-gradient(110deg,#edf5ff,#fff 75%);margin-bottom:18px;color:#19365b}.seo-assistant-symbol{display:grid;place-items:center;background:#fff;color:#2873d9;border:1px solid #d7e5fb;width:48px;height:48px;border-radius:14px;flex-shrink:0}.seo-assistant-banner strong{font-size:16px}.seo-assistant-banner p{font-size:12px;color:#667f9b;margin:6px 0 0}.seo-assistant-banner>.ant-btn{margin-left:auto;flex-shrink:0}.seo-assistant-detail{display:grid;gap:18px;width:100%}.seo-assistant-section{padding:20px;background:#fff;border:1px solid #e1e9f5;border-radius:12px;min-width:0}.seo-assistant-section-title{display:flex;gap:10px;align-items:center}.seo-assistant-section-title span{font-size:12px;font-weight:700;color:#3674c5;background:#edf5ff;padding:5px 8px;border-radius:6px}.seo-assistant-section h3{margin:0;font-size:16px;color:#1d3858}.seo-assistant-section p{line-height:1.8;color:#48617f;overflow-wrap:anywhere}.seo-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.seo-evidence-grid>div{display:grid;gap:6px;padding:13px;background:#f6f9fe;border-radius:8px}.seo-evidence-grid small{color:#7486a0;font-size:11px}.seo-evidence-grid strong{font-size:20px;color:#254e83;font-variant-numeric:tabular-nums}.seo-change-card{margin:16px 0;padding:16px;border:1px solid #dce7f5;border-radius:10px}.seo-change-before{background:#f5f7fa;padding:12px;margin:12px 0;border-radius:6px}.seo-change-card small{display:block;color:#7a8ca3;font-size:11px;margin-bottom:6px}.seo-change-before p{margin:0;font-size:13px}.seo-change-after{border-left:3px solid #74aaf0;padding-left:12px}.seo-change-card>p{margin:12px 0 0;font-size:12px}.seo-next-check{display:flex;gap:6px;align-items:center;font-size:12px}.seo-task-history{width:100%;font-size:12px;color:#667f9b}.seo-task-history summary{cursor:pointer;padding:10px 0}.seo-task-history>div{padding:10px 0;border-top:1px solid #e5edf8}.seo-task-history p{margin:5px 0}.seo-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.seo-settings-grid .ant-input-number{width:100%}@media(max-width:580px){.seo-assistant-banner{flex-wrap:wrap;padding:18px;gap:12px}.seo-assistant-banner>div:nth-child(2){flex:1}.seo-assistant-banner>.ant-btn{margin-left:60px}.seo-assistant-section{padding:15px}.seo-evidence-grid{gap:6px}.seo-evidence-grid>div{padding:9px}.seo-evidence-grid strong{font-size:17px}.seo-change-card{padding:12px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;top:-50px;right:0;bottom:0;left:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px #00081014}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:#00081033;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#00081033;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.bytemd{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#24292e;border:1px solid #e1e4e8;background-color:#fff;height:300px}.bytemd *{box-sizing:border-box}.bytemd-hidden{display:none!important}.bytemd .CodeMirror-scroll,.bytemd .CodeMirror-sizer,.bytemd .CodeMirror-gutter,.bytemd .CodeMirror-gutters,.bytemd .CodeMirror-linenumber{box-sizing:content-box}.bytemd .CodeMirror,.bytemd code,.bytemd kbd{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.bytemd-toolbar{padding:4px 12px;border-bottom:1px solid #e1e4e8;background-color:#fafbfc;-webkit-user-select:none;user-select:none;overflow:hidden}.bytemd-toolbar-left{float:left}.bytemd-toolbar-right{float:right}.bytemd-toolbar-tab{display:inline-block;cursor:pointer;padding-left:8px;padding-right:8px;line-height:24px;font-size:14px}.bytemd-toolbar-tab-active{color:#0366d6}.bytemd-toolbar-icon{display:inline-block;vertical-align:top;cursor:pointer;border-radius:4px;margin-left:6px;margin-right:6px}.bytemd-toolbar-icon svg,.bytemd-toolbar-icon img{display:block;padding:4px;width:24px;height:24px}.bytemd-toolbar-icon:hover{background-color:#e1e4e8}.bytemd-toolbar-icon-active{color:#0366d6}.bytemd-toolbar .tippy-content{padding-left:0;padding-right:0}.bytemd-dropdown{max-height:300px;overflow:auto;font-size:14px}.bytemd-dropdown-title{margin:0 12px;font-weight:500;border-bottom:1px solid #e1e4e8;line-height:32px;color:#444d56}.bytemd-dropdown-item{padding:4px 12px;height:32px;cursor:pointer}.bytemd-dropdown-item:hover{background-color:#f6f8fa}.bytemd-dropdown-item-icon{display:inline-block}.bytemd-dropdown-item-icon svg{display:block;padding:4px;width:24px;height:24px}.bytemd-dropdown-item-title{display:inline-block;line-height:24px;vertical-align:top}.bytemd-body{height:calc(100% - 58px);overflow:auto}.bytemd-editor{display:inline-block;vertical-align:top;height:100%;overflow:hidden}.bytemd-editor .CodeMirror{height:100%;font-size:14px;line-height:1.5}.bytemd-editor .CodeMirror pre.CodeMirror-placeholder{color:#959da5}.bytemd-editor .CodeMirror .CodeMirror-lines{max-width:800px;margin:0 auto;padding:16px 0}.bytemd-editor .CodeMirror pre.CodeMirror-line,.bytemd-editor .CodeMirror pre.CodeMirror-line-like{padding:0 4%}.bytemd-preview{display:inline-block;vertical-align:top;height:100%;overflow:auto}.bytemd-preview .markdown-body{max-width:800px;margin:0 auto;padding:16px 4%}.bytemd-sidebar{display:inline-block;vertical-align:top;height:100%;overflow:auto;font-size:16px;border-left:1px solid #e1e4e8;width:280px;position:relative;padding:0 16px}.bytemd-sidebar-close{position:absolute;padding:16px;top:0;right:0;cursor:pointer}.bytemd-sidebar-close:hover{color:#0366d6}.bytemd-sidebar h2{font-size:16px;font-weight:600;margin:32px 0 16px}.bytemd-sidebar ul{padding-left:0;color:#959da5}.bytemd-help{font-size:13px}.bytemd-help ul{line-height:20px}.bytemd-help ul svg{width:16px;height:16px;display:block}.bytemd-help ul div{display:inline-block;vertical-align:top}.bytemd-help li{list-style:none;margin-bottom:12px}.bytemd-help-icon{padding:2px 0}.bytemd-help-title{padding-left:8px}.bytemd-help-content{float:right;font-size:12px}.bytemd-toc li{list-style:none;margin-bottom:4px;font-size:14px;line-height:2;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bytemd-toc-active{color:#0366d6;background-color:#f6f8fa}.bytemd-toc-first{font-weight:500}.bytemd-status{font-size:12px;line-height:24px;border-top:1px solid #e1e4e8;-webkit-user-select:none;user-select:none}.bytemd-status-left{float:left}.bytemd-status-left span{padding-left:16px}.bytemd-status-left strong{font-weight:600}.bytemd-status-right{float:right}.bytemd-status-right label,.bytemd-status-right span{margin-right:16px;cursor:pointer}.bytemd-status-right span:hover{color:#0366d6}.bytemd-status-right input{vertical-align:middle;margin-right:3px}.bytemd-status-error{color:#d73a49}.bytemd-fullscreen.bytemd{position:fixed;top:0;right:0;bottom:0;left:0;border:none;height:100vh!important}.bytemd-split .bytemd-preview{border-left:1px solid #e1e4e8}.tippy-box{font-size:12px}:root{color-scheme:light;font-family:Noto Sans SC,Microsoft YaHei,Segoe UI,sans-serif;background:#f5f5f5;color:#000000e0;--page-bg: #f5f5f5;--ink: rgba(0, 0, 0, .88);--muted: rgba(0, 0, 0, .45);--line: #d9d9d9;--blue: #1677ff;--blue-deep: #0958d9;--blue-soft: #e6f4ff}html,body,#root{min-height:100%}body{margin:0;min-width:320px;min-height:100vh;background:#f5f5f5}.admin-layout{min-height:100vh;overflow-x:clip;background:#f5f5f5}.admin-sider{background:#fff!important;border-inline-end:1px solid #f0f0f0}.admin-sider .ant-menu{border-inline-end:0!important}.admin-header{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:64px;padding:0 24px;line-height:normal;background:#fff;border-bottom:1px solid #f0f0f0}.mobile-nav{display:none}.brand{min-height:64px;padding:16px 24px;border-bottom:1px solid #f0f0f0}.brand .ant-typography{color:#000000e0}.brand span{color:#00000073}.admin-content{width:100%;max-width:100%;min-width:0;padding:24px;overflow-x:hidden}.ant-layout,.ant-layout-content,.ant-card{min-width:0}.hero-card,.guide-alert,.settings-tab-panel .settings-card{overflow:hidden}.settings-action-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.login-page{display:grid;place-items:center;min-height:100vh;padding:32px;overflow:hidden;background:#f5f5f5}.login-shell{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(390px,1fr);width:min(940px,100%);min-height:570px;overflow:hidden;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.login-card{width:100%;min-height:570px;overflow:hidden;border:0;border-radius:0;background:#fff!important}.login-card .ant-card-body{display:flex;align-items:center;min-height:570px;padding:48px}.login-brand-mark{background:#1677ff}.xiaohongshu-metric-summary,.xiaohongshu-published-title{display:grid;gap:4px}.xiaohongshu-metric-summary .ant-tag{width:max-content;margin:0}.xiaohongshu-published-title>.ant-typography{margin:0}.xiaohongshu-published-title>.ant-typography-secondary{font-size:12px;font-weight:400}.xiaohongshu-published-drawer .ant-drawer-body{padding:0 24px 28px;background:#f7f9fc}.xiaohongshu-published-detail{min-height:100%}.xiaohongshu-published-meta{position:sticky;z-index:3;top:0;display:grid;gap:12px;padding:18px 0;border-bottom:1px solid #dfe6ef;background:#f7f9fc}.xiaohongshu-published-layout{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1.18fr);gap:28px;align-items:start;padding-top:24px}.xiaohongshu-published-content,.xiaohongshu-published-performance{min-width:0}.xiaohongshu-published-performance{padding-left:28px;border-left:1px solid #dfe6ef}.xiaohongshu-published-content .xiaohongshu-card-picker{display:flex;max-width:100%;margin-bottom:14px;overflow-x:auto}.xiaohongshu-published-content .xiaohongshu-card-canvas{width:min(100%,420px);margin-inline:auto}.xiaohongshu-published-copy{margin-top:20px;padding-top:18px;border-top:1px solid #dfe6ef}.xiaohongshu-published-copy h4.ant-typography{margin:0 0 12px;font-size:18px}.xiaohongshu-published-copy>.ant-typography{line-height:1.8;white-space:pre-wrap}.xiaohongshu-first-comment{display:grid;gap:6px;margin-top:16px;padding:12px 14px;border-left:3px solid #2563eb;background:#eef4fc}.xiaohongshu-first-comment .ant-typography{margin:0;white-space:pre-wrap}.xiaohongshu-performance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #dfe6ef}.xiaohongshu-performance-grid>div{display:grid;gap:5px;min-width:0;padding:15px 10px}.xiaohongshu-performance-grid strong{color:#17243a;font-size:24px;font-variant-numeric:tabular-nums;line-height:1.1}.xiaohongshu-performance-trend-head{display:flex;align-items:center;justify-content:space-between;margin:22px 0 10px}.xiaohongshu-performance-trend{display:grid;grid-template-columns:repeat(auto-fit,minmax(30px,1fr));gap:7px;min-height:178px;margin-bottom:18px;overflow-x:auto}.xiaohongshu-performance-day{display:grid;grid-template-rows:148px 22px;min-width:28px;gap:5px;text-align:center}.xiaohongshu-performance-day>div{display:flex;align-items:end;justify-content:center;gap:2px;height:148px}.xiaohongshu-performance-day i,.xiaohongshu-performance-day b,.xiaohongshu-performance-day em{display:block;width:min(8px,30%);min-height:3px;border-radius:2px 2px 0 0;background:#2563eb}.xiaohongshu-performance-day b{background:#d0992e}.xiaohongshu-performance-day em{background:#2f8f61}.xiaohongshu-performance-day span{color:#718096;font-size:10px}@media(max-width:860px){.xiaohongshu-published-drawer .ant-drawer-body{padding-inline:16px}.xiaohongshu-published-layout{grid-template-columns:1fr;gap:24px}.xiaohongshu-published-performance{padding:24px 0 0;border-top:1px solid #dfe6ef;border-left:0}.xiaohongshu-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-sider.ant-layout-sider-zero-width{overflow:hidden;border-right:0}.brand{display:flex;align-items:center;gap:12px;min-height:64px;padding:16px 24px;color:var(--ink)}.brand .ant-typography{display:block;color:var(--ink);line-height:1.2;font-size:16px}.brand span{display:block;margin-top:6px;color:var(--muted);font-size:12px}.brand-logo{display:grid;place-items:center;width:46px;height:46px;border:1px solid #91caff;border-radius:6px;background:#e6f4ff;color:#1677ff;letter-spacing:0}.header-user-actions{min-width:0}.header-status-slot{display:flex;align-items:center;min-width:0;max-width:100%}.header-user-actions{align-items:center;justify-content:flex-end;height:38px}.admin-content{padding:24px;overflow-x:hidden;min-width:0;width:100%;max-width:100%}.global-status-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:36px;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent}.global-status-items{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px!important;min-width:0;overflow:visible}.queue-warning{margin-bottom:14px}.page-stack{width:100%;max-width:none;margin:0 auto;min-width:0}.page-title{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:4px 0 6px}.page-title-extra{flex:0 0 auto}.ant-layout,.ant-layout-content{min-width:0}.stretch-col{display:flex}.stretch-col>.ant-card,.stretch-col>.ant-card-wrapper{width:100%}.equal-card{height:100%}.equal-card>.ant-card-body{height:calc(100% - 56px)}.metric-card{min-height:112px}.form-card .ant-card-body{padding-bottom:8px}.form-actions{display:flex!important;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;width:100%;padding-bottom:16px}.ai-keyword-steps{max-width:560px;margin:0 auto 20px;padding:0 8px}.ai-keyword-alert{margin-bottom:16px}.article-generation-fields{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:14px}.article-generation-fields.is-single{grid-template-columns:1fr}.article-generation-form .ant-form-item{min-width:0}.article-generation-form .ant-input-number,.article-generation-form .ant-input,.article-generation-form .ant-select{width:100%}.article-generation-form .ant-select-selector{min-height:64px!important;align-content:flex-start}.article-generation-form .ant-select-selection-overflow{align-content:flex-start;max-width:100%}.article-generation-form .ant-select-selection-item{max-width:100%}.ai-keyword-results{display:grid;gap:12px}.ai-keyword-review-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.ai-keyword-review-copy{display:grid;gap:2px}.ai-keyword-summary{display:grid;gap:16px;overflow-wrap:anywhere}.ai-keyword-row.is-existing>td{background:#fafafa!important}.ai-keyword-existing-name{display:flex;align-items:center;gap:8px}.ai-keyword-existing-name .ant-tag{margin:0}.ai-keyword-name-input.ant-input{min-width:210px}.ai-keyword-priority-input{width:62px}.ai-keyword-reason{display:-webkit-box;overflow:hidden;color:#76869a;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.keyword-table-toolbar .keyword-filter-group{justify-content:flex-start}.keyword-table-toolbar .keyword-action-group{justify-content:flex-end}.keyword-table-toolbar .article-author-input{width:190px}.keyword-table-toolbar>.ant-space>.ant-space-item{flex:0 0 auto}.batch-limit-label{display:inline-flex;align-items:center;align-self:stretch;padding:0 13px;background:#e6f4ff;color:#0958d9;font-size:13px;font-weight:600;white-space:nowrap}.batch-limit-unit{padding-right:12px;color:#728299;font-size:13px;font-weight:720}.responsive-table .ant-table{min-width:0}.responsive-table .ant-table-pagination{flex-wrap:wrap;row-gap:8px}.preview-stack{width:100%}.preview-card .ant-empty,.preview-empty{display:flex;flex-direction:column;justify-content:center;min-height:220px}.markdown-box{max-height:520px;overflow:auto;margin:0;padding:16px;border:1px solid #d9d9d9;border-radius:6px;background:#fafafa;color:#000000e0;white-space:pre-wrap;line-height:1.8;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px}.article-edit-form .quality-target-field{scroll-margin-block:32px}.article-edit-form .quality-target-field .ant-form-item-explain{font-weight:650;line-height:1.55}.quality-list-field{width:100%;padding:0 12px 12px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.quality-list-field.quality-target-field{background:#fafafa}.quality-list-field.quality-target-blocking{border-color:#ff4d4f;background:#fff2f0}.quality-list-field.quality-target-warning{border-color:#faad14;background:#fffbe6}.quality-target-alert{margin-bottom:12px}.article-content-form-item.ant-form-item-has-error .bytemd-editor-shell{border-color:#ff4d4f}.article-content-form-item.ant-form-item-has-warning .bytemd-editor-shell{border-color:#faad14}.article-edit-tabs .ant-tabs-nav{margin-bottom:18px}.article-structure-editor,.structured-list-editor,.quality-report-body{width:100%}.article-quality-cell{max-width:200px;align-items:flex-start}.article-quality-cell .ant-tag{margin:0;white-space:normal}.article-quality-cell .ant-typography{font-size:11px;line-height:1.45}.batch-publish-review,.publish-quality-review{width:100%}.article-slug-preview-list .ant-list-item{padding-inline:12px}.article-slug-preview-paths{width:100%;overflow-wrap:anywhere}.batch-publish-groups{max-height:min(480px,55vh);overflow:auto;border-block:1px solid #f0f0f0}.batch-publish-group{padding:14px 0 6px}.batch-publish-group+.batch-publish-group{border-top:1px solid #f0f0f0}.batch-publish-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 8px}.batch-publish-group .ant-list-item{padding-inline:12px}.batch-publish-progress{padding:14px;border:1px solid rgba(22,119,255,.24);border-radius:6px;background:#e6f4ff9e}.batch-publish-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.batch-publish-progress-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(120,146,177,.2)}.batch-publish-progress-stats .ant-statistic{min-width:0}.batch-publish-progress-stats .ant-statistic-title{margin-bottom:2px}.batch-publish-progress-stats .ant-statistic-content{font-size:18px}.batch-publish-progress-list{max-height:min(360px,42vh);margin-top:12px;overflow:auto;border-top:1px solid rgba(120,146,177,.2)}.batch-publish-progress-item{align-items:flex-start;gap:12px;padding-inline:0}.batch-publish-progress-item-main{min-width:0;flex:1}.batch-publish-progress-item-main .ant-space{max-width:100%}.batch-publish-progress-item-main .ant-typography{max-width:min(100%,560px);overflow-wrap:anywhere}.batch-publish-progress-item-main .ant-progress{margin:4px 0 0}.batch-publish-progress-item-main>.ant-typography{display:block;margin-top:2px}.batch-publish-progress-percent{flex:0 0 42px;text-align:right}.batch-quality-review{width:100%}.batch-quality-progress{padding:14px;border:1px solid rgba(37,99,235,.24);border-radius:6px;background:#eff6ff94}.batch-quality-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.batch-quality-progress-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(120,146,177,.2)}.batch-quality-progress-stats .ant-statistic{min-width:0}.batch-quality-progress-stats .ant-statistic-title{margin-bottom:2px}.batch-quality-progress-stats .ant-statistic-content{font-size:18px}.batch-quality-current-items{display:grid;grid-template-columns:100px minmax(0,1fr);gap:4px 12px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(120,146,177,.2)}.batch-quality-current-items .ant-typography{min-width:0;margin:0}.batch-quality-current-list{display:grid;min-width:0;gap:4px}.batch-quality-progress-error{display:block;margin-top:10px}.batch-quality-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border:1px solid #d9d9d9;background:#fafafa}.batch-quality-summary .ant-statistic{min-width:0}.batch-quality-summary .ant-statistic+.ant-statistic{border-left:1px solid #f0f0f0;padding-left:16px}.batch-quality-groups{max-height:min(500px,58vh);overflow:auto;border-block:1px solid #f0f0f0}.batch-quality-group{padding:14px 0 6px}.batch-quality-group+.batch-quality-group{border-top:1px solid #f0f0f0}.batch-quality-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 8px}.batch-quality-group .ant-list-item{align-items:flex-start;padding-inline:12px}.batch-quality-item-meta{min-width:0}.batch-quality-item-title{max-width:100%;align-items:flex-start}.batch-quality-item-title .ant-typography{max-width:100%;overflow-wrap:anywhere}.batch-quality-item-meta .ant-list-item-meta-description{margin-top:4px}@media(max-width:576px){.batch-publish-progress-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-publish-progress-item{gap:6px}.batch-quality-progress-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-quality-current-items,.batch-quality-summary{grid-template-columns:1fr}.batch-quality-summary .ant-statistic+.ant-statistic{border-left:0;border-top:1px solid rgba(120,146,177,.2);padding-top:10px;padding-left:0}.batch-quality-group .ant-list-item{flex-direction:column;gap:8px}.batch-quality-group .ant-list-item-action{width:100%;margin-inline-start:0}}.publish-quality-score{padding:2px 0 16px}.publish-quality-issues{max-height:min(360px,42vh);overflow:auto;border-block:1px solid rgba(120,146,177,.2)}.structured-list-row{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.5fr) 36px;gap:10px;align-items:start;padding:12px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.structured-list-row.internal-link-row{grid-template-columns:minmax(150px,.8fr) minmax(170px,.8fr) minmax(210px,1.2fr) 36px}.structured-list-row .ant-form-item{margin-bottom:0}.quality-version-grid{min-height:430px}.quality-panel,.version-panel{height:100%;min-height:400px;padding:16px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.quality-panel-head,.quality-score-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.quality-panel-head{min-height:32px;margin-bottom:16px;flex-wrap:wrap}.quality-score-row{justify-content:flex-start;padding-bottom:12px;border-bottom:1px solid rgba(120,146,177,.2)}.quality-panel .ant-list,.version-panel .ant-list{max-height:430px;overflow:auto}.xiaohongshu-preview-panel{position:sticky;top:0;padding:16px;border:1px solid #d9d9d9;border-radius:6px;background:#fafafa}.xhs-editor-modal .ant-modal-body{flex:1 1 auto;min-height:0;padding:0;overflow:hidden}.xhs-editor-title,.xhs-editor-section-title,.xhs-editor-preview-head,.xhs-editor-footer{display:flex;align-items:center}.xhs-editor-title{gap:9px;min-height:24px}.xhs-editor-title svg,.xhs-editor-section-title svg,.xhs-editor-preview-head>.ant-space svg{flex:none;color:#1677ff}.xhs-editor-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.xhs-editor-compliance{padding:12px 24px 0}.xhs-editor-compliance .ant-alert{padding-block:8px}.xhs-editor-form.xhs-modal-form{min-height:0;margin-top:0}.xhs-editor-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(380px,.85fr);height:100%;min-height:0}.xhs-editor-fields,.xhs-editor-preview{min-width:0;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.xhs-editor-fields{padding:16px 20px 28px 24px}.xhs-editor-preview{padding:16px 24px 24px 20px;border-left:1px solid #e7ebef;background:#f5f5f5}.xhs-editor-preview .xiaohongshu-preview-panel{position:static;min-height:100%;padding:18px;border-color:#d9d9d9;background:#fff}.xhs-editor-section{padding-bottom:18px;border-bottom:1px solid #e8ecf0}.xhs-editor-section+.xhs-editor-section{padding-top:18px}.xhs-editor-section:last-child{padding-bottom:0;border-bottom:0}.xhs-editor-section-title{gap:8px;margin-bottom:14px}.xhs-editor-section-title .ant-typography{color:#000000e0}.xhs-editor-title-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.xhs-editor-title-fields .ant-form-item,.xhs-editor-section .ant-row:last-child .ant-form-item,.xhs-editor-section>.ant-form-item:last-child{margin-bottom:0}.xhs-editor-form .ant-segmented{width:100%}.xhs-editor-form .structured-list-row{grid-template-columns:34px minmax(130px,.7fr) minmax(240px,1.3fr) 34px;gap:8px;align-items:center;padding:10px;background:#fafafa}.xhs-card-index{color:#6c7885;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;text-align:center}.xhs-add-card-button{align-self:flex-start}.xhs-editor-preview-head{justify-content:space-between;gap:12px;margin-bottom:14px}.xhs-editor-preview-actions{flex:none}.xhs-editor-preview-actions .ant-btn{padding-inline:10px}.xhs-editor-preview .xiaohongshu-card-picker{margin-bottom:14px}.xhs-editor-preview .xiaohongshu-card-canvas{width:min(100%,420px)}.xhs-editor-footer{justify-content:flex-end;gap:8px}.xhs-style-option{display:inline-flex;align-items:center;gap:5px}.xhs-style-option i{display:inline-block;width:10px;height:10px;border-radius:50%;background:#1f2933}.xhs-style-option i.is-mint{background:#0f6258}.xhs-style-option i.is-sunset{background:#f08a5d}.xhs-style-option i.is-paper{background:#6b8cff}.comment-insight-results,.insight-refresh-confirm{width:100%}.comment-insight-flow-steps{padding:4px 4px 18px;border-bottom:1px solid rgba(120,146,177,.2)}.comment-insight-workspace{padding:22px 4px 2px}.comment-insight-step-panel{width:min(100%,780px);margin:0 auto}.comment-insight-step-panel.is-selection{width:min(100%,620px);padding:10px 0 16px}.comment-insight-step-heading,.comment-insight-results-head,.comment-insight-step-actions{display:flex;align-items:center;gap:12px}.comment-insight-step-heading{margin-bottom:16px}.comment-insight-step-heading.has-action,.comment-insight-results-head,.comment-insight-step-actions{justify-content:space-between}.comment-insight-step-index{display:inline-flex;flex:0 0 28px;width:28px;height:28px;align-items:center;justify-content:center;border-radius:6px;background:#25364a;color:#fff;font-size:13px;font-weight:760}.comment-insight-article-select{width:100%}.comment-insight-selected-article{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.comment-insight-step-actions{margin-top:12px}.comment-insight-results-stage{width:100%}.comment-insight-results-head{min-height:48px;margin-bottom:10px;padding-bottom:14px;border-bottom:1px solid rgba(120,146,177,.2)}.comment-insight-results .ant-tabs-content-holder{min-height:220px;max-height:480px;overflow:auto}@media(max-width:720px){.comment-insight-flow-steps{overflow-x:auto}.comment-insight-flow-steps .ant-steps{min-width:560px}.comment-insight-workspace{padding-top:18px}.comment-insight-step-heading.has-action,.comment-insight-results-head{align-items:flex-start;flex-wrap:wrap}.comment-insight-step-heading.has-action .comment-insight-selected-article,.comment-insight-results-head .comment-insight-selected-article{min-width:calc(100% - 44px)}}.insight-result-row{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px;overflow-wrap:anywhere}.insight-patch-preview{max-height:320px;padding:10px 12px;overflow:auto;border:1px solid #d9d9d9;border-radius:6px;background:#fafafa}.dashboard-ai-summary,.dashboard-ai-panel .ant-progress{margin-bottom:14px}.dashboard-cost-trend{display:grid;grid-template-columns:repeat(auto-fit,minmax(18px,1fr));gap:6px;align-items:end;min-height:118px;padding-top:8px}.dashboard-cost-day{display:grid;grid-template-rows:82px 18px;gap:5px;min-width:0;text-align:center}.dashboard-cost-day>div{display:flex;align-items:flex-end;justify-content:center;min-width:0}.dashboard-cost-day>div>span{width:min(18px,70%);min-height:3px;border-radius:2px 2px 0 0;background:#16806a}.dashboard-cost-day .ant-typography{overflow:hidden;font-size:10px;text-overflow:clip;white-space:nowrap}.dashboard-ai-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.xiaohongshu-card-picker{display:flex;flex-wrap:wrap;margin-bottom:12px}.xiaohongshu-card-canvas{display:block;width:min(100%,390px);aspect-ratio:3 / 4;margin:0 auto;overflow:hidden;border:1px solid #cad2cd;border-radius:6px;background:#f7f8f5;color:#17212b}.xiaohongshu-card-canvas>.xhs-stage{width:100%;height:100%}.xhs-cover-design-modal .ant-modal-content{max-height:calc(100dvh - 32px);overflow:hidden}.xhs-cover-design-modal .ant-modal-body{max-height:calc(100dvh - 150px);overflow-y:auto}.xhs-cover-candidate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.xhs-cover-candidate{display:grid;min-width:0;overflow:hidden;border:1px solid #dce2e8;border-radius:6px;background:#fff}.xhs-cover-candidate .xiaohongshu-card-canvas{width:100%;border:0;border-bottom:1px solid #dce2e8;border-radius:0}.xhs-cover-candidate-body,.xhs-cover-candidate-head,.xhs-cover-candidate-head>div{display:grid;gap:8px;min-width:0}.xhs-cover-candidate-body{align-content:start;padding:14px}.xhs-cover-candidate-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.xhs-cover-candidate-head>div{gap:3px}.xhs-cover-candidate-head .ant-typography{overflow-wrap:anywhere}.xhs-cover-candidate-body>.ant-btn{width:100%;margin-top:4px}.xiaohongshu-compliance-box{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:12px;border:1px solid #d9d9d9;border-radius:6px;background:#fafafa}.xiaohongshu-compliance-box.has-blocking{border-color:#ff4d4f;background:#fff2f0}.xiaohongshu-compliance-box.has-warning{border-color:#faad14;background:#fffbe6}.xiaohongshu-compliance-head{display:flex;flex-basis:100%;align-items:center;justify-content:space-between;gap:12px}.xiaohongshu-compliance-issue{display:flex;flex-basis:100%;flex-direction:column;gap:3px;padding:8px 10px;border-left:3px solid #f0a0a0;background:#fff}.xiaohongshu-compliance-issue.is-warning{border-left-color:#e5b949}.xiaohongshu-compliance-box>.ant-typography:last-child{flex-basis:100%}.seo-trend-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(26px,1fr));gap:6px;align-items:end;min-height:230px;overflow-x:auto}.seo-trend-column{display:grid;grid-template-rows:190px 24px;gap:6px;min-width:24px;text-align:center}.seo-trend-bars{display:flex;align-items:end;justify-content:center;gap:3px;height:190px}.seo-trend-bars i,.seo-trend-bars b{display:block;width:min(10px,38%);min-height:3px;border-radius:2px 2px 0 0;background:#2d6cdf}.seo-trend-bars b{background:#d09a32}.seo-trend-column span{color:#687789;font-size:10px}.search-sync-card .ant-card-body{display:grid;gap:16px}.search-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.seo-attention-strip{display:grid;gap:10px;padding:14px 16px;border:1px solid #ffe58f;border-radius:8px;background:#fffbe6}.seo-attention-heading{display:flex;align-items:center;gap:8px;color:#ad6800}.seo-attention-heading .ant-typography{margin:0}.seo-attention-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.seo-attention-items .ant-alert{min-width:0;padding:8px 10px;background:#ffffffb8}.seo-attention-items .ant-alert-message,.seo-attention-items .ant-alert-description{overflow-wrap:anywhere}.search-source-card{height:100%;overflow:hidden}.search-source-card .ant-card-body{height:100%;box-sizing:border-box}.search-source-card .search-sync-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.search-source-card .search-sync-facts>div:nth-child(odd){padding-left:0;border-left:0}.search-source-card .search-sync-icon{border-radius:6px}.search-source-card.is-baidu .search-sync-icon{background:#fffbe6;color:#d48806}.search-import-history{display:grid;gap:8px;padding-top:2px;border-top:1px solid #f0f0f0}.search-import-history>div{display:grid;gap:6px}.search-import-history>div>span{display:flex;justify-content:space-between;gap:12px;min-width:0}.search-import-history .ant-typography{margin:0;overflow-wrap:anywhere}.search-import-result{margin-top:0}.seo-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.seo-source-comparison{display:grid;gap:12px;padding:2px 0}.seo-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.seo-section-heading>div{display:grid;gap:3px}.seo-section-heading .ant-typography{margin:0}.seo-source-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-source-comparison-item{display:grid;gap:14px;padding:16px 18px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.seo-source-comparison-item.is-google{border-left:3px solid #1677ff}.seo-source-comparison-item.is-baidu{border-left:3px solid #d48806}.seo-source-comparison-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.seo-source-comparison-head .ant-tag{margin:0}.seo-source-comparison-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.seo-source-comparison-metrics>span{display:grid;gap:3px;min-width:0}.seo-source-comparison-metrics b{color:#26384d;font-size:17px;line-height:1.15}.seo-source-comparison-metrics .ant-typography{margin:0;font-size:11px}.seo-tab-stack{width:100%}.seo-tab-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px}.seo-tab-actions>div:first-child{display:grid;gap:3px;min-width:0}.seo-tab-actions .ant-typography{margin:0}.seo-task-panel .ant-table-cell,.seo-tab-stack .ant-table-cell{vertical-align:top}.seo-report-detail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:10px 14px 14px}.seo-report-detail section{display:grid;align-content:start;gap:6px;min-width:0}.seo-report-detail .ant-typography{margin:0;overflow-wrap:anywhere}.search-sync-header,.search-sync-title{display:flex;align-items:center}.search-sync-header{justify-content:space-between;gap:18px}.search-sync-title{gap:12px;min-width:0}.search-sync-title>div{display:grid;gap:3px;min-width:0}.search-sync-title .ant-typography{margin:0}.search-sync-icon{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:6px;background:#f6ffed;color:#389e0d}.search-sync-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-block:4px}.search-sync-facts>div{display:grid;gap:4px;min-width:0;padding:3px 16px;border-left:1px solid rgba(133,159,190,.2)}.search-sync-facts>div:first-child{padding-left:0;border-left:0}.search-sync-facts .ant-typography:last-child{overflow-wrap:anywhere}.search-sync-error{margin-top:-2px}.content-refresh-form,.content-proposal-form{margin-top:18px}.code-textarea textarea,.code-textarea{font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px}.article-content-form-item{margin-bottom:0!important}.article-workbench{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:stretch}.article-workbench-main{min-width:0}.article-workbench-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px;padding:14px 16px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.article-workbench-head .ant-typography{margin:0}.article-workbench-side{display:flex;flex-direction:column;gap:12px;min-width:0}.workbench-side-section{padding:14px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.workbench-side-section .ant-list-item{padding:8px 0;color:#526173;font-size:13px;line-height:1.55}.bytemd-editor-shell{overflow:hidden;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.bytemd-editor-shell .bytemd{height:640px;border:0;background:transparent}.bytemd-editor-shell .bytemd-toolbar{border-bottom-color:#f0f0f0;background:#fafafa}.bytemd-editor-shell .CodeMirror,.bytemd-editor-shell .markdown-body{font-family:Noto Sans SC,Microsoft YaHei,Segoe UI,sans-serif;font-size:14px;line-height:1.75}.bytemd-editor-shell .bytemd-status{color:#526173}.settings-stack,.password-form{width:100%}.settings-field-gap{margin-top:18px}.settings-tab-label{display:inline-flex;align-items:center;gap:7px;letter-spacing:0;font-weight:680;white-space:nowrap}.settings-tab-panel .settings-card>.ant-card-body{min-height:0}.settings-runtime-panel{display:grid;gap:14px}.settings-endpoint-card .settings-endpoints{width:100%}.settings-card>.ant-card-body{display:flex;flex-direction:column;min-height:382px}.model-config-panel{display:grid;gap:14px}.model-provider-panel,.secret-config-panel,.model-action-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #d9d9d9;border-radius:6px;background:#fff}.model-provider-panel .ant-typography,.secret-config-panel .ant-typography,.model-action-row .ant-typography{margin-bottom:0}.model-provider-panel .ant-typography-secondary,.secret-config-panel .ant-typography-secondary,.model-action-row .ant-typography-secondary{margin-top:4px;color:var(--muted);font-size:13px}.provider-radio{display:inline-flex}.secret-config-panel{display:grid;grid-template-columns:42px minmax(180px,1fr) auto auto;justify-content:stretch}.secret-status-icon{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border-radius:6px;background:#e6f4ff;color:#1677ff}.secret-config-copy{min-width:0}.secret-edit-area{grid-column:1 / -1;display:flex;align-items:center;gap:8px;min-width:0;width:100%}.secret-edit-area .ant-input-affix-wrapper,.secret-inline-input{flex:1 1 auto;min-width:0}.publish-secret-panel{margin-bottom:18px}.model-action-row{margin-top:2px;padding-block:12px;background:#fafafa}.model-action-row.is-disabled{border-style:dashed;background:#fafafa}.model-select-hint{display:block;margin-top:-8px;font-size:12px}.settings-action-bar-compact{display:flex;justify-content:flex-end;margin-top:16px;padding:14px 16px;border-top:1px solid #f0f0f0}.settings-actions{flex:0 0 auto}.settings-endpoints{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;flex:1 1 auto;min-width:0}.endpoint-item{display:grid;gap:4px;min-width:0;padding:2px 0}.endpoint-item .ant-typography:last-child{word-break:break-all;line-height:1.55}.password-card .guide-alert{margin-bottom:16px}.password-modal-alert{margin-bottom:18px}.password-modal-form .ant-form-item:last-child{margin-bottom:0}.cell-primary{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#1d2c3c;line-height:1.55}.keyword-table .cell-primary,.article-table .cell-primary,.task-table .cell-primary{font-weight:840}.keyword-table .cell-primary,.article-table .cell-primary,.task-keyword-cell{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.keyword-task-cell{width:100%}.keyword-task-cell .ant-btn{padding-inline:0;white-space:normal;height:auto;text-align:left}.keyword-task-cell .ant-typography{font-size:12px;line-height:1.45}.keyword-task-title{display:inline-flex;width:fit-content;padding:2px 8px;border:1px solid #91caff;border-radius:6px;background:#e6f4ff;color:#0958d9;font-size:12px;font-weight:600}.keyword-task-hint{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%}.keyword-row-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0}.article-row-actions{display:inline-flex!important;align-items:center;flex-wrap:wrap!important;min-width:0;white-space:nowrap;gap:8px!important}.article-title-cell{width:100%}.article-title-link{padding:0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.article-title-link:hover{color:#1677ff}.article-title-link:focus-visible{outline:2px solid #1677ff;outline-offset:3px;border-radius:3px}.article-selection-bar{display:flex;margin:0 0 16px;padding:12px 16px;border:1px solid #bae0ff;border-radius:8px;background:#f0f7ff}.article-row-actions .ant-space-item{flex:0 0 auto}.article-row-actions .ant-btn{display:inline-flex;align-items:center;gap:5px}.task-row-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0}.article-table-toolbar{align-items:flex-start;gap:12px}.article-category-filter,.article-status-filter{width:210px}.article-date-filter{width:390px}@media(max-width:1680px)and (min-width:769px){.keyword-table-toolbar{grid-template-columns:minmax(0,1fr);gap:10px}.keyword-table-toolbar .keyword-filter-group{width:100%}.keyword-table-toolbar .keyword-action-group{width:100%;padding-top:10px;border-top:1px dashed #e1e6ec}}.keyword-selection-summary{display:inline-flex;align-items:center;min-height:32px;padding-inline:4px;color:#000000a6;white-space:nowrap}.keyword-pagination{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:16px}.cell-code{display:inline-block;max-width:100%;overflow-wrap:anywhere;white-space:normal}.error-cell{display:inline-block;max-width:280px;overflow-wrap:anywhere;line-height:1.55}.task-progress-cell{width:100%}.task-progress-cell .ant-typography{font-size:12px;line-height:1.45}.task-progress-cell .ant-progress-line{margin-bottom:2px}.task-progress-cell .ant-progress-outer{padding-inline-end:0!important}.task-table .ant-progress-inner{background-color:#16865a1f!important}.queue-status-strip{width:100%}.queue-status-strip .ant-card-body{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:56px}.queue-status-list{display:flex;align-items:center;gap:10px 26px;min-width:0}.queue-status-item{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.queue-status-item+.queue-status-item{padding-inline-start:26px;border-inline-start:1px solid #f0f0f0}.queue-status-state,.queue-status-count{color:var(--muted);font-size:13px}.queue-status-item.is-paused .queue-status-state{color:#a66208}.queue-status-count strong{margin-left:3px;color:var(--ink);font-variant-numeric:tabular-nums}.queue-status-action{flex:0 0 auto}.queue-drawer-title{display:grid;gap:3px}.queue-drawer-title .ant-typography-secondary{font-size:12px;font-weight:400}.queue-control-note{margin-bottom:16px}.queue-control-list{display:grid;gap:14px}.queue-control-row{width:100%}.queue-control-row .ant-card-body{display:grid;gap:16px}.queue-control-row-head .ant-typography-secondary{display:block;margin-top:7px;font-size:13px}.queue-control-name{display:flex;align-items:center;gap:9px}.queue-control-name .ant-tag{margin-inline:3px 0}.queue-control-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid #f0f0f0}.queue-control-metrics>div{display:grid;gap:5px;padding:13px 0}.queue-control-metrics>div+div{padding-left:18px;border-left:1px solid #f0f0f0}.queue-control-metrics strong{color:var(--ink);font-size:24px;line-height:1;font-variant-numeric:tabular-nums}.global-queue-pause-alert{margin-bottom:16px}.settings-runtime-entry{width:100%}.settings-runtime-entry .ant-card-body{display:flex;align-items:center;justify-content:space-between;gap:20px}.settings-runtime-copy{display:grid;gap:4px}.settings-runtime-title{display:flex;align-items:center;gap:9px}.settings-runtime-copy>.ant-typography-secondary{font-size:13px}.task-table-toolbar{align-items:flex-start}.task-progress-dialog-title{display:inline-flex;align-items:center;gap:8px}.task-progress-dialog-title svg{color:#0284c7}.task-progress-dialog .ant-modal-header{margin-bottom:0;padding-bottom:16px;border-bottom:1px solid var(--line)}.task-progress-dialog .ant-modal-footer{margin-top:0;padding-top:16px;border-top:1px solid var(--line)}.task-progress-dialog .ant-modal-body{max-height:calc(100dvh - 180px);overflow-y:auto;scrollbar-width:thin}.task-progress-modal{display:grid;gap:16px;min-width:0;padding:20px 0 8px;overflow-wrap:anywhere}.task-subject-cell,.task-list-progress,.task-article-modal{display:grid;min-width:0}.task-subject-cell{gap:5px}.task-subject-title,.task-subject-meta,.task-list-progress-text,.task-list-progress-elapsed{min-width:0;overflow-wrap:anywhere}.task-subject-title{line-height:1.6}.task-subject-meta,.task-list-progress-text,.task-list-progress-elapsed{font-size:12px;line-height:1.6}.task-row-active>td{background:#f7fcff!important}.task-history-panel{display:grid;gap:10px;min-width:0;padding:14px 18px 16px 54px;background:#fafcfe;border-top:1px solid #edf2f7}.task-history-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:2px 0}.task-history-table .ant-table{background:transparent}.task-history-table .ant-table-thead>tr>th{color:#64748b;font-size:12px;font-weight:600;background:#f4f7fa}.task-history-table .ant-table-tbody>tr>td{padding-top:12px;padding-bottom:12px;vertical-align:middle}.task-history-result{min-width:0}.task-history-result>.ant-typography{display:block;max-width:100%}.task-history-result-line{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.task-history-result-line>*:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-summary-cell{display:grid;gap:4px;min-width:0}.task-summary-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.task-summary-line>*:first-child,.task-summary-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-summary-meta{color:#94a3b8;font-size:12px}.cell-topic{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-list-progress{gap:5px;width:100%;padding-block:2px}.task-list-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.task-list-progress-head .ant-typography{font-size:12px}.task-list-progress-value{flex:0 0 auto;font-variant-numeric:tabular-nums;white-space:nowrap}.task-list-progress .task-sweep-progress{width:100%}.task-list-progress-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-list-progress-elapsed{color:#64748b;font-variant-numeric:tabular-nums}.task-progress-result{display:grid;gap:6px;padding:12px 14px;border:1px solid #dcfce7;border-radius:6px;background:#f0fdf4}.task-progress-result-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-progress-result-heading .ant-tag{margin-inline-end:0}.task-progress-result-title{overflow-wrap:anywhere;font-weight:600;line-height:1.7}.task-progress-details{padding-top:2px;border-top:1px solid #f0f0f0}.task-progress-details .ant-descriptions-item-label,.task-progress-details .ant-descriptions-item-content{font-size:12px}.task-article-modal{display:grid;gap:18px;min-width:0;padding-top:18px}.task-article-topic{display:grid;gap:8px;min-width:0;padding:14px 16px;border:1px solid #e0f2fe;border-radius:6px;background:#f4fbff}.task-article-topic-label{color:#0369a1;font-size:12px;font-weight:600}.task-article-topic h5.ant-typography,.task-article-list-toolbar h5.ant-typography{margin:0;overflow-wrap:anywhere;line-height:1.6}.task-article-topic .ant-typography-secondary,.task-article-list-toolbar .ant-typography-secondary{font-size:12px;font-weight:400}.task-article-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.task-article-list-toolbar>.ant-space{justify-content:flex-end}.task-article-list-item{align-items:center;gap:16px}.task-article-list-main{display:flex;flex:1 1 360px;align-items:flex-start;gap:12px;min-width:0}.task-article-list-copy{display:grid;flex:1;gap:8px;min-width:0}.task-article-list-title{overflow-wrap:anywhere;line-height:1.7}.task-article-list-item>.ant-btn{flex:0 0 auto}.task-article-heading{display:grid;gap:8px;min-width:0}.task-article-heading h5.ant-typography{margin:0;overflow-wrap:anywhere;line-height:1.6}.task-article-content{display:grid;gap:8px;padding:14px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.task-article-content .ant-typography{margin:0;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.8}@media(max-width:575px){.task-history-panel{padding-inline:12px}.task-article-list-toolbar{align-items:flex-start;flex-direction:column}.task-article-list-toolbar>.ant-space{justify-content:flex-start}.task-article-list-item>.ant-btn{margin-inline-start:28px}}.task-progress-heading h5.ant-typography{margin:0 0 8px;font-size:16px;line-height:1.5}.task-progress-meta .ant-typography{font-size:12px}.task-progress-meta .ant-tag{margin-inline-end:0}.task-progress-overview{display:grid;gap:12px;min-width:0;padding:12px;border:1px solid #e0f2fe;border-radius:6px;background:#f4fbff}.task-progress-overview .ant-typography{font-size:12px;line-height:1.7}.task-progress-overview .ant-typography-secondary{color:#526579}.task-progress-overview.is-terminal{gap:6px;padding:14px 16px;border-color:var(--line);background:#fafafa}.task-progress-status-line,.task-progress-value-line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.task-progress-headline>strong,.task-progress-elapsed{display:inline-flex;align-items:center;gap:8px}.task-progress-headline svg,.task-progress-elapsed svg{flex-shrink:0}.task-progress-headline.ant-typography{color:#075985}.is-terminal .task-progress-headline.ant-typography{color:var(--ink);font-size:14px}.is-terminal .task-progress-headline svg{color:var(--task-result-color)}.task-progress-elapsed{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.task-progress-value-line{font-variant-numeric:tabular-nums}.task-sweep-progress.ant-progress{margin:0;line-height:1}.task-sweep-progress .ant-progress-text{font-size:12px}.task-sweep-progress .ant-progress-inner{position:relative;overflow:hidden}.task-sweep-progress.is-running .ant-progress-inner:after{content:"";position:absolute;inset:0 auto 0 0;width:33.333%;background:linear-gradient(90deg,transparent,rgba(56,189,248,.6),transparent);transform:translate(-100%);animation:task-progress-sweep 1.8s linear infinite;pointer-events:none}@keyframes task-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}.task-progress-spinner{animation:task-progress-spin 1s linear infinite}@keyframes task-progress-spin{to{transform:rotate(360deg)}}.task-progress-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.task-progress-phases li{display:flex;align-items:center;gap:6px;color:#64748b;font-size:12px;line-height:20px}.task-progress-phase-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border-radius:50%;background:#e0f2fe;color:#0369a1;font-size:10px}.task-progress-phases .is-current,.task-progress-phases .is-done{color:#075985}.task-progress-phases .is-current .task-progress-phase-number{color:#fff;background:#0284c7}.task-progress-summary-text{line-height:1.7}.task-progress-disclosures.ant-collapse{border:0;border-radius:0}.task-progress-disclosures>.ant-collapse-item{border:0}.task-progress-disclosures.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:8px 0}.task-progress-disclosures .ant-collapse-header .ant-typography{font-size:12px}.task-progress-disclosures.ant-collapse .ant-collapse-content-box{padding:0 0 16px}.task-progress-step-scroll{position:relative;max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.task-progress-step-scroll:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.task-progress-step-list{margin:0;padding:0;list-style:none}.task-progress-step{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;border-radius:4px}.task-progress-step-icon{display:flex;justify-content:center;padding-top:3px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.task-progress-step-copy{display:grid;gap:4px;min-width:0}.task-progress-step-copy>.ant-typography+.ant-typography,.task-progress-step-state{font-size:12px}.task-progress-step-state{white-space:nowrap}.task-progress-step-active{background:var(--blue-soft)}.task-progress-step-active .task-progress-step-icon{color:var(--blue)}.task-progress-step-done .task-progress-step-icon{color:var(--task-success)}.task-progress-step-failed{background:var(--task-error-bg)}.task-progress-step-failed .task-progress-step-icon{color:var(--task-error)}@media(max-width:575px){.task-progress-dialog .ant-modal-body{max-height:calc(100dvh - 160px)}.task-progress-overview{padding:12px}.task-progress-phases{grid-template-columns:1fr;gap:8px}.task-progress-disclosures .ant-collapse-header{flex-wrap:wrap}.task-progress-disclosures .ant-collapse-extra{margin-inline-start:24px}.task-progress-step{padding-inline:4px;gap:6px}}@media(prefers-reduced-motion:reduce){.task-sweep-progress.is-running .ant-progress-inner:after{animation:none;display:none}.task-progress-spinner{animation:none}.task-sweep-progress .ant-progress-bg{transition:none}}.model-empty-tip{padding:10px 12px;color:var(--muted);font-size:12px}.search-console-settings-card>.ant-card-body{min-height:0}.search-console-settings-body{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px;align-items:stretch}.search-console-secret-panel,.search-console-test-row{margin:0}.search-console-key-editor{align-items:flex-start}.search-console-key-editor .ant-input{min-width:0;resize:vertical}.search-console-test-row{align-self:stretch}.qiniu-settings-card>.ant-card-body{min-height:0;gap:14px}.qiniu-settings-card .ant-alert{margin-bottom:0}.qiniu-secret-panel{margin-top:0}.qiniu-secret-edit-area>.ant-form-item,.qiniu-secret-edit-area>.ant-input-affix-wrapper{flex:1 1 260px}.qiniu-status-grid{display:grid;grid-template-columns:140px 220px minmax(0,1fr);gap:12px;padding:14px 16px;border:1px solid #d9d9d9;border-radius:6px;background:#fafafa}.qiniu-status-grid>div{display:grid;gap:4px;min-width:0}.qiniu-sync-progress{display:grid;gap:4px}.qiniu-action-row{margin-top:0}.login-aside{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:38px 34px;color:#fff;background:#1677ff}.login-aside-brand,.login-aside-points>div,.login-form-heading,.login-brand-mark{display:flex;align-items:center}.login-aside-brand{gap:10px;color:#fff;font-size:17px;font-weight:820;letter-spacing:.02em}.login-aside-mark{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #69b1ff;border-radius:6px;background:#4096ff}.login-aside-main{max-width:300px;margin-top:auto;margin-bottom:auto;padding-block:52px}.login-aside-tag{margin:0 0 18px}.login-aside-main h1.ant-typography{margin:0 0 16px;color:#fff;line-height:1.18}.login-aside-main .ant-typography{color:#ffffffd9;line-height:1.8}.login-aside-points{display:grid;gap:13px}.login-aside-points>div{gap:9px;color:#ffffffe6}.login-card .ant-card-body{display:flex;align-items:center;min-height:570px;padding:52px 58px}.login-stack{width:100%}.login-error-alert{margin-bottom:2px}.login-form-heading{display:flex;align-items:flex-start;gap:14px}.login-brand-mark{flex:0 0 auto;justify-content:center;width:48px;height:48px;border-radius:6px;background:#1677ff;color:#fff}.login-form-heading-copy{display:grid;gap:4px;min-width:0}.login-form-kicker{color:var(--blue-deep);font-size:12px}.login-form-heading h3.ant-typography{margin:0 0 6px}.login-card .ant-form{margin-top:2px}.login-card .ant-form-item-explain-error{margin-top:6px;font-size:12px;font-weight:680}@media(max-width:768px){.queue-status-strip{width:100%}.queue-status-strip .ant-card-body{align-items:stretch;flex-direction:column;padding:14px}.queue-status-list{align-items:stretch;flex-direction:column;gap:10px}.queue-status-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto}.queue-status-item+.queue-status-item{padding-top:10px;padding-inline-start:0;border-top:1px solid #f0f0f0;border-inline-start:0}.queue-status-action,.settings-runtime-entry .ant-card-body>.ant-btn{width:100%}.settings-runtime-entry{width:100%}.settings-runtime-entry .ant-card-body{align-items:stretch;flex-direction:column}.settings-tab-label{gap:6px;font-size:13px}.settings-tab-panel .settings-card>.ant-card-head,.settings-tab-panel .settings-card>.ant-card-body{padding-inline:16px}.settings-tab-panel .secret-config-panel>.ant-btn{grid-column:2 / -1;justify-self:end}.settings-action-bar-compact{margin-top:12px;padding:12px}.global-queue-pause-alert .ant-alert-action{margin-inline-start:10px}.admin-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;height:auto;min-height:78px;padding:12px 18px}.header-status-slot,.header-user-actions{width:100%}.header-user-actions{justify-content:flex-start}.mobile-xiaohongshu-nav>.ant-menu-item{flex:1;justify-content:center;min-width:0;margin-inline:0;padding-inline:8px}.admin-content{padding:18px}.global-status-bar{align-items:stretch;flex-direction:column;margin-bottom:16px;height:auto}.global-status-items{flex-wrap:wrap!important}.global-status-bar .ant-btn{width:100%}.page-title{flex-direction:column;gap:14px}.page-title-extra{width:100%}.page-title-extra .ant-space{width:100%;justify-content:flex-start}.qiniu-status-grid{grid-template-columns:1fr}.qiniu-secret-edit-area{align-items:stretch;flex-direction:column}.qiniu-secret-edit-area>.ant-form-item,.qiniu-secret-edit-area>.ant-input-affix-wrapper{flex:0 0 auto;width:100%}.provider-radio,.model-action-row .ant-space,.model-action-row .ant-space-item,.model-action-row .ant-btn{width:100%}.provider-radio .ant-radio-button-wrapper{flex:1 1 0;text-align:center}.secret-config-panel{grid-template-columns:42px 1fr auto}.secret-edit-area{grid-column:1 / -1;width:100%}.secret-edit-area .ant-input-affix-wrapper,.secret-edit-area .ant-btn{width:100%;min-width:0}.settings-endpoints,.article-workbench{grid-template-columns:1fr}.article-workbench-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.keyword-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.keyword-table-toolbar .keyword-filter-group,.keyword-table-toolbar .keyword-action-group{width:100%}.keyword-table-toolbar .keyword-filter-group{flex-wrap:wrap!important}.keyword-table-toolbar .keyword-filter-group>.ant-space-item{width:100%}.keyword-table-toolbar .keyword-action-group{flex-wrap:wrap!important;justify-content:flex-start;padding-top:12px;border-top:1px dashed #e1e6ec}.form-actions .ant-space-item{width:100%}.form-actions{grid-template-columns:1fr}.article-generation-fields{grid-template-columns:1fr;gap:0}.ai-keyword-review-head{align-items:stretch;flex-direction:column;gap:10px}.ai-keyword-selection-actions,.ai-keyword-selection-actions .ant-space-item,.ai-keyword-selection-actions .ant-btn{width:100%}.ai-keyword-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.keyword-pagination{justify-content:center;gap:10px 8px}.brand{min-height:76px;padding:16px 18px}}@media(min-width:769px)and (max-width:1320px){.admin-header{gap:12px;padding-inline:22px}.admin-content{padding:24px}.form-actions{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media(min-width:769px)and (max-width:1100px){.admin-header{grid-template-columns:1fr;height:auto;min-height:84px;padding-block:10px}.header-user-actions{justify-content:flex-start}.global-status-items{flex-wrap:wrap!important}.secret-config-panel{grid-template-columns:42px minmax(0,1fr) auto}.secret-config-panel>.ant-btn{grid-column:2 / -1;width:fit-content}}@media(max-width:576px){.queue-status-item{grid-template-columns:auto minmax(0,1fr) auto;row-gap:5px}.queue-status-count{grid-row:2}.queue-status-count:nth-last-child(2){grid-column:2}.queue-status-count:last-child{grid-column:3}.admin-content{padding:16px 14px}.ai-keyword-steps{margin-bottom:16px;padding:0}.article-workbench-side{grid-template-columns:1fr}.login-shell{grid-template-columns:1fr;min-height:auto}.login-aside{min-height:220px;padding:26px}.login-aside-main{max-width:520px;padding-block:30px 20px}.login-aside-main h1.ant-typography{font-size:28px}.login-aside-points{display:none}.login-card{min-height:auto}.login-card .ant-card-body{min-height:auto;padding:34px 26px 30px}}@media(max-width:960px){.search-source-grid,.seo-source-comparison-grid{grid-template-columns:1fr}.seo-report-detail{grid-template-columns:1fr;gap:14px}.xhs-cover-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xhs-editor-modal{width:calc(100vw - 24px)!important}.xhs-editor-modal .ant-modal-body{overflow-y:auto}.xhs-editor-workspace,.xhs-editor-form.xhs-modal-form,.xhs-editor-layout{display:block;height:auto}.xhs-editor-fields,.xhs-editor-preview{min-height:auto;overflow:visible}.xhs-editor-layout{display:flex;flex-direction:column}.xhs-editor-preview{order:-1;padding:16px 24px;border-bottom:1px solid #e7ebef;border-left:0}.xhs-editor-preview .xiaohongshu-preview-panel{min-height:0}.xhs-editor-preview .xiaohongshu-card-canvas{width:min(100%,340px)}.xhs-editor-fields{padding:20px 24px 28px}}@media(max-width:768px){.xhs-cover-candidate-grid{grid-template-columns:1fr}.xhs-cover-candidate .xiaohongshu-card-canvas{width:min(100%,340px);border-right:1px solid #dce2e8;border-left:1px solid #dce2e8}.xhs-editor-layout{display:flex}.xhs-editor-preview{order:-1}.xhs-editor-preview .xiaohongshu-preview-panel{position:static}.structured-list-row,.structured-list-row.internal-link-row{grid-template-columns:minmax(0,1fr) 36px}.structured-list-row .ant-form-item{grid-column:1}.structured-list-row>.ant-btn{grid-column:2;grid-row:1}.xhs-editor-form .structured-list-row{grid-template-columns:32px minmax(0,1fr) 36px;align-items:start}.xhs-editor-form .structured-list-row .xhs-card-index{grid-column:1;grid-row:1;padding-top:8px}.xhs-editor-form .structured-list-row .xhs-card-heading{grid-column:2;grid-row:1}.xhs-editor-form .structured-list-row .xhs-card-body{grid-column:1 / -1;grid-row:2}.xhs-editor-form .structured-list-row>.ant-btn{grid-column:3;grid-row:1}.quality-score-row{align-items:flex-start}.search-sync-header{align-items:stretch;flex-direction:column}.search-sync-header>.ant-space,.search-sync-header>.ant-space>.ant-space-item:last-child,.search-sync-header .ant-btn{width:100%}.search-sync-facts{grid-template-columns:1fr 1fr;row-gap:16px}.search-sync-facts>div:nth-child(odd){padding-left:0;border-left:0}.search-console-settings-body{grid-template-columns:1fr}}@media(max-width:480px){.seo-attention-items{grid-template-columns:1fr}.seo-tab-actions{align-items:stretch;flex-direction:column}.seo-tab-actions>.ant-space,.seo-tab-actions>.ant-segmented,.seo-tab-actions>.ant-btn{width:100%}.seo-tab-actions>.ant-space .ant-space-item:last-child,.seo-tab-actions>.ant-space .ant-btn{width:100%}.seo-filter-bar .ant-segmented{width:100%}.seo-filter-bar .ant-segmented-group{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.seo-source-comparison-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.search-import-history>div>span{align-items:flex-start;flex-direction:column;gap:2px}.search-source-card .search-sync-facts,.search-sync-facts{grid-template-columns:1fr}.search-sync-facts>div,.search-sync-facts>div:nth-child(odd){padding:0;border-left:0}}.xhs-local-page{display:grid;gap:18px;width:100%;letter-spacing:0}.xhs-local-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #dfe3e8}.xhs-local-header>div:first-child{display:grid;gap:4px;min-width:0}.xhs-local-header h3.ant-typography,.xhs-local-section-heading h4.ant-typography{margin:0;color:#18212b;letter-spacing:0}.xhs-local-steps{padding:18px 20px;border:1px solid #dfe3e8;border-radius:6px;background:#fff}.xhs-local-section{display:grid;gap:14px;padding:18px 0;border-top:1px solid #e4e7eb}.xhs-local-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.xhs-local-section-heading>div{display:flex;align-items:center;gap:8px;color:#c7353e}.xhs-agent-item,.xhs-account-item{display:grid;gap:14px;height:100%;padding:16px;border:1px solid #dfe3e8;border-radius:6px;background:#fff}.xhs-agent-item:hover,.xhs-account-item:hover{border-color:#b8c0ca}.xhs-agent-item-head,.xhs-account-item-head{display:flex;align-items:center;gap:10px;min-width:0}.xhs-agent-item-head>div:nth-child(2),.xhs-account-item-head>div:first-child{display:grid;gap:2px;min-width:0;margin-right:auto}.xhs-agent-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:6px;color:#fff;background:#253444}.xhs-agent-stats{display:grid;grid-template-columns:120px minmax(0,1fr);border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2}.xhs-agent-stats>span{display:grid;gap:2px;min-width:0;padding:12px 10px}.xhs-agent-stats>span+span{border-left:1px solid #eef0f2}.xhs-agent-stats b{overflow:hidden;color:#1c2732;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.xhs-agent-stats small{color:#76808c}.xhs-agent-actions,.xhs-account-actions{display:flex;justify-content:flex-end;gap:8px}.xhs-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xhs-account-item .ant-descriptions-item-label{width:88px;color:#737d88}.xhs-workbench-page{display:grid;gap:18px;min-width:0}.xhs-workbench-page>.ant-space-item{width:100%;max-width:100%;min-width:0}.xhs-workbench-card{min-width:0}.article-workbench-card{min-width:0;max-width:100%;overflow:hidden}.article-workbench-card>.ant-card-body{min-width:0;max-width:100%}.article-table-viewport{width:100%;max-width:100%;min-width:0;overflow:hidden}.article-table-viewport .ant-table-container,.article-table-viewport .ant-table-content{max-width:100%;min-width:0}.article-workbench-card .article-workflow-cell{align-items:flex-start;min-width:0}.article-workbench-card .article-workflow-cell .ant-typography{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.article-workbench-filters{flex:1 1 900px}.article-workflow-strip{border-bottom-color:#e6e9ed}@media(max-width:768px){.article-workbench-search,.article-category-filter,.article-date-filter{width:100%}}.xhs-workspace-tabs{width:100%}.xhs-workflow-strip{max-width:100%;margin-bottom:16px;overflow-x:auto}.xhs-draft-toolbar{min-height:0;margin-bottom:14px;padding:14px 0!important;border-bottom:1px solid #edf0f3!important}.xhs-workbench-filters{flex:1 1 900px;min-width:0}.xhs-workbench-search{width:320px}.xhs-account-filter{width:190px}.xhs-date-filter{width:420px}.xhs-date-filter>span{gap:6px}.xhs-auto-refresh{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;white-space:nowrap}.xhs-workbench-toolbar-status{align-self:center;width:auto;flex:0 0 auto!important}.xhs-workbench-table{overflow:visible;border:0;background:transparent}.xhs-workbench-table .ant-table-tbody>tr.is-clickable{cursor:pointer}.xhs-content-cell{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px;min-width:0}.xhs-list-cover.xiaohongshu-card-canvas{width:54px;min-width:54px;margin:0;border-color:#d7dce1;border-radius:4px}.xhs-draft-title,.xhs-draft-stage,.xhs-draft-account,.xhs-draft-result{display:grid;gap:5px;min-width:0}.xhs-draft-title>.ant-typography,.xhs-draft-account>.ant-typography,.xhs-draft-result>.ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xhs-draft-title .ant-tag{margin-inline-end:0;color:#5f6873;background:#f7f8f9}.xhs-row-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.xhs-row-metrics>span{display:grid;gap:2px;padding:0 10px;border-left:1px solid #e5e8eb}.xhs-row-metrics>span:first-child{padding-left:0;border-left:0}.xhs-row-metrics b{color:#202a34;font-size:14px}.xhs-row-metrics small{color:#7a848f;font-size:11px}.xhs-modal-form{margin-top:18px}.xhs-token-result,.xhs-task-details{display:grid;gap:16px}.xhs-portable-download{display:grid;gap:8px;justify-items:start;min-width:0}.xhs-portable-choice{display:grid;gap:8px;min-width:0}.xhs-portable-progress{display:grid;gap:4px;width:min(100%,420px);min-width:0}.xhs-command-block{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px;align-items:start;padding:12px;border:1px solid #cfd5dc;border-radius:6px;background:#f5f6f7}.xhs-command-block code{overflow-wrap:anywhere;color:#17212b;font-size:12px;line-height:1.7}.xhs-archive-view{display:grid;gap:0}.xhs-publish-overview{display:grid;grid-template-columns:minmax(280px,330px) minmax(0,1fr);gap:32px;align-items:start;padding-bottom:26px}.xhs-archive-gallery{display:grid;gap:14px;min-width:0}.xhs-archive-gallery-main{display:grid;justify-items:center;gap:8px}.xhs-archive-gallery-main .xiaohongshu-card-canvas{width:min(100%,300px);margin:0}.xhs-archive-gallery-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.xhs-archive-gallery-strip>button{display:grid;gap:5px;min-width:0;padding:5px;overflow:hidden;border:1px solid #dce1e5;border-radius:5px;color:#69747f;background:#fff;cursor:pointer;font-size:11px;text-align:center}.xhs-archive-gallery-strip>button:hover,.xhs-archive-gallery-strip>button.is-active{border-color:#c7353e;color:#9f242d;background:#fff7f8}.xhs-archive-gallery-strip .xiaohongshu-card-canvas{width:100%;margin:0;border:0;border-radius:3px}.xhs-publish-summary{display:grid;gap:18px;min-width:0}.xhs-publish-title-block{display:grid;gap:6px}.xhs-publish-title-block h4.ant-typography{margin:0;color:#18212b;font-size:22px;line-height:1.45}.xhs-original-title{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px 12px;border-left:3px solid #cfd5dc;background:#f6f7f8}.xhs-original-title>span{color:#7a848e;font-size:12px}.xhs-publish-summary .ant-descriptions{padding:14px 0;border-top:1px solid #e6e9ec;border-bottom:1px solid #e6e9ec}.xhs-detail-section{display:grid;gap:16px;min-width:0;padding:26px 0;border-top:1px solid #dfe3e7}.xhs-detail-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.xhs-detail-section-head>div:first-child{display:grid;gap:3px;min-width:0}.xhs-archive-body{max-height:320px;margin:0!important;padding:14px 16px;overflow-y:auto;border-left:3px solid #d2d8de;color:#37424e;background:#f8f9fa;line-height:1.75;white-space:pre-wrap}.xhs-first-comment{display:grid;gap:5px;padding-left:16px}.xhs-first-comment .ant-typography{margin:0}.xhs-metric-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid #e2e6ea;border-left:1px solid #e2e6ea}.xhs-metric-grid>div{display:grid;gap:3px;min-height:74px;padding:13px;border-right:1px solid #e2e6ea;border-bottom:1px solid #e2e6ea;background:#fff}.xhs-metric-grid b{overflow:hidden;color:#17212b;font-size:18px;text-overflow:ellipsis}.xhs-metric-grid span{color:#737d88;font-size:12px}.xhs-metric-trend{display:grid;gap:12px;min-width:0}.xhs-trend-canvas{min-width:0;padding:10px 12px 8px;border:1px solid #e1e5e9;background:#fafbfc}.xhs-trend-canvas svg{display:block;width:100%;height:190px;overflow:visible}.xhs-trend-canvas line{stroke:#e4e8ec;stroke-width:1}.xhs-trend-canvas polyline{fill:none;stroke:#c7353e;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.xhs-trend-canvas circle{fill:#fff;stroke:#c7353e;stroke-width:2}.xhs-trend-axis{display:flex;justify-content:space-between;color:#7a848e;font-size:11px}.xhs-timeline-item{display:grid;gap:3px}@media(max-width:1100px){.xhs-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xhs-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.xhs-publish-overview{grid-template-columns:1fr}.xhs-archive-gallery-main .xiaohongshu-card-canvas{width:min(100%,320px)}}@media(max-width:720px){.xhs-local-header,.xhs-local-section-heading{align-items:stretch;flex-direction:column}.xhs-local-header>.ant-space,.xhs-local-header>.ant-space>.ant-space-item,.xhs-local-header .ant-btn{width:100%}.xhs-account-grid,.xhs-metric-grid{grid-template-columns:1fr 1fr}.xhs-agent-stats{grid-template-columns:1fr}.xhs-agent-stats>span+span{border-top:1px solid #eef0f2;border-left:0}.xhs-draft-toolbar{align-items:stretch;flex-direction:column}.xhs-workbench-filters,.xhs-workbench-search,.xhs-account-filter{width:100%}.xhs-workbench-filters{flex:0 1 auto}.xhs-date-filter{width:100%}.xhs-date-filter .ant-input{width:auto;min-width:0;flex:1}.xhs-auto-refresh{align-self:flex-end}.xhs-workbench-toolbar-status{width:100%!important;justify-content:flex-end!important}.xhs-detail-section-head{align-items:stretch;flex-direction:column}.xhs-detail-section-head>.ant-space{overflow-x:auto}.xhs-trend-canvas svg{height:160px}}@media(max-width:480px){.xhs-editor-modal{width:calc(100vw - 16px)!important}.xhs-editor-compliance{padding:10px 16px 0}.xhs-editor-fields,.xhs-editor-preview{padding:14px 16px 20px}.xhs-editor-title-fields{grid-template-columns:1fr;gap:0}.xhs-editor-title-fields .ant-form-item:first-child{margin-bottom:16px}.xhs-editor-layout{gap:12px}.xhs-editor-preview .xiaohongshu-preview-panel{padding:10px}.xhs-editor-preview .xhs-editor-preview-head,.xhs-editor-preview .xhs-editor-preview-actions{align-items:stretch;flex-direction:column}.xhs-editor-preview .xhs-editor-preview-actions,.xhs-editor-preview .xhs-editor-preview-actions .ant-space-item,.xhs-editor-preview .xhs-editor-preview-actions .ant-btn{width:100%}.xhs-editor-footer{display:grid;grid-template-columns:1fr 1fr}.xhs-editor-footer .ant-btn{width:100%;margin-inline-start:0!important}.xhs-editor-footer .ant-btn-primary{grid-column:1 / -1;grid-row:1}.xhs-account-grid{grid-template-columns:1fr}.xhs-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-title-extra .xhs-workbench-title-actions{display:grid;grid-template-columns:1fr 1fr}.page-title-extra .xhs-workbench-title-actions>.ant-space-item,.page-title-extra .xhs-workbench-title-actions .ant-btn{width:100%}.page-title-extra .xhs-workbench-title-actions>.ant-space-item:last-child{grid-column:1 / -1}.xhs-archive-gallery-strip{grid-template-columns:repeat(4,minmax(58px,1fr));overflow-x:auto}.xhs-agent-actions,.xhs-account-actions{align-items:stretch;flex-direction:column}.xhs-agent-actions .ant-btn,.xhs-account-actions .ant-btn,.xhs-portable-download,.xhs-portable-download .ant-btn,.xhs-portable-progress{width:100%}}.page-stack{width:100%;min-width:0}.global-status-bar{width:100%;min-height:32px}.global-status-items{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px!important;min-width:0}.global-status-items .ant-tag{margin-inline-end:0}.table-card,.keyword-list-card{min-width:0}.table-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;min-width:0;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.table-toolbar>*{min-width:0}.toolbar-group{display:flex!important;flex-wrap:wrap!important;min-width:0}.toolbar-group:first-child{flex:1 1 320px}.toolbar-group:last-child{flex:1 1 auto;justify-content:flex-end}.keyword-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.keyword-table-toolbar .keyword-filter-group,.keyword-table-toolbar .keyword-action-group{width:auto;flex:none;flex-wrap:nowrap!important;gap:8px!important}.keyword-search-box{width:228px}.keyword-count-filter{display:inline-flex;align-items:center;gap:4px;width:190px;min-width:0}.keyword-count-control{min-width:0;flex:1 1 auto}.keyword-count-filter-label{flex:0 0 auto;color:#000000a6;font-size:13px;white-space:nowrap}.keyword-count-control .ant-select{width:72px;flex:0 0 72px}.keyword-count-control .ant-input-number{width:72px;flex:1 1 auto;min-width:0}.keyword-selection-summary{display:inline-flex;align-items:center;min-height:32px;color:#000000a6;white-space:nowrap}.article-table-toolbar{align-items:flex-start}.article-filter-bar{display:flex;align-items:center;flex:1 1 900px;flex-wrap:wrap;gap:8px;min-width:0}.article-workbench-search{width:320px}.article-category-filter{width:210px}.article-date-filter{display:inline-flex;width:390px;min-width:0}.article-date-filter>.ant-input{min-width:0;flex:1 1 0}.article-reset-button{min-width:78px}.responsive-table .ant-table-wrapper{width:100%;max-width:100%;min-width:0}.responsive-table .ant-table-cell{overflow-wrap:anywhere}.responsive-table .ant-table-tbody>tr>td{vertical-align:middle}.ai-keyword-results .ant-table-wrapper{overflow:auto}.article-edit-tabs .ant-tabs-nav{margin-bottom:16px}.settings-tabs,.seo-workspace-tabs{width:100%}.settings-tab-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.settings-tabs .ant-tabs-content-holder,.settings-tabs .ant-tabs-content,.settings-tabs .ant-tabs-tabpane{min-width:0}.settings-tab-panel,.settings-action-bar-compact{width:min(100%,1180px)}.xhs-editor-modal .ant-modal-content{overflow:hidden;padding:0}.xhs-editor-modal .ant-modal-body{padding:0;overflow:auto}.xhs-editor-modal .ant-modal-header,.xhs-editor-modal .ant-modal-footer{margin:0;padding-inline:24px}.xhs-cover-design-modal .ant-modal-body{overflow-y:auto}@media(max-width:768px){.admin-header{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;height:auto;min-height:78px;padding:12px 18px}.header-status-slot,.header-user-actions,.header-user-actions .ant-space-item{width:100%}.header-user-actions{justify-content:flex-start}.mobile-nav{position:sticky;top:78px;z-index:4;display:block;overflow-x:auto;border-bottom:1px solid #f0f0f0;background:#fff}.mobile-nav .ant-menu{min-width:620px;padding-inline:8px;border-bottom:0}.mobile-nav .mobile-xiaohongshu-nav{width:100%;min-width:100%;border-top:1px solid #f0f0f0}.mobile-xiaohongshu-nav>.ant-menu-item{flex:1;justify-content:center;min-width:0;margin-inline:0}.admin-content{padding:16px}.global-status-bar{margin-bottom:16px}.page-title{flex-direction:column;gap:12px}.page-title-extra{width:100%}.page-title-extra .ant-space{width:100%;justify-content:flex-start}.table-toolbar,.model-provider-panel,.model-action-row,.settings-action-bar{align-items:stretch;flex-direction:column}.keyword-table-toolbar{grid-template-columns:minmax(0,1fr)}.keyword-table-toolbar .keyword-filter-group,.keyword-table-toolbar .keyword-action-group,.keyword-search-box,.keyword-count-filter,.article-workbench-search,.article-category-filter,.article-date-filter{width:100%!important}.keyword-table-toolbar .keyword-filter-group,.keyword-table-toolbar .keyword-action-group{flex-wrap:wrap!important}.keyword-table-toolbar .keyword-action-group{justify-content:flex-start;padding-top:12px;border-top:1px dashed #f0f0f0}.keyword-count-control .ant-select{flex-basis:86px}.keyword-count-control .ant-input-number{flex-basis:0}.table-toolbar .ant-space,.toolbar-group,.settings-actions,.settings-actions .ant-space-item,.settings-actions .ant-btn{width:100%}.table-toolbar .ant-select,.table-toolbar .ant-input-number,.table-toolbar .ant-btn{max-width:100%}.form-actions{grid-template-columns:1fr}.form-actions .ant-space-item,.form-actions .ant-btn,.form-actions .ant-upload,.form-actions .ant-upload .ant-btn{width:100%}.settings-tabs .ant-tabs-tab{padding-inline:8px}.xhs-editor-modal .ant-modal-header,.xhs-editor-modal .ant-modal-footer{padding-inline:16px}.login-shell{grid-template-columns:1fr;min-height:auto}.login-card{min-height:auto}.login-card .ant-card-body{min-height:auto;padding:32px 24px}}@media(max-width:576px){.admin-content{padding:14px 12px}.keyword-pagination{justify-content:center}.keyword-pagination-size{flex:1 0 100%;justify-content:center;margin-right:0}.keyword-pagination-pages{order:2}.keyword-pagination-jump{order:3}.login-page{padding:16px}.login-aside{min-height:180px;padding:24px}.login-aside-main{padding-block:24px 12px}.login-aside-points{display:none}}@media(min-width:769px)and (max-width:1100px){.admin-header{grid-template-columns:1fr;height:auto;min-height:84px;padding-block:10px}.header-user-actions{justify-content:flex-start}.table-toolbar{align-items:stretch;flex-direction:column}.toolbar-group,.table-toolbar .ant-select,.table-toolbar .ant-btn{width:100%!important}}@media(min-width:769px)and (max-width:1600px){.keyword-table-toolbar{grid-template-columns:minmax(0,1fr);gap:12px}.keyword-table-toolbar .keyword-filter-group,.keyword-table-toolbar .keyword-action-group{width:100%;min-width:0;flex-wrap:wrap!important}.keyword-table-toolbar .keyword-action-group{justify-content:flex-start;padding-top:12px;border-top:1px dashed #e1e6ec}.article-table-toolbar{align-items:stretch;flex-direction:column}.article-table-toolbar .article-filter-bar,.article-table-toolbar>.table-toolbar-right,.article-table-toolbar>.xhs-workbench-toolbar-status{width:100%;min-width:0;flex:0 1 auto}.article-table-toolbar>.table-toolbar-right,.article-table-toolbar>.xhs-workbench-toolbar-status{justify-content:flex-start;padding-top:12px;border-top:1px dashed #e1e6ec}.task-table-toolbar{align-items:stretch;flex-direction:column}.task-table-toolbar>.toolbar-group{width:100%;min-width:0;flex:0 1 auto}.task-table-toolbar>.table-toolbar-right{justify-content:flex-start;padding-top:12px;border-top:1px dashed #e1e6ec}.table-toolbar>.toolbar-group,.table-toolbar>.article-filter-bar{max-width:100%}.table-toolbar .ant-space,.table-toolbar .ant-space-item,.table-toolbar .ant-btn,.table-toolbar .ant-select,.table-toolbar .ant-input,.table-toolbar .ant-input-number,.table-toolbar .ant-input-search,.table-toolbar .ant-picker,.table-toolbar .ant-upload,.table-toolbar .ant-upload .ant-btn{max-width:100%}}@media(min-width:769px)and (max-width:1360px){.admin-header{grid-template-columns:1fr;height:auto;min-height:84px;padding-inline:18px;padding-block:10px}.header-status-slot,.header-user-actions{width:100%}.header-user-actions{height:auto;justify-content:flex-start;flex-wrap:wrap}.global-status-items{max-width:100%}.global-status-items .ant-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.admin-content{padding-inline:18px}.table-card>.ant-card-body,.keyword-list-card>.ant-card-body{padding-inline:16px}.settings-action-bar,.model-provider-panel,.model-action-row{align-items:flex-start}.settings-endpoints{grid-template-columns:repeat(2,minmax(0,1fr))}.search-sync-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.search-sync-facts>div:nth-child(odd){padding-left:0;border-left:0}.search-source-grid,.seo-source-comparison-grid{grid-template-columns:1fr}.search-sync-header{align-items:flex-start;flex-direction:column}.search-sync-header>.ant-space{width:100%;justify-content:flex-start}.seo-tab-actions,.seo-section-heading{align-items:flex-start;flex-wrap:wrap}.seo-tab-actions>.ant-space{flex-wrap:wrap}.xhs-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xhs-publish-overview{gap:24px}}.responsive-table .ant-table-container,.responsive-table .ant-table-content{min-width:0;overflow-x:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.table-card .ant-table-wrapper,.table-card .ant-table-container,.table-card .ant-table-content{width:100%;min-width:0}.table-card .ant-table-container,.table-card .ant-table-content{overflow-x:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.automation-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.automation-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.automation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.automation-repeat-policy{display:flex;align-items:flex-start;gap:12px;margin:4px 0 16px;padding:12px 14px;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff}.automation-repeat-policy>div:last-child{display:grid;gap:3px}.automation-form-intro{display:grid;gap:4px;margin-bottom:14px;padding:12px 14px;border:1px solid #dbeafe;border-radius:10px;background:linear-gradient(135deg,#f5f9ff,#f8fbff)}.automation-config-tabs .ant-tabs-nav{margin-bottom:12px}.automation-config-tabs .ant-tabs-tab{padding:8px 12px}.automation-plan-modal .ant-modal-body{max-height:calc(100vh - 220px);overflow-y:auto;scrollbar-gutter:stable}.automation-form-section-tab{min-height:292px;padding:4px 2px 0}.automation-form-section-heading{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.automation-form-section-heading>div{display:grid;gap:3px}.automation-form-section-number{display:inline-flex;flex:0 0 auto;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:#e8f1ff;color:#1677ff;font-size:13px;font-weight:700}.automation-form-section-tab .ant-form-item{margin-bottom:18px}.automation-form-section-tab .ant-form-item-extra{min-height:20px;margin-top:4px;color:#00000073;font-size:12px;line-height:1.5}.automation-form-section-tab .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:8px 18px}@media(max-width:640px){.automation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-form-grid{grid-template-columns:1fr}.automation-config-tabs .ant-tabs-tab{padding-inline:8px}.automation-config-tabs .ant-tabs-tab-btn{font-size:13px}}
