.r04-result-page{position:absolute;inset:0;color:#082b46}
.r04-result-backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}
.r04-final-day{position:absolute;left:310px;top:199px;width:404px;height:46px;object-fit:fill}
.r04-report-heading>.r04-final-day{width:404px;height:46px;object-fit:fill}
.r04-result-page .r04-results-paper .r04-page-paper-skin{overflow:hidden;border-radius:27px}
.r04-report-heading{position:absolute;left:20px;right:20px;top:4px;height:273px;z-index:3}
.r04-report-heading>img{width:100%;height:100%;object-fit:fill}
.r04-result-title{position:absolute;left:174px;right:174px;top:265px;height:270px;z-index:3;animation:enter .4s both}
.r04-result-title img{width:100%;height:100%;object-fit:contain}
.r04-result-scene{position:absolute;top:550px;left:0;width:1080px;height:585px;overflow:hidden}
.r04-result-scene>img{width:100%;height:100%;object-fit:fill;animation:r04-result-breathe 6s ease-in-out infinite}
.r04-results-paper{position:absolute;isolation:isolate;left:0;right:0;top:1105px;bottom:15px;padding:34px 28px 20px;display:flex;flex-direction:column;gap:12px}
.r04-page-paper-skin{position:absolute!important;inset:0;z-index:-1}
.r04-page-paper-skin>img{z-index:0}
.r04-result-scene{mask-image:linear-gradient(to bottom,transparent,#000 11%,#000 96%,transparent)}
.is-close .r04-result-scene{mask-image:none}
.r04-result-stats{display:flex;gap:13px;height:160px;flex:none}
.r04-piece-frame{position:relative;isolation:isolate}
.r04-piece-frame>img{position:absolute;z-index:-1;pointer-events:none;object-fit:fill}
.r04-piece-frame>.r04-frame-paper,.r04-piece-frame>.r04-frame-ring{inset:0;width:100%;height:100%;object-fit:fill;border-radius:26px}
.r04-frame-paper{z-index:-2!important}
.r04-piece-frame>.frame-tl,.r04-piece-frame>.frame-tr,.r04-piece-frame>.frame-bl,.r04-piece-frame>.frame-br{width:20px;height:20px}
.frame-tl{top:0;left:0}.frame-tr{top:0;right:0}.frame-bl{bottom:0;left:0}.frame-br{bottom:0;right:0}
.r04-piece-frame>.frame-t,.r04-piece-frame>.frame-b{left:19px;right:19px;width:calc(100% - 38px);height:20px}.frame-t{top:0}.frame-b{bottom:0}
.r04-piece-frame>.frame-l,.r04-piece-frame>.frame-r{top:19px;bottom:19px;height:calc(100% - 38px);width:20px}.frame-l{left:0}.frame-r{right:0}
.r04-piece-frame>.frame-c{left:19px;top:19px;width:calc(100% - 38px);height:calc(100% - 38px)}
.frame-content{position:relative;width:100%;height:100%}
.r04-stat{flex:1;min-width:0}.r04-stat-icon{position:absolute;left:24px;top:39px;width:103px;height:105px;object-fit:contain}
.r04-stat-label{position:absolute;left:160px;top:20px;width:226px;height:47px;object-fit:contain;object-position:left}
.r04-stat-value{position:absolute;left:153px;right:10px;top:72px;white-space:nowrap;font-size:66px;line-height:1;letter-spacing:-2px;color:#062b46;font-weight:900;text-shadow:1px 2px #fff7dd}
.r04-stat.positive .r04-stat-value{color:#ef493d}.r04-stat.negative .r04-stat-value{color:#0a9696}.r04-stat-value.long-number{font-size:56px}
.r04-stat-value.long-number{font-size:56px;letter-spacing:-1.5px}
.r04-result-title{animation:none}
.r04-result-scene>img{animation:none}
.r04-report-heading>.r04-final-day{z-index:1}
.r04-chart-link{height:34px;object-fit:cover;object-position:top;overflow:hidden}
.r04-page-paper-skin>.frame-t{height:20px}
.r04-result-chart{height:186px;flex:none;position:relative;text-align:left;padding:0;border-width:13px;display:block;background:none}
.r04-chart-label{position:absolute;left:21px;top:0;width:130px;height:40px;object-fit:contain}.r04-chart-link{position:absolute;right:8px;top:-2px;width:187px;height:40px;object-fit:contain}
.r04-chart-drawdown{position:absolute;left:17px;top:55px;bottom:0;width:150px;background:#e6e9e0;border-radius:16px;padding:8px 13px;display:flex;flex-direction:column;font-size:28px;line-height:1.1}
.r04-chart-drawdown b{font-size:37px;margin-top:7px}.r04-result-chart canvas{position:absolute;right:9px;bottom:0;width:calc(100% - 190px);height:138px}
.r04-result-knowledge{height:136px;flex:none}.r04-knowledge-art{position:absolute;left:8px;top:-10px;width:142px;height:146px;object-fit:contain}.r04-knowledge-label{position:absolute;left:165px;top:7px;width:295px;height:59px;object-fit:contain;object-position:left}
.r04-result-knowledge p{position:absolute;left:187px;right:18px;top:67px;margin:0;font-size:34px;line-height:1.2;font-weight:900}
.r04-results-paper>footer{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:9px;min-height:0;margin:0 25px}
.r04-results-paper>footer .btn{width:100%;flex:1;min-height:0;height:95px;border-radius:29px}
.is-close .r04-report-heading{left:62px;right:62px;height:266px}
.r04-report-day{position:absolute;left:350px;top:202px;width:250px;height:50px;text-align:center;background:#fff8e8;font-size:42px;line-height:1.15;font-weight:600}
.is-close .r04-result-scene{top:267px;height:819px}
.is-close .r04-results-paper{top:1066px;bottom:23px;padding:20px 20px 24px;gap:11px}
.r04-close-headline{height:57px;width:550px;object-fit:contain;align-self:center;flex:none}
.is-close .r04-result-stats{height:153px}
.r04-days{height:67px;flex:none;display:flex;align-items:center;gap:28px;border-width:12px;padding:0 13px}
.r04-days>b{font-size:36px;white-space:nowrap}.r04-days>div{display:flex;justify-content:space-between;position:relative;flex:1;isolation:isolate}
.r04-days>div:before{content:'';position:absolute;left:10px;right:10px;height:9px;top:11px;background:#b7c1cb;z-index:-1}
.r04-days i{display:block;width:30px;height:30px;border:3px solid #96a5b7;border-radius:50%;background:#d9dce1;box-shadow:inset 1px 2px #fff6}.r04-days i.passed{background:#ffdc31;border-color:#15374e}
.r04-close-news{height:154px;flex:none}.r04-close-news-icon{position:absolute;left:20px;top:12px;width:113px;height:126px;object-fit:contain}.r04-close-news-label{position:absolute;left:158px;top:8px;width:276px;height:48px;object-fit:contain}
.r04-close-news p{position:absolute;left:156px;right:235px;top:61px;margin:0;font-size:32px;line-height:1.23;font-weight:600}
.r04-close-news-props{position:absolute;right:10px;top:7px;width:224px;height:139px;object-fit:contain}
.is-close .r04-result-knowledge{height:128px}.is-close .r04-knowledge-art{left:0;width:209px;height:144px;top:-11px}.is-close .r04-knowledge-label{left:231px;top:8px;width:160px;height:48px}.is-close .r04-result-knowledge p{left:231px;top:64px;font-size:34px}
.is-close .r04-results-paper>footer{flex-direction:row;gap:9px;margin:0 3px}.is-close .r04-results-paper>footer{justify-content:center}.is-close .r04-results-paper>footer .btn{height:132px;align-self:end;flex:none;width:454px}.is-close .r04-results-paper>footer .btn+ .btn{width:506px}
.r04-tips-off{height:110px;flex:none;font-size:30px;text-align:center;padding-top:30px;color:#354f60}
.reduced .r04-result-scene>img{animation:none}
@keyframes r04-result-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}
.is-final .r04-report-heading{left:0;right:0;top:0;height:272.15px}
.is-final .r04-result-title{left:212.33px;right:auto;top:263px;width:709.3px;height:269.84px}
.is-final.is-loss .r04-result-title,.is-final.is-flat .r04-result-title{left:235.3px;top:265.3px;width:629px;height:262.96px}
.r04-stat.positive .r04-stat-value{background:linear-gradient(#ff8b77,#fa322c);background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.6px #fff6de;text-shadow:none}
.r04-stat.negative .r04-stat-value{background:linear-gradient(#16c6b4,#078884);background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.6px #fff6de;text-shadow:none}
.r04-stat.neutral .r04-stat-value{color:#082b46;-webkit-text-fill-color:#082b46;background:none;text-shadow:1px 2px #fff7dd}
.r04-knowledge-copy{display:block;width:100%;height:48px;object-fit:contain;object-position:left top}
