html[data-aegis-mobile-frame="studio"] .vela-widget-topbar{max-width:100%!important;overflow-x:auto!important;scrollbar-width:none}
html[data-aegis-mobile-frame="studio"] .vela-widget-topbar button{min-height:40px!important;min-width:36px!important}
html[data-aegis-mobile-frame="studio"] .vela-dialog{max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}
html[data-aegis-mobile-frame="studio"] .st-panel{min-width:0!important}
html[data-aegis-mobile-frame="quant"] body{padding:10px!important;overflow:auto!important}
html[data-aegis-mobile-frame="quant"] .grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
html[data-aegis-mobile-frame="quant"] .grid>.p{grid-column:1!important;padding:13px!important}
html[data-aegis-mobile-frame="quant"] .bar{position:relative!important;margin:-10px -10px 10px!important;padding:10px!important;gap:6px!important}

html[data-aegis-mobile-frame="quant"] .tw{overflow:auto!important;max-width:100%!important}
html[data-aegis-mobile-frame="quant"] h3{flex-wrap:wrap!important;line-height:1.6}
html[data-aegis-mobile-frame="fonda"] .app{height:100dvh!important;min-width:0!important}
html[data-aegis-mobile-frame="fonda"] .top{height:auto!important;min-height:48px!important;padding:6px 10px!important;gap:6px!important;flex-wrap:wrap!important}
html[data-aegis-mobile-frame="fonda"] .top .tabs,html[data-aegis-mobile-frame="fonda"] .top .sessions,html[data-aegis-mobile-frame="fonda"] .top .tail,html[data-aegis-mobile-frame="fonda"] #lkClassic{display:none!important}
html[data-aegis-mobile-frame="fonda"] .body{display:flex!important;flex-direction:column!important;min-height:0!important}
html[data-aegis-mobile-frame="fonda"] .rail{display:flex!important;flex-direction:row!important;flex-shrink:0!important;width:100%!important;min-height:48px!important;padding:4px!important;overflow-x:auto!important;gap:4px!important;border-right:0!important;border-bottom:1px solid #254052!important}
html[data-aegis-mobile-frame="fonda"] .rail .grp,html[data-aegis-mobile-frame="fonda"] .rail .spacer,html[data-aegis-mobile-frame="fonda"] .rail .core{display:none!important}
html[data-aegis-mobile-frame="fonda"] .rail .navi{flex:0 0 auto!important;width:auto!important;min-height:44px!important;padding:8px 10px!important;font-size:11px!important;white-space:nowrap!important}
html[data-aegis-mobile-frame="fonda"] .main{padding:10px!important;min-width:0!important;overflow:auto!important;flex:1!important}
html[data-aegis-mobile-frame="fonda"] .sy-grid,html[data-aegis-mobile-frame="fonda"] .ax-layout,html[data-aegis-mobile-frame="fonda"] .nw-layout,html[data-aegis-mobile-frame="fonda"] .grid{grid-template-columns:minmax(0,1fr)!important}
html[data-aegis-mobile-frame="fonda"] .sy-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-aegis-mobile-frame="fonda"] .panel,html[data-aegis-mobile-frame="fonda"] .view{min-width:0!important;max-width:100%!important}
html[data-aegis-mobile-frame="fonda"] .tw,html[data-aegis-mobile-frame="fonda"] .table-wrap{overflow:auto!important;max-width:100%!important}

html[data-aegis-mobile-frame="fonda"] .top .tabs{display:flex!important;overflow:auto;flex-basis:100%}
html[data-aegis-mobile-frame="fonda"] .rail .core{display:block!important;flex:0 0 180px}
html[data-aegis-mobile-frame="journal"] body{padding:10px;min-width:0;overflow:auto}
html[data-aegis-mobile-frame="journal"] .grid{grid-template-columns:minmax(0,1fr)!important}
html[data-aegis-mobile-frame="journal"] .bar{flex-wrap:wrap;position:relative}
html[data-aegis-mobile-frame="journal"] .kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-aegis-mobile-frame="journal"] #drawer{max-width:100vw}
html[data-aegis-mobile-frame] table{max-width:100%}
html[data-aegis-mobile-frame="journal"] .bar{margin:0 -10px 14px!important;padding:10px!important} html[data-aegis-mobile-frame="fonda"] .mobile-core{padding:6px 12px;flex-shrink:0;font-size:11px;color:var(--tx-2)} html[data-aegis-mobile-frame="fonda"] .mobile-core summary{min-height:32px;cursor:pointer} html[data-aegis-mobile-frame="fonda"] .mobile-core .core{display:block!important}
html[data-aegis-mobile-frame="guide"] .topbar{flex-wrap:wrap;padding:10px;gap:8px} html[data-aegis-mobile-frame="guide"] .shell{grid-template-columns:minmax(0,1fr);padding:18px 12px;gap:18px} html[data-aegis-mobile-frame="guide"] nav.toc{position:relative;top:auto;max-height:220px} html[data-aegis-mobile-frame="guide"] .topbar .brand{flex-wrap:wrap} html[data-aegis-mobile-frame="guide"] .grid2,html[data-aegis-mobile-frame="guide"] .grid3{grid-template-columns:minmax(0,1fr)} html[data-aegis-mobile-frame="guide"] table{display:block;overflow:auto} html[data-aegis-mobile-frame="guide"] .card{padding:14px;overflow-wrap:anywhere} html[data-aegis-mobile-frame="guide"] code{overflow-wrap:anywhere}
html[data-aegis-mobile-frame="quant"] .kv{gap:10px;flex-wrap:wrap;min-width:0} html[data-aegis-mobile-frame="quant"] .kv>*{min-width:0;overflow-wrap:anywhere} html[data-aegis-mobile-frame="fonda"] .panel .bd{overflow-wrap:anywhere}
