.listing-metric-link{border:0;background:transparent;padding:4px 0;color:#14705c;font:inherit;font-weight:700;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px}.listing-metric-link[data-metric=pageViews]{color:#477bd1}.listing-metric-link:hover{opacity:.75}.listing-metric-link:focus-visible{outline:2px solid #14705c;outline-offset:4px;border-radius:3px}
.listing-history-dialog{box-sizing:border-box;width:min(1050px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:28px;border:1px solid #dce7e1;border-radius:24px;color:#203d33;background:#fff;box-shadow:0 24px 90px #072d3440;overflow:auto}.listing-history-dialog::backdrop{background:#0d272a80;backdrop-filter:blur(4px)}
.listing-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.listing-history-eyebrow{margin:0 0 7px;font-size:11px;font-weight:700;letter-spacing:2px;color:#56836f}.listing-history-head h2{margin:0;font-size:27px;line-height:1.3}.listing-history-close{flex:none;border:0;border-radius:50%;width:36px;height:36px;font-size:27px;line-height:1;background:#eef4f0;color:#31594b;cursor:pointer}
.listing-history-info{margin:15px 0 18px}.listing-history-info a{color:#234f3f;font-size:14px;font-weight:650;text-decoration:none}.listing-history-info p{font-size:12px;color:#75867d;margin:7px 0 0}.listing-history-tabs{display:flex;width:fit-content;gap:4px;background:#edf2ef;border-radius:12px;padding:4px;margin-bottom:18px}.listing-history-tabs button{border:0;border-radius:9px;background:transparent;padding:9px 21px;color:#75867d;font:inherit;font-size:13px;cursor:pointer}.listing-history-tabs button[aria-pressed=true]{background:#174c3b;color:white}
.listing-history-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.listing-history-summary>div{padding:14px 18px;border-radius:14px;background:#f3f7f4}.listing-history-summary span{display:block;font-size:12px;color:#75867d}.listing-history-summary strong{display:block;font-size:24px;margin-top:5px;font-variant-numeric:tabular-nums}.listing-history-range{font-size:12px;color:#75867d;margin:16px 0 5px}.listing-history-chart-wrap{overflow-x:auto}.listing-history-chart{display:block;width:100%;min-width:600px}.listing-history-axis{font-size:12px;fill:#718378;font-family:inherit;font-variant-numeric:tabular-nums}.listing-history-hit:focus{outline:none;fill:#14705c0c;stroke:#14705c;stroke-width:1}.listing-history-hit{cursor:pointer}.listing-history-hover{font-size:12px;min-height:18px;color:#567666;margin:5px 0 17px}.listing-history-table-wrap{max-height:290px;overflow:auto;border:1px solid #e3eae6;border-radius:14px}.listing-history-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.listing-history-table th,.listing-history-table td{padding:11px 17px;text-align:left;border-bottom:1px solid #eaf0ec}.listing-history-table th{position:sticky;top:0;background:#f3f7f4;color:#567666;font-weight:600}.listing-history-table th:last-child,.listing-history-table td:last-child{text-align:right}.listing-history-table tr:last-child td{border-bottom:0}
@media(max-width:600px){.listing-history-dialog{padding:18px;width:calc(100vw - 18px);max-height:calc(100dvh - 24px);border-radius:18px}.listing-history-summary{gap:7px}.listing-history-summary>div{padding:11px 8px}.listing-history-summary strong{font-size:19px}.listing-history-summary span{font-size:11px}.listing-history-head h2{font-size:23px}.listing-history-chart-wrap:after{content:'左右滑动查看完整趋势';font-size:11px;color:#75867d}.listing-history-info a{font-size:13px}}

@media(max-width:600px){.listing-history-summary strong{font-size:17px;white-space:nowrap}}

.listing-history-legend{display:flex;gap:22px;flex-wrap:wrap;margin:14px 0 8px;font-size:12px}.listing-history-legend span{display:flex;align-items:center;gap:7px;color:#14705c}.listing-history-legend i{width:22px;height:3px;background:#14705c;display:inline-block}.listing-history-legend [data-series=pageViews]{color:#477bd1}.listing-history-legend [data-series=pageViews] i{background:#477bd1}.listing-history-table td:not(:first-child),.listing-history-table th:not(:first-child){text-align:right}.listing-history-hover{line-height:1.7}.listing-history-table td{white-space:nowrap}
