.data-desk{max-width:1700px;margin:auto;padding:25px 28px 40px!important;color:#383e32}.desk-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.desk-heading span{font-size:10px;letter-spacing:.14em;color:#897968}.desk-heading h1{font-size:26px;line-height:1.4;margin:8px 0}.desk-heading p{font-size:12px;color:#7d8174;margin:0}.desk-heading .btn{font-size:12px}.desk-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #dcddd3;background:#fafaf5;border-radius:6px;margin-bottom:12px}.desk-metrics>div{padding:16px;border-right:1px solid #e1e2d8;display:flex;flex-direction:column;gap:5px;min-width:0}.desk-metrics>div:last-child{border:0}.desk-metrics strong{font-size:30px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.2;color:#4c5b41}.desk-metrics b{font-size:12px;font-weight:500}.desk-metrics small{font-size:10px;line-height:1.5;color:#888a7f}.desk-links{display:flex;gap:20px;padding:9px 0 18px;flex-wrap:wrap}.desk-links a{font-size:12px;color:#707d61}.desk-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px;align-items:start}.desk-primary,.desk-rail{display:grid;gap:16px;min-width:0}.desk-panel{border:1px solid #dadcd0;border-radius:6px;background:#fcfcf8;padding:16px;min-width:0}.desk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.desk-panel-head h2{font-size:14px;font-weight:600}.desk-panel-head a{font-size:11px;color:#7a846e;white-space:nowrap}.desk-tag{display:inline-block;font-size:10px;color:#7e7d65;background:#eeede3;border-radius:3px;padding:4px 6px;white-space:nowrap}.desk-filters{display:flex;gap:8px}.desk-filters input{flex:1;min-width:0;border:1px solid #dcdfd0;border-radius:4px;padding:9px 10px;background:#fffefa;font-size:12px}.desk-filters select{font-size:12px;padding:8px;max-width:160px}.desk-table-top{display:flex;justify-content:space-between;font-size:10px;color:#878b7b;padding:11px 0}.desk-table-top a{color:#6c7b5c}.desk-table-scroll{overflow:auto;max-height:510px;border:1px solid #e0e2d7;border-radius:4px}.desk-table{min-width:720px!important;table-layout:fixed;width:100%;font-size:11px}.desk-table th{position:sticky;top:0;z-index:1;font-size:10px;padding:9px 10px;background:#eeefe6}.desk-table td{padding:9px 10px;line-height:1.55;border-top:1px solid #e8e9df;overflow-wrap:anywhere}.desk-table th:first-child{width:29%}.desk-table th:nth-child(2){width:12%}.desk-table th:nth-child(3){width:13%}.desk-table th:nth-child(4){width:18%}.desk-table th:nth-child(5){width:16%}.desk-table b{font-weight:500}.desk-table small{display:block;font-size:10px;color:#8a8c7f;line-height:1.5;max-height:30px;overflow:hidden;margin-top:3px}.desk-table .desk-price{font-size:16px;color:#586e45;font-variant-numeric:tabular-nums}.desk-footnote{font-size:10px;color:#8a8b7d;line-height:1.7;margin:10px 0 0}.desk-mission{display:block;width:100%;text-align:left;border:0;border-top:1px solid #e4e5d9;background:transparent;padding:13px 0;cursor:pointer;color:inherit}.desk-mission>span{display:flex;justify-content:space-between;font-size:10px;color:#958068}.desk-mission i{font-style:normal;color:#899476}.desk-mission strong{display:block;font-size:13px;line-height:1.7;margin:6px 0;font-weight:550}.desk-mission p{font-size:11px;line-height:1.7;color:#848974;margin:0 0 8px}.desk-mission small{font-size:10px;display:flex;justify-content:space-between;color:#90927f}.desk-mission small b{font-weight:400;color:#708458}.desk-agent{border-top:2px solid #a78b6c}.desk-monitor-score{display:flex;align-items:center;gap:16px}.desk-monitor-score>strong{font-size:33px;font-weight:500}.desk-monitor-score small{font-size:16px;color:#959887}.desk-monitor-score>span{font-size:11px;line-height:1.8;color:#858d77}.desk-runs{display:flex;gap:5px;margin:14px 0 0}.desk-runs span{height:7px;flex:1;background:#bac4a7;border-radius:2px}.desk-runs .partial{background:#c4ae91}.desk-source{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #e7e8dd;font-size:10px;line-height:1.7}.desk-source span{color:#7f8873}.desk-source b{font-weight:500;color:#727b61;text-align:right}.desk-bottom{display:grid;grid-template-columns:1fr 1fr;gap:16px}.desk-category-chart{display:grid;gap:4px}.desk-category-chart button{display:grid;grid-template-columns:85px 1fr 27px;gap:9px;align-items:center;text-align:left;border:0;background:none;padding:5px 0;font-size:11px;color:#78816d;cursor:pointer}.desk-category-chart i{height:5px;background:#eff0e7}.desk-category-chart em{display:block;height:100%;background:#9da98b}.desk-category-chart b{font-size:10px;text-align:right;font-weight:400}.desk-competitor{display:grid;grid-template-columns:62px 1fr;gap:5px 8px;border-bottom:1px solid #e4e6d9;padding:10px 0;font-size:11px;line-height:1.7}.desk-competitor b{font-weight:500}.desk-competitor span{color:#7e8871}.desk-competitor small{grid-column:2;font-size:10px;color:#969986}.desk-suppliers>a{display:grid;grid-template-columns:70px 160px 1fr;gap:10px;font-size:11px;line-height:1.8;border-top:1px solid #e5e6dc;padding:10px 0}.desk-suppliers span,.desk-suppliers small{color:#88907c;font-size:10px}.desk-suppliers b{font-weight:500}.desk-back{margin-bottom:20px}.desk-empty{padding:25px;font-size:12px}
@media(min-width:1550px){.desk-grid{grid-template-columns:minmax(0,1fr) 340px}.desk-table td{padding:11px 12px}}
@media(max-width:1200px){.desk-grid{grid-template-columns:minmax(0,1fr) 265px}.desk-metrics>div{padding:13px 10px}.desk-metrics strong{font-size:27px}.desk-bottom{grid-template-columns:1fr}.desk-suppliers>a{grid-template-columns:70px 1fr}.desk-suppliers small{grid-column:2}}
@media(max-width:820px){.data-desk{padding:18px 14px 30px!important}.desk-heading{align-items:flex-start;gap:8px;margin-bottom:14px}.desk-heading h1{font-size:22px}.desk-heading p{font-size:11px;line-height:1.8}.desk-heading>.btn{display:none}.desk-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-metrics>div{padding:12px 9px}.desk-metrics>div:nth-child(3){border-right:0}.desk-metrics>div:nth-child(-n+3){border-bottom:1px solid #e1e2d8}.desk-metrics strong{font-size:26px}.desk-metrics b{font-size:11px}.desk-metrics small{font-size:9px}.desk-links{gap:0;display:grid;grid-template-columns:repeat(3,1fr);padding:0 0 12px}.desk-links a{font-size:11px;padding:10px 0;min-height:40px}.desk-grid{display:flex;flex-direction:column;gap:12px}.desk-primary,.desk-rail{width:100%;gap:12px}.desk-panel{padding:12px}.desk-table-scroll{max-height:380px}.desk-table{min-width:660px!important}.desk-table td{padding:8px}.desk-table td:first-child,.desk-table th:first-child{position:sticky;left:0;background:#fcfcf8;z-index:1}.desk-table th:first-child{z-index:2;background:#eeefe6}.desk-bottom{gap:12px;grid-template-columns:1fr}.desk-filters input{width:55%;min-height:42px}.desk-filters select{max-width:130px;min-height:42px}.desk-rail{grid-template-columns:1fr}.desk-mission{padding:15px 0}.desk-mission strong{font-size:14px}.desk-category-chart button{min-height:32px}.desk-footnote{font-size:10px}.desk-suppliers>a{grid-template-columns:65px 1fr}.desk-source{font-size:11px}.desk-table-scroll:before{content:'左右滑动查看价格、来源与日期 →';display:block;padding:8px;font-size:10px;color:#89927c}.desk-panel-head h2{font-size:14px}}

.desk-ai-shortcut{display:none}.desk-chart-scale{display:flex;justify-content:space-between;font-size:10px;color:#727763;padding:0 0 8px}.desk-table td{height:auto!important}.desk-category-chart em{background:#82916f}.desk-category-chart button:hover{color:#36472a;background:#f0f2e9}.desk-category-chart button:focus-visible{outline:2px solid #657650;outline-offset:2px}
@media(max-width:820px){.desk-ai-shortcut{display:flex;width:100%;align-items:center;gap:10px;border:1px solid #d9d9cb;background:#efeee4;color:#5a614d;padding:12px;margin-bottom:12px;text-align:left;border-radius:5px;font-size:11px}.desk-ai-shortcut b{white-space:nowrap;color:#8c7055}.desk-ai-shortcut i{margin-left:auto;font-style:normal}.desk-agent{scroll-margin-top:85px}}
