.ai-forecast-report[data-v-c327cb04]{width:100%;min-height:100vh;min-height:100dvh;background:transparent;overflow-x:hidden;-webkit-overflow-scrolling:touch}.report-inner[data-v-c327cb04]{width:100%;max-width:100%;margin:0 auto;padding:1.5vw 2vw 4vw;box-sizing:border-box}.grid-2col[data-v-c327cb04]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5vw;margin-bottom:1.5vw}.card[data-v-c327cb04]{background:#fff;border-radius:2vw;padding:2vw 2.5vw 1.8vw;box-shadow:0 .3vw 1.5vw rgba(0,0,0,.04)}.card .card-title[data-v-c327cb04]{font-size:clamp(.253333rem,4.4vw,.4rem);font-weight:700;color:#333;margin-bottom:1.5vw;display:flex;align-items:center;gap:1.2vw;-webkit-font-smoothing:antialiased}.card .card-title .title-bar[data-v-c327cb04]{display:inline-block;width:clamp(.04rem,.5vw,.066667rem);height:clamp(.16rem,2.6vw,.24rem);background:#0271ef;border-radius:.4vw;flex-shrink:0}.card .card-title.chart-title[data-v-c327cb04]{margin-bottom:1vw}.predict-body[data-v-c327cb04]{display:flex;align-items:center;gap:2vw;padding-top:2vw}.predict-body .predict-item[data-v-c327cb04]{flex:1;text-align:center}.predict-body .predict-item .predict-val[data-v-c327cb04]{font-size:clamp(.213333rem,3.8vw,.346667rem);font-weight:700;color:#333;margin-bottom:.8vw}.predict-body .predict-item .predict-label[data-v-c327cb04]{font-size:clamp(.16rem,2.6vw,.226667rem);color:#999;display:flex;align-items:center;justify-content:center;gap:.6vw}.predict-body .predict-item .predict-label .predict-icon[data-v-c327cb04]{width:clamp(.16rem,2.4vw,.24rem);height:clamp(.16rem,2.4vw,.24rem);flex-shrink:0;object-fit:contain}.accuracy-body[data-v-c327cb04]{display:flex;gap:2vw}.accuracy-body .accuracy-item[data-v-c327cb04]{flex:1;display:flex;align-items:center;justify-content:space-between;background:#f7f8fa;border-radius:1.6vw;padding:2vw 1.5vw}.accuracy-body .accuracy-item .accuracy-left .accuracy-label[data-v-c327cb04]{font-size:clamp(.16rem,2.6vw,.226667rem);color:#999;margin-bottom:.8vw}.accuracy-body .accuracy-item .accuracy-left .accuracy-val[data-v-c327cb04]{font-size:clamp(.266667rem,4.6vw,.453333rem);font-weight:700;color:#333;font-family:dingziti,sans-serif;line-height:1}.accuracy-body .accuracy-item .accuracy-left .accuracy-val .unit[data-v-c327cb04]{font-size:clamp(.173333rem,2.8vw,.266667rem);font-weight:400;margin-left:.3vw}.accuracy-body .accuracy-item .mini-donut[data-v-c327cb04]{width:clamp(.693333rem,12vw,1.12rem);height:clamp(.693333rem,12vw,1.12rem);flex-shrink:0}.accuracy-body .accuracy-item .mini-donut svg[data-v-c327cb04]{width:100%;height:100%}.accuracy-body .accuracy-item .mini-donut svg .ring-bg[data-v-c327cb04]{stroke:#d6e6fd}.accuracy-body .accuracy-item .mini-donut svg .ring-fg[data-v-c327cb04]{stroke:#0271ef;stroke-linecap:round;transition:stroke-dashoffset .6s ease}.stats-body[data-v-c327cb04]{display:flex}.stats-body .stat-cell[data-v-c327cb04]{flex:1;text-align:center;position:relative}.stats-body .stat-cell+.stat-cell[data-v-c327cb04]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.013333rem;height:3.5vw;background:#ebebeb}.stats-body .stat-cell .stat-val[data-v-c327cb04]{font-size:clamp(.293333rem,4.8vw,.453333rem);font-weight:700;color:#333;font-family:dingziti,sans-serif;line-height:1.2;margin-bottom:.4vw}.stats-body .stat-cell .stat-val .stat-unit[data-v-c327cb04]{font-size:clamp(.173333rem,2.6vw,.24rem);font-weight:400;color:#333;margin-left:.2vw}.stats-body .stat-cell .stat-label[data-v-c327cb04]{font-size:clamp(.146667rem,2.4vw,.213333rem);color:#666;white-space:nowrap}.chart-box[data-v-c327cb04]{width:100%;height:clamp(2.133333rem,26vw,3.466667rem);min-height:3.466667rem}@media screen and (orientation:landscape){.ai-forecast-report[data-v-c327cb04]{min-height:auto}.ai-forecast-report .report-inner[data-v-c327cb04]{padding:1.5vw 2vw 3vw}.ai-forecast-report .grid-2col[data-v-c327cb04]{gap:1.5vw;margin-bottom:1.5vw}.ai-forecast-report .card[data-v-c327cb04]{padding:2vw 2.5vw 1.8vw;border-radius:1.4vw}.ai-forecast-report .card .card-title[data-v-c327cb04]{font-size:clamp(.24rem,3.8vw,.32rem);margin-bottom:1.5vw}.ai-forecast-report .predict-body .predict-item .predict-val[data-v-c327cb04]{font-size:clamp(.186667rem,3.2vw,.293333rem)}.ai-forecast-report .predict-body .predict-item .predict-label[data-v-c327cb04]{font-size:clamp(.146667rem,2.2vw,.2rem)}.ai-forecast-report .accuracy-body[data-v-c327cb04]{gap:1.2vw}.ai-forecast-report .accuracy-body .accuracy-item[data-v-c327cb04]{padding:1.5vw 1.2vw;border-radius:1.2vw}.ai-forecast-report .accuracy-body .accuracy-item .accuracy-left .accuracy-label[data-v-c327cb04]{font-size:clamp(.146667rem,2.2vw,.2rem);margin-bottom:.5vw}.ai-forecast-report .accuracy-body .accuracy-item .accuracy-left .accuracy-val[data-v-c327cb04]{font-size:clamp(.226667rem,3.4vw,.346667rem)}.ai-forecast-report .accuracy-body .accuracy-item .accuracy-left .accuracy-val .unit[data-v-c327cb04]{font-size:clamp(.146667rem,2.2vw,.2rem)}.ai-forecast-report .accuracy-body .accuracy-item .mini-donut[data-v-c327cb04]{width:clamp(.56rem,9vw,.906667rem);height:clamp(.56rem,9vw,.906667rem)}.ai-forecast-report .stats-body .stat-cell .stat-val[data-v-c327cb04]{font-size:clamp(.213333rem,3.4vw,.32rem)}.ai-forecast-report .stats-body .stat-cell .stat-label[data-v-c327cb04]{font-size:clamp(.133333rem,2vw,.186667rem)}.ai-forecast-report .stats-body .stat-cell+.stat-cell[data-v-c327cb04]:before{height:2.5vw}.ai-forecast-report .chart-box[data-v-c327cb04]{height:clamp(2.4rem,38vw,5.333333rem);min-height:5.333333rem}}@media screen and (orientation:portrait) and (max-width:480px){.ai-forecast-report .report-inner[data-v-c327cb04]{padding:3vw 3vw 8vw}.ai-forecast-report .grid-2col[data-v-c327cb04]{grid-template-columns:1fr;gap:3vw;margin-bottom:3vw}.ai-forecast-report .card[data-v-c327cb04]{padding:4vw 4vw 3.5vw;border-radius:3vw}.ai-forecast-report .card .card-title[data-v-c327cb04]{font-size:clamp(.28rem,5.4vw,.4rem);margin-bottom:3.5vw}.ai-forecast-report .predict-body[data-v-c327cb04]{gap:4vw;padding-top:1vw}.ai-forecast-report .predict-body .predict-item .predict-val[data-v-c327cb04]{font-size:clamp(.24rem,4.9vw,.373333rem)}.ai-forecast-report .accuracy-body[data-v-c327cb04]{flex-direction:column;gap:2.5vw}.ai-forecast-report .accuracy-body .accuracy-item[data-v-c327cb04]{padding:3vw}.ai-forecast-report .stats-body[data-v-c327cb04]{flex-wrap:wrap}.ai-forecast-report .stats-body .stat-cell[data-v-c327cb04]{width:33.33%;flex:none}.ai-forecast-report .stats-body .stat-cell+.stat-cell[data-v-c327cb04]:before{display:none}.ai-forecast-report .stats-body .stat-cell .stat-val[data-v-c327cb04]{font-size:clamp(.266667rem,5.4vw,.426667rem)}.ai-forecast-report .stats-body .stat-cell .stat-label[data-v-c327cb04]{font-size:clamp(.16rem,3.2vw,.226667rem)}.ai-forecast-report .chart-box[data-v-c327cb04]{height:55vw;min-height:3.2rem}}@media screen and (orientation:portrait) and (min-width:481px){.ai-forecast-report .report-inner[data-v-c327cb04]{max-width:10.666667rem;padding:2vw 3vw 5vw}.ai-forecast-report .card[data-v-c327cb04]{padding:3vw 3.5vw 2.5vw;border-radius:2vw}.ai-forecast-report .card .card-title[data-v-c327cb04]{font-size:clamp(.28rem,4.2vw,.4rem)}.ai-forecast-report .chart-box[data-v-c327cb04]{min-height:3.466667rem}}@media screen and (orientation:landscape) and (min-height:500px){.ai-forecast-report .report-inner[data-v-c327cb04]{max-width:none;padding:1vw 3vw 2vw}.ai-forecast-report .card[data-v-c327cb04]{padding:1.8vw 2vw 1.5vw}.ai-forecast-report .chart-box[data-v-c327cb04]{height:clamp(2.933333rem,36vw,6.4rem);min-height:5.333333rem}}@media screen and (max-width:350px){.ai-forecast-report .card[data-v-c327cb04]{padding:3.5vw 3vw 3vw}.ai-forecast-report .card .card-title[data-v-c327cb04]{font-size:clamp(.253333rem,5vw,.32rem)}.ai-forecast-report .stats-body .stat-cell .stat-val[data-v-c327cb04]{font-size:clamp(.213333rem,5vw,.32rem)}}@media screen and (min-width:800px) and (orientation:landscape){.ai-forecast-report .report-inner[data-v-c327cb04]{max-width:none}.ai-forecast-report .chart-box[data-v-c327cb04]{height:clamp(3.466667rem,48vw,8rem);min-height:5.333333rem}}