.reference-report{box-sizing:border-box;max-width:1154px;margin:0 auto;padding:8px 6px 18px;background:#f5f6fc;color:#263341;font:16px/1.45 "Microsoft YaHei","Noto Sans CJK SC","WenQuanYi Zen Hei",Arial,sans-serif}.report-banner{background:#17263d;border-radius:20px;padding:24px 30px 22px;color:#fff;min-height:128px;box-sizing:border-box}.report-banner h1{font-size:40px;line-height:1.25;font-weight:400;margin:0 0 2px;color:#fff}.report-banner p{font-size:18px;line-height:1.5;margin:0;color:#e7edf6}.report-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:18px 0 20px}.report-kpi{border:1px solid #dce1e7;background:white;border-radius:12px;min-height:100px;padding:13px 16px 8px;box-sizing:border-box;display:flex;flex-direction:column}.report-kpi>span{color:#6a7681;font-size:17px}.report-kpi strong{font-size:30px;line-height:1.15;font-weight:400;margin:2px 0 0}.report-kpi small{font-size:14px;color:#697580;line-height:1.4}.report-kpi.exposure strong{color:#4572c5}.report-kpi.followers strong{color:#248d80}.report-kpi.matrix strong{color:#8b70b5}.report-section{margin:19px 9px 0}.report-section h2{font-size:26px;font-weight:400;line-height:1.35;margin:0 0 6px;color:#263341}.report-platform-table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:16px;line-height:1.35;background:#fff}.report-platform-table th,.report-platform-table td{border:1px solid #d9dfe8;padding:9px 7px;text-align:left;vertical-align:top;white-space:normal}.report-platform-table th{background:#e9efff;font-weight:400;height:36px;box-sizing:border-box}.report-platform-table th:nth-child(1){width:16%}.report-platform-table th:nth-child(2){width:10%}.report-platform-table th:nth-child(3){width:17%}.report-platform-table th:nth-child(4){width:15%}.report-platform-table th:nth-child(5){width:13%}.report-platform-table th:nth-child(6){width:29%}.report-platform-table td{height:82px;box-sizing:border-box}.report-changes{font-size:14px;color:#66727d}.report-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.report-section-heading>a{font-size:13px;white-space:nowrap;color:#476cb6;text-decoration:none}.allocation-intro{font-size:16px;line-height:1.5;color:#67737e;margin:0 3px 3px}.allocation-bar{width:100%;height:38px;border-collapse:collapse;table-layout:fixed;color:white;font-size:13px;margin:0 3px;max-width:calc(100% - 6px)}.allocation-bar td{padding:0 5px;border:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;height:38px;box-sizing:border-box;color:white}.allocation-bar td span{white-space:nowrap}.unassigned{background:#8d9eb6}.group-0{background:#376cf0}.group-1{background:#20b39d}.group-2{background:#eda04a}.group-3{background:#8462b9}.group-4{background:#b45b8e}.allocation-legend{display:flex;gap:6px;flex-wrap:wrap;margin:8px 3px}.allocation-label{display:inline-block;padding:3px 8px;border-radius:4px;color:white;font-size:12px}.report-small{font-size:13px;color:#77838e;margin:4px 3px}.plan-period{font-size:15px;color:#687581;margin:0 0 6px}.plan-content{font-size:16px;line-height:1.75;margin:0;padding:10px 12px;border:1px solid #dce1e8;background:#fff}.report-notes{margin:14px 12px 0;color:#6f7a86;font-size:12px;line-height:1.6}.report-notes p{margin:3px 0}.graphic-document{margin:0;background:#f5f6fc}.graphic-document .report-section-heading>a{display:none}.graphic-document .reference-report{width:1154px}.weekly-reference-page{margin:0;background:#f5f6fc;font-family:"Microsoft YaHei",Arial,sans-serif;color:#263341}.weekly-reference-page .weekly-toolbar{max-width:1154px;box-sizing:border-box;padding:12px 16px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.weekly-toolbar a{color:#355caa;text-decoration:none}.weekly-toolbar .weekly-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.weekly-toolbar input,.weekly-toolbar button,.weekly-toolbar .export-link{padding:9px 12px;border:1px solid #d7dfeb;border-radius:7px;background:#fff;color:#365581;font-family:inherit;font-size:14px;text-decoration:none}.weekly-toolbar button{cursor:pointer}.weekly-reference-page .weekly-text-panel{max-width:1142px;margin:14px auto 26px;padding:18px;box-sizing:border-box;background:white;border:1px solid #dce1e8}.weekly-reference-page .weekly-text{font-family:inherit;font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.weekly-reference-page .weekly-message{max-width:1120px;margin:0 auto 5px;color:#6e7a88;font-size:13px}.weekly-reference-page .weekly-text-panel h2{font-size:19px;margin:0 0 10px}.weekly-reference-page .muted{color:#788695}@media(max-width:740px){.reference-report{padding:8px 10px 14px}.report-banner{padding:22px 18px;border-radius:14px;min-height:115px}.report-banner h1{font-size:28px}.report-banner p{font-size:13px;line-height:1.7}.report-kpis{grid-template-columns:1fr;gap:10px;margin:12px 0}.report-kpi{min-height:94px}.report-kpi strong{font-size:30px}.report-section{margin:17px 0 0}.report-section h2{font-size:21px}.report-platform-table,.report-platform-table tbody{display:block;width:100%}.report-platform-table thead{display:none}.report-platform-table tr{display:grid;grid-template-columns:1fr 1fr}.report-platform-table td{display:block;border:1px solid #e0e5ee;height:auto;min-height:75px;padding:10px}.report-platform-table td::before{content:attr(data-label);display:block;font-size:12px;color:#7b8796;margin-bottom:6px}.report-platform-table td:last-child{grid-column:span 2;min-height:100px}.report-changes{font-size:14px}.report-section-heading{align-items:flex-start}.report-section-heading>a{font-size:12px;padding-top:5px}.allocation-intro{font-size:14px}.plan-content{font-size:14px}.report-notes{margin:14px 0 0;font-size:12px}.weekly-reference-page .weekly-toolbar{padding:10px}.weekly-toolbar .weekly-tools{gap:6px}.weekly-toolbar input,.weekly-toolbar button,.weekly-toolbar .export-link{padding:8px;font-size:12px}.weekly-reference-page .weekly-message{padding:0 10px}.weekly-reference-page .weekly-text-panel{margin:12px 10px}.graphic-document .reference-report{padding:8px 6px 18px}}
