html[data-impact-player=true],html[data-impact-player=true] body{margin:0;width:100%;height:100%;overflow:hidden;background:#06141f}
html[data-impact-player=true] body>header,html[data-impact-player=true] body>.skip,html[data-impact-player=true] body>footer,html[data-impact-player=true] .impact-intro,html[data-impact-player=true] .impact-panel,html[data-impact-player=true] .impact-budget,html[data-impact-player=true] .impact-references,html[data-impact-player=true] .impact-display-controls,html[data-impact-player=true] #ai-navigation,html[data-impact-player=true] #ai-return-player{display:none!important}
html[data-impact-player=true] main{margin:0;padding:0;width:100%;height:100%;max-width:none}
html[data-impact-player=true] #impact-workspace{display:flex;flex-direction:column;width:100%;height:100dvh;max-width:none;margin:0;border:0;overflow:hidden}
html[data-impact-player=true] .globe-section{flex:1;min-height:0!important;height:auto!important;width:100%;margin:0;max-height:none}
html[data-impact-player=true] .timeline-panel{flex:0 0 47px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:5px 10px;margin:0;min-height:47px;height:47px;overflow:hidden}
html[data-impact-player=true] .timeline-panel>*{display:none!important}
html[data-impact-player=true] .timeline-panel .playback-actions{display:flex!important;flex:0 0 auto;gap:6px;margin:0;padding:0}
html[data-impact-player=true] .playback-actions>*{display:none!important}
html[data-impact-player=true] .playback-actions #play,html[data-impact-player=true] .playback-actions #restart{display:block!important;min-height:36px;height:36px;padding:5px 10px;font-size:11px;min-width:0}
html[data-impact-player=true] .timeline-panel #timeline{display:block!important;flex:1;min-width:40px;margin:0}
html[data-impact-player=true] .globe-heading{top:10px;left:12px;max-width:65%}
html[data-impact-player=true] .globe-heading h2{font-size:clamp(20px,3vw,34px)}
html[data-impact-player=true] .globe-caption{display:none}
html[data-impact-player=true] .globe-tools{top:12px;right:12px}
