/* Gold Master Audit #003 — Funding Solutions surgical alignment and navigation repair. */
html.funding-solutions-active,
html.funding-solutions-active body{width:100%;height:100%;overflow:hidden!important;background:#02070b!important}
html.funding-solutions-active .app-shell{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:0!important;padding:0!important;display:block!important}
html.funding-solutions-active .app-header{display:none!important}
html.funding-solutions-active .scene-root{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;background:#02070b!important}
#scene-010.tc-funding-clean{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important;background:#02070b!important;isolation:isolate}
#scene-010,#scene-010 *{box-sizing:border-box}
/* A slight uniform inset prevents the original right frame from touching/overflowing the viewport edge. */
#scene-010 .tc-funding-clean__frame{position:absolute!important;inset:.35% .45%!important;width:auto!important;height:auto!important;overflow:hidden!important;background:#02070b!important}
#scene-010 .tc-funding-clean__visual{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;object-fit:fill!important;z-index:1!important}
#scene-010 .tc-funding-clean__right{position:absolute!important;left:75.15%!important;top:7.30%!important;width:24.45%!important;height:46.40%!important;display:grid!important;grid-template-rows:repeat(8,1fr)!important;z-index:8!important}
/* Exact baked-strip click regions. Separate absolute cells permanently prevent overlap. */
#scene-010 .tc-funding-clean__bottom{position:absolute!important;left:0!important;top:78.45%!important;width:100%!important;height:12.25%!important;display:block!important;z-index:8!important;pointer-events:none!important}
#scene-010 .tc-funding-clean__bottom button{position:absolute!important;top:0!important;height:100%!important;pointer-events:auto!important}
#scene-010 .tc-funding-clean__bottom .nav-command{left:0!important;width:10.05%!important}
#scene-010 .tc-funding-clean__bottom .nav-markets{left:10.05%!important;width:10.95%!important}
#scene-010 .tc-funding-clean__bottom .nav-funding{left:21.00%!important;width:10.55%!important}
#scene-010 .tc-funding-clean__bottom .nav-equity{left:31.55%!important;width:10.95%!important}
#scene-010 .tc-funding-clean__bottom .nav-energy{left:42.50%!important;width:11.35%!important}
#scene-010 .tc-funding-clean__bottom .nav-tech{left:53.85%!important;width:12.25%!important}
#scene-010 .tc-funding-clean__bottom .nav-infra{left:66.10%!important;width:10.95%!important}
#scene-010 .tc-funding-clean__bottom .nav-about{left:77.05%!important;width:10.85%!important}
#scene-010 .tc-funding-clean__bottom .nav-enquiry{left:87.90%!important;width:12.10%!important}
#scene-010 .tc-funding-clean__right button,#scene-010 .tc-funding-clean__bottom button{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;outline:0!important;color:transparent!important;font-size:0!important;opacity:0!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;appearance:none!important;-webkit-appearance:none!important}
#scene-010 .tc-funding-clean__right button{width:100%!important;height:100%!important}
#scene-010 .tc-funding-clean__right button:hover,#scene-010 .tc-funding-clean__right button:active,#scene-010 .tc-funding-clean__right button:focus,#scene-010 .tc-funding-clean__right button:focus-visible,#scene-010 .tc-funding-clean__bottom button:hover,#scene-010 .tc-funding-clean__bottom button:active,#scene-010 .tc-funding-clean__bottom button:focus,#scene-010 .tc-funding-clean__bottom button:focus-visible{opacity:0!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;transform:none!important}
