/* Shared Academy shell controls from the original five-tab blog theme options. */
.lpa-header-search{padding:8px;max-width:250px}.lpa-header-search form{display:flex;gap:4px}.lpa-header-search input[type=search]{min-width:0;width:145px;padding:6px 8px;border:1px solid #bed4c4;border-radius:4px}.lpa-header-search button{border:0;border-radius:4px;background:var(--lpa-deep);color:white;padding:5px 8px}
.lpa-social-rail{position:fixed;left:8px;top:42%;z-index:99;display:flex;flex-direction:column;gap:5px}.lpa-social-rail a{display:flex;width:33px;height:33px;justify-content:center;align-items:center;background:#fff;border:1px solid #d3e4d7;border-radius:50%;color:var(--lpa-deep);box-shadow:0 1px 8px #0002}.lpa-social-rail svg{width:16px;height:16px}
.lpa-back-to-top{position:fixed;right:16px;bottom:16px;display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;background:var(--lpa-deep);color:white;text-decoration:none;z-index:98;box-shadow:0 2px 7px #0003}.lpa-back-to-top:hover{color:white}
.lpa-footer-newsletter{min-width:0}.lpa-footer-newsletter input{max-width:100%}.lpa-footer-newsletter button{padding:8px;border:0;border-radius:3px}
@media(max-width:900px){.lpa-social-rail{display:none}.lpa-blog-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lpa-header-search{max-width:100%}}
@media(max-width:600px){.lpa-blog-footer__columns{grid-template-columns:1fr!important}.lpa-header-search input[type=search]{width:100%}}

.lpa-float.lpa-call-hide-desktop a[href^="tel:"]{display:none}
@media(max-width:600px){.lpa-float.lpa-call-hide-desktop a[href^="tel:"]{display:flex}.lpa-float.lpa-call-hide-mobile a[href^="tel:"]{display:none}.lpa-float a{font-size:12px}}

.lpa-float a{display:flex;align-items:center;justify-content:center;gap:6px}.lpa-float svg{width:16px;height:16px;flex:none}
@media(max-width:600px){.lpa-float[data-icon-only="1"] .lpa-float__label{display:none}}

/* v0.8.2 – one full-width NSE ticker immediately below the shared navigation. */
.lpa-blog-shell.lpa-market-shell{position:relative;z-index:1;width:100%;max-width:none;margin:0;padding:0;background:#000D1D;overflow:hidden;}
.lpa-blog-shell.lpa-market-shell .lqb-trending{width:100%;margin:0;}
.lpa-blog-shell.lpa-market-shell .lqb-trending__inner{width:100%;max-width:none;padding-left:5%;padding-right:5%;}
@media(max-width:600px){.lpa-blog-shell.lpa-market-shell .lqb-trending__inner{padding-left:3%;padding-right:3%;}}
