.semantic-rules{padding:17px 6px 18px}.rules-heading{margin:0 0 9px}.rules-heading h2{margin:0;color:#233b68;font-size:15px;line-height:1.4}.rules-table-wrap{overflow-x:auto;border-top:1px solid #dce5f1}.rules-table{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.rules-table th,.rules-table td{padding:9px 12px;border-bottom:1px solid #e8eef6;font-size:12px;line-height:1.5}.rules-table thead th{color:#627795;font-size:11px;font-weight:650;background:#f7faff;white-space:nowrap}.rules-table tbody th{color:#233b68;font-weight:700;white-space:nowrap}.rules-table td{color:#60718e}.rules-table td:last-child{color:#42638f;font-size:13px;letter-spacing:1px;white-space:nowrap}.style-row:hover>*{background:#f8fbff}.style-toggle{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;padding:0;border:0;background:transparent;color:#233b68;font:inherit;font-weight:700;text-align:left;cursor:pointer}.style-toggle span{font-size:15px;line-height:1;color:#7890b4;transition:transform .18s}.style-toggle[aria-expanded=true] span{transform:rotate(180deg)}.rule-detail,.rule-detail *{white-space:normal}.rule-detail>td{padding:0;background:#f8fbff}.detail-content{padding:17px 19px 18px;border-left:3px solid #4d82e5}.detail-content h3{margin:0 0 4px;color:#274879;font-size:15px}.detail-content>p{margin:0;color:#5f7291;font-size:13px;line-height:1.75}.detail-columns{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;margin-top:13px}.detail-columns section{min-width:0;padding:11px 13px;border:1px solid #e1eaf7;border-radius:8px;background:#fff}.detail-columns h4{margin:0 0 6px;color:#4a648b;font-size:12px}.detail-columns p{margin:0;color:#657692;font-size:12px;line-height:1.75;overflow-wrap:anywhere}.detail-columns ul{margin:0;padding-left:17px;color:#657692;font-size:12px;line-height:1.75}.example{padding:8px 10px!important;border-radius:6px}.example.good{background:#edf9f4;color:#25745a!important}.example.bad{background:#fff5f2;color:#a05e53!important}.semantic-workspace{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff}.workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;border-bottom:1px solid var(--line)}.workspace-toolbar h2{margin:0;color:#263e69;font-size:15px}.workspace-toolbar span{color:#8a99b1;font-size:12px}.semantic-table-wrap{overflow-x:auto}.semantic-table-wrap table{width:100%;min-width:850px;border-collapse:collapse;text-align:left}.semantic-table-wrap th{padding:13px 16px;background:#f2f6fc;color:#647998;font-size:12px;font-weight:650}.semantic-table-wrap td{padding:17px 16px;border-top:1px solid #edf1f8}.pending-row td{text-align:center;color:#9aa7ba;font-size:13px;height:88px}footer{padding-bottom:10px}@media(max-width:680px){.semantic-rules{padding-top:14px}.rules-table th,.rules-table td{padding:8px 10px}.detail-content{padding:14px}.detail-columns{grid-template-columns:1fr;gap:9px}.workspace-toolbar{align-items:flex-start;flex-direction:column;gap:3px;padding:13px}.view-tabs{gap:16px}}@media print{.semantic-rules{padding:0 0 12px}.rule-detail{display:table-row!important}.semantic-workspace{display:none}}
.semantic-table-wrap table.copy-list{min-width:640px}.copy-list .site-cell{width:46%}.copy-list .copy-type-cell{width:54%}.copy-list tr.copy-site-row:hover td{background:#fbfdff}.copy-site-row td{padding-top:14px;padding-bottom:14px}.copy-site-name{display:block;color:#233b68;font-size:14px;font-weight:750;line-height:1.45}.copy-site-meta{display:block;margin-top:3px;color:#8090aa;font-size:12px;line-height:1.55}.copy-type-button{display:flex;align-items:center;justify-content:space-between;gap:13px;width:100%;padding:0;border:0;background:transparent;color:#274879;font:inherit;text-align:left}.copy-type-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:750}.copy-type-label:before{content:"";width:8px;height:8px;border-radius:50%;background:#4d82e5;box-shadow:0 0 0 4px #e8f0ff}.copy-type-button>span:last-child{font-size:16px;color:#7890b4;transition:transform .18s}.copy-type-button[aria-expanded=true]>span:last-child{transform:rotate(180deg)}.copy-report-row>td{padding:0!important;background:#f8fbff}.copy-report{padding:20px 22px 23px;border-left:3px solid #4d82e5}.copy-report-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #dfe9f7}.copy-report-kicker{margin:0 0 4px;color:#7588a8;font-size:11px;font-weight:700;letter-spacing:.5px}.copy-report h3{margin:0;color:#233b68;font-size:18px;line-height:1.4}.copy-report h3 span{display:block;margin-top:3px;color:#647b9f;font-size:12px;font-weight:500;letter-spacing:0}.copy-score{flex:none;border:1px solid #d8e5f8;border-radius:8px;background:#fff;padding:7px 10px;color:#48658e;font-size:11px;text-align:right}.copy-score strong{display:block;color:#1765c7;font-size:19px;line-height:1.2}.copy-report-summary{margin:13px 0 0;color:#5c7090;font-size:13px;line-height:1.75}.copy-section{margin-top:18px}.copy-section h4{margin:0 0 8px;color:#38557f;font-size:13px}.copy-section p{margin:0;color:#667995;font-size:12px;line-height:1.75}.copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 19px}.copy-grid .copy-section{margin-top:17px}.copy-dimensions{width:100%;border-collapse:collapse;table-layout:fixed}.copy-dimensions th,.copy-dimensions td{padding:7px 9px!important;border:1px solid #e4ecf7!important;background:#fff!important;font-size:11px!important}.copy-dimensions th{color:#7184a2!important;font-weight:600!important}.copy-dimensions td{color:#355d94!important;font-weight:750!important;text-align:center}.copy-mix{display:flex;flex-wrap:wrap;gap:7px}.copy-mix span{border:1px solid #dce8f8;border-radius:99px;background:#fff;color:#506e98;padding:3px 8px;font-size:11px}.copy-list-bullets{margin:0;padding-left:17px;color:#637692;font-size:12px;line-height:1.75}.copy-formulas{display:grid;gap:7px}.copy-formulas code{display:block;padding:7px 9px;border-radius:6px;background:#edf4ff;color:#3b6198;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:normal}.copy-boundary{margin-top:18px;padding:9px 11px;border-radius:7px;background:#fffdf5;color:#83734e;font-size:11px;line-height:1.65}.copy-report-source{margin-top:10px;color:#8796ad;font-size:11px;line-height:1.65}@media(max-width:680px){.semantic-table-wrap table.copy-list{min-width:0}.copy-list thead{display:none}.copy-list,.copy-list tbody,.copy-list tr,.copy-list td{display:block;width:100%}.copy-site-row{border-bottom:1px solid #edf1f8}.copy-site-row td{border:0;padding:12px 14px}.copy-site-row .copy-type-cell{padding-top:0}.copy-report{padding:16px 14px 18px}.copy-report-head{gap:10px}.copy-report h3{font-size:16px}.copy-score{padding:6px 8px}.copy-score strong{font-size:17px}.copy-grid{grid-template-columns:1fr;gap:0}.copy-dimensions th,.copy-dimensions td{padding:6px 4px!important;font-size:10px!important}}
.style-toggle .style-count{margin-left:auto;color:#7890b4;font-size:11px;font-style:normal;font-weight:600;letter-spacing:0}
.copy-category-bar{display:flex;gap:8px;flex-wrap:wrap;padding:11px 15px;border-bottom:1px solid #e1eaf7;background:#fbfdff}.copy-category-tab{border:1px solid #dce6f5;border-radius:7px;background:#fff;color:#536b8e;padding:7px 10px;font-size:12px;line-height:1.35;white-space:nowrap}.copy-category-tab span{margin-left:5px;color:#8a9ab2;font-size:11px}.copy-category-tab.active{border-color:#4d82e5;background:#4d82e5;color:#fff}.copy-category-tab.active span{color:#eaf1ff}.copy-detail-list{min-width:1280px!important;table-layout:fixed}.copy-detail-list th{vertical-align:middle}.copy-detail-list th small{color:#8a9ab2;font-size:10px;font-weight:500}.copy-detail-list th:nth-child(1){width:15%}.copy-detail-list th:nth-child(2){width:10%}.copy-detail-list th:nth-child(3){width:8%}.copy-detail-list th:nth-child(4){width:7%}.copy-detail-list th:nth-child(5){width:8%}.copy-detail-list th:nth-child(6){width:17%}.copy-detail-list th:nth-child(7){width:10%}.copy-detail-list th:nth-child(8){width:12%}.copy-detail-list th:nth-child(9){width:13%}.copy-detail-list td{vertical-align:top;padding:14px 12px}.copy-product{display:block;color:#233b68;font-size:14px;font-weight:750;line-height:1.4}.copy-domain{display:block;margin-top:2px;color:#507cd1;font-size:11px;overflow-wrap:anywhere}.copy-purpose{display:block;margin-top:6px;color:#71829f;font-size:11px;line-height:1.55}.copy-metric{display:block;color:#284b7d;font-size:13px;font-weight:750;line-height:1.6;white-space:nowrap}.copy-search{color:#16866b;font-size:12px;font-weight:700}.copy-search strong{display:block;font-size:18px;line-height:1.2}.copy-keywords{display:flex;flex-wrap:wrap;gap:5px}.copy-keywords span{max-width:100%;overflow-wrap:anywhere;border:1px solid #dce7f6;border-radius:5px;background:#f3f7fd;color:#55719b;padding:2px 5px;font-size:10px;line-height:1.45}.copy-countries,.copy-pages{display:grid;gap:5px;color:#617795;font-size:11px;line-height:1.45}.copy-countries span,.copy-pages span{display:block}.copy-pages a{color:#3d72ca;overflow-wrap:anywhere}.copy-judgment{margin:0;color:#627591;font-size:11px;line-height:1.7}.copy-detail-list .copy-type-button{min-width:100px}.copy-detail-list .copy-type-label{font-size:12px}.copy-detail-list .copy-report-row td{padding:0!important}@media(max-width:680px){.copy-category-bar{padding:10px}.copy-category-tab{font-size:11px;padding:6px 8px}.copy-detail-list{min-width:0!important}.copy-detail-list thead{display:none}.copy-detail-list,.copy-detail-list tbody,.copy-detail-list tr,.copy-detail-list td{display:block;width:100%}.copy-detail-list .copy-site-row{display:grid;grid-template-columns:1fr 118px;gap:11px;padding:15px 13px}.copy-detail-list .copy-site-row td{border:0;padding:0}.copy-detail-list .copy-site-row td:nth-child(1),.copy-detail-list .copy-site-row td:nth-child(2){grid-column:auto}.copy-detail-list .copy-site-row td:nth-child(n+3){grid-column:1/-1}.copy-detail-list .copy-site-row td:before{display:block;margin-bottom:5px;color:#92a0b7;font-size:10px}.copy-detail-list .copy-site-row td:nth-child(3):before{content:'收入 · USD / 30 天'}.copy-detail-list .copy-site-row td:nth-child(4):before{content:'访问量 · 近 30 天'}.copy-detail-list .copy-site-row td:nth-child(5):before{content:'搜索信号'}.copy-detail-list .copy-site-row td:nth-child(6):before{content:'关键词'}.copy-detail-list .copy-site-row td:nth-child(7):before{content:'访问者国家 / 地区'}.copy-detail-list .copy-site-row td:nth-child(8):before{content:'流量页'}.copy-detail-list .copy-site-row td:nth-child(9):before{content:'判断与可借鉴方式'}}
.copy-score-list{list-style:none;margin:0;padding:0;border:1px solid #dce6f4;border-radius:8px;overflow:hidden;background:#fff}
.copy-score-list>li{display:grid;grid-template-columns:160px minmax(0,1fr);border-bottom:1px solid #e5edf7;padding:13px 16px;gap:20px;align-items:start}
.copy-score-list>li:last-child{border-bottom:0}.copy-rating-label{display:flex;justify-content:space-between;gap:12px;color:#24416a;font-size:13px}.copy-rating-label>span{font-variant-numeric:tabular-nums;color:#2d63b7;font-weight:700;white-space:nowrap}
.copy-rating-judgment p{margin:0;color:#425875;font-size:13px;line-height:1.8}.copy-rating-sources{display:block;margin-top:5px;font-size:11px;color:#8394aa}.copy-rating-sources a,.copy-language-examples a,.copy-page-notes a{color:#326abd;text-decoration:underline;text-underline-offset:3px}
.copy-report .copy-section{margin-top:24px;min-width:0}.copy-report .copy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.copy-report h5{margin:14px 0 8px;font-size:12px;color:#47658b}.copy-report .copy-list-bullets li{margin-bottom:8px;line-height:1.85}.copy-report .copy-section>p{font-size:13px;line-height:1.85;color:#425875}
.copy-language-examples{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.copy-language-examples>li{padding:12px;border:1px solid #dfe8f5;background:white;border-radius:6px;font-size:12px;line-height:1.8}.copy-language-examples blockquote{margin:0 0 8px;padding-left:10px;border-left:2px solid #628fe0;color:#244777}.copy-language-examples p{margin:0 0 8px;color:#5c708e}
.copy-scoring-method,.copy-page-notes{margin-top:15px;font-size:12px;line-height:1.8;color:#697d98}.copy-scoring-method summary,.copy-page-notes summary{cursor:pointer;color:#46638c}.copy-page-notes li{margin-bottom:12px;overflow-wrap:anywhere}.copy-page-notes p{margin:5px 0}.copy-review-pending{color:#7a8393;font-size:13px}.copy-review-progress{margin:12px 0;color:#667c99;font-size:12px}.copy-boundary li{overflow-wrap:anywhere}
@media(max-width:680px){.copy-score-list>li{grid-template-columns:1fr;gap:6px;padding:12px}.copy-rating-label{justify-content:flex-start;gap:20px}.copy-language-examples,.copy-report .copy-grid{grid-template-columns:1fr}}
