/* Ficha do ativo: página própria, seções contínuas e atalhos por rolagem. */
#asset-research .ar-detail-breadcrumb{display:none;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;border-bottom:1px solid var(--ar-line);padding-bottom:12px}#asset-research .ar-detail-breadcrumb button{background:none;border:0;cursor:pointer;padding:4px 0;font-size:12px}#asset-research .ar-detail-breadcrumb>span{font-size:11px;color:var(--ar-muted)}#asset-research[data-research-mode=detail] .ar-detail-breadcrumb{display:flex}#asset-research[data-research-mode=detail]>.ar-page-header,#asset-research[data-research-mode=detail]>.ar-asset-types{display:none}#asset-research .ar-workspace{display:flex;flex-direction:column;gap:20px}#asset-research .ar-section-rail{width:100%;padding:8px 10px;border:1px solid var(--ar-line);border-radius:10px;background:var(--ar-bg);position:sticky;top:76px;z-index:15;box-shadow:0 4px 14px #0001}#asset-research .ar-rail-caption,#asset-research .ar-rail-note{display:none}#asset-research .ar-section-rail .ar-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;margin:0;overflow:visible}#asset-research .ar-tabs button{white-space:nowrap;font-size:11px;padding:9px 10px;min-height:36px;border-radius:6px}#asset-research .ar-tabs button[aria-current=location]{background:var(--ar-accent-panel);color:var(--ar-accent);font-weight:650}#asset-research .ar-tabs button[aria-current=location]:before{display:none}#asset-research .ar-panel-stack{display:flex;flex-direction:column;gap:26px;width:100%;min-width:0}#asset-research .ar-panel-stack>[role=region]{width:100%;min-width:0;scroll-margin-top:180px;background:var(--ar-bg);border:1px solid var(--ar-line);border-radius:14px;padding:24px;outline-offset:5px}#asset-research .ar-panel-stack>[role=region]:focus:not(:focus-visible){outline:none}#asset-research .ar-panel-stack>[role=region]>.ar-footnote:last-child{margin-bottom:0}#asset-research .ar-panel-head h2{font-size:21px}#asset-research #ar-panel-history .ar-chart svg{max-height:400px}#asset-research .ar-chart{background:var(--ar-bg)}#asset-research .ar-key-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}#asset-research .ar-key-metrics .ar-metric{padding:16px 20px}#asset-research .ar-indicators{grid-template-columns:repeat(4,minmax(0,1fr))}#asset-research .ar-company{margin-bottom:0;background:var(--ar-panel)}#asset-research .ar-graham{margin:22px 0;background:var(--ar-panel);border:1px solid var(--ar-line);border-radius:12px;padding:22px}#asset-research .ar-financial-charts{grid-template-columns:repeat(3,minmax(0,1fr))}#asset-research .ar-lock{background:var(--ar-panel);padding:24px;border:1px solid var(--ar-line);border-radius:10px}#asset-research .ar-compare-form{margin-bottom:16px}#asset-research .ar-mobile-nav{display:none}#asset-research .ar-ranges{gap:5px;flex-wrap:wrap}#asset-research .ar-ranges button{border-radius:6px;font-size:11px}#asset-research .ar-return-form{background:var(--ar-panel);border-radius:10px;border:1px solid var(--ar-line);padding:16px}#asset-research #ar-content>footer{margin-top:20px}
@media(max-width:1100px){#asset-research .ar-key-metrics .ar-metric{padding:14px}#asset-research .ar-key-metrics .ar-metric>strong{font-size:20px}#asset-research .ar-indicators{grid-template-columns:repeat(3,minmax(0,1fr))}#asset-research .ar-financial-charts{grid-template-columns:minmax(0,1fr)}}
@media(max-width:800px){#asset-research .ar-section-rail{top:72px;padding:10px 12px}#asset-research .ar-section-rail .ar-tabs{display:none}#asset-research .ar-mobile-nav{display:flex;margin:0;font-size:10px;gap:4px}#asset-research .ar-mobile-nav select{min-height:40px;font-size:12px}#asset-research .ar-panel-stack>[role=region]{padding:20px;scroll-margin-top:180px}#asset-research .ar-key-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#asset-research .ar-key-metrics .ar-metric{border-bottom:1px solid var(--ar-line)}#asset-research .ar-key-metrics .ar-metric:nth-child(4){border-left:0}#asset-research .ar-detail-breadcrumb{gap:10px}#asset-research .ar-panel-head h2{font-size:19px}}
@media(max-width:540px){#asset-research .ar-section-rail{top:70px;border-radius:8px}#asset-research .ar-key-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#asset-research .ar-key-metrics .ar-metric:nth-child(4){border-left:1px solid var(--ar-line)}#asset-research .ar-key-metrics .ar-metric:nth-child(odd){border-left:0}#asset-research .ar-key-metrics .ar-metric:last-child{grid-column:1/-1}#asset-research .ar-panel-stack{gap:18px}#asset-research .ar-panel-stack>[role=region]{padding:16px;border-radius:10px}#asset-research .ar-panel-head h2{font-size:18px}#asset-research .ar-indicators{grid-template-columns:repeat(2,minmax(0,1fr))}#asset-research .ar-detail-breadcrumb>span{font-size:10px}#asset-research .ar-graham{padding:16px}#asset-research .ar-graham-values{grid-template-columns:minmax(0,1fr)}#asset-research .ar-lock{padding:18px}#asset-research .ar-return-form{padding:12px}#asset-research #ar-panel-history .ar-chart svg{max-height:280px}}
