.rail nav button{width:100%;text-align:left}.rail nav button.proposal-link{color:#fcee09}.rail nav button.proposal-link.active{border-color:#fcee0970;background:#fcee0910}.rail-note .sources-link{display:block;width:100%;background:none;border:0;border-top:1px solid #2a2740;padding:16px 0;margin:0 0 20px;color:#aaa6c9;text-align:left;font:inherit;cursor:pointer}.rail-note .sources-link:hover,.rail-note .sources-link.active{color:#35e6ff}.embedded-route #view{padding:0}.embedded-route #report-document{display:block;width:100%;border:0;min-height:500px;background:#0a0a14}.embedded-route>main>footer{display:none}.in-report,.in-report body{height:auto!important;min-height:0!important}.in-report body>.report-head{display:none}.in-report body>main{margin:0!important;max-width:none!important;width:100%!important}.in-report body>.rail{display:none}.in-report body>main.proposal{padding:28px 0 0!important}.in-report .intro{margin-top:0}.in-report .report-head+.container{margin-top:0}.rail nav button i{flex-shrink:0}@media(max-width:800px){.rail-note .sources-link{margin:0;padding:9px 0}.in-report body>main.proposal{padding:20px 0 0!important}}
.in-report,.in-report body,.embedded-route{overflow-anchor:none}body.report-neon .rail nav button.proposal-link,body.report-neon .rail nav button.proposal-link.active{color:#fcee09}.in-report body>.report-head{display:none!important}
@media(max-width:800px){body.report-neon .rail .rail-note{display:block!important;padding:0;margin:8px 0 0}.rail .rail-note .observation-note{display:none}.rail-note .sources-link{border:0;padding:0;font-size:11px;text-align:right}}
