.ra-sec-research{margin:1.25rem 0 2rem;min-width:0}.ra-sec-research [hidden]{display:none!important}.sec-nav{display:flex;gap:.7rem 1.2rem;flex-wrap:wrap;padding:.6rem 0 1.3rem;font-size:.95rem}.sec-nav a,.sec-heading a,.tradingview-widget-copyright a{color:#d5b36b;text-underline-offset:4px}.sec-panel{margin:0 0 1rem!important;padding:1.5rem!important;scroll-margin-top:2rem}.sec-panel p{font-size:1rem;line-height:1.75}.sec-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sec-heading h2{margin:.25rem 0}.sec-panel .sec-meta,.sec-retained p{color:#aab9c9;font-size:.875rem;overflow-wrap:anywhere}.sec-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#2a394a;border:1px solid #2a394a;margin:1.2rem 0}.sec-kpis>div{background:#0d1826;padding:1.1rem;display:flex;flex-direction:column;gap:.5rem}.sec-kpis strong{font-size:clamp(1.35rem,2vw,1.85rem);font-variant-numeric:tabular-nums;color:#eef3f7}.sec-kpis span,.sec-kpis small{font-size:.875rem;color:#aab9c9}.sec-kpis small{line-height:1.5}.sec-details summary{cursor:pointer;min-height:44px;padding:.75rem 0;color:#d5b36b}.sec-table-scroll{max-width:100%;overflow:auto}.sec-table-scroll table{border-collapse:collapse;min-width:780px;width:100%;font-size:.875rem}.sec-table-scroll th,.sec-table-scroll td{padding:.8rem;text-align:left;border-bottom:1px solid #2a394a;vertical-align:top}.sec-table-scroll td:nth-child(2){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sec-table-scroll code{overflow-wrap:anywhere;font-size:.8rem}.sec-table-scroll tbody th{background:#0d1826}.sec-warning{border-left:3px solid #d5b36b;padding:.75rem 1rem;background:#242116}.sec-retained{border-top:1px solid #566073;padding:1.25rem 0}.sec-load-chart{background:#d5b36b;color:#09121e;border:0;border-radius:3px;padding:.8rem 1rem;min-height:44px;cursor:pointer;font:inherit;font-weight:600}.sec-load-chart:disabled{opacity:.7;cursor:default}.sec-tv-mount{height:500px;width:100%;min-width:0;margin-top:1rem}.sec-tv-mount>.tradingview-widget-container{height:100%;width:100%}.sec-tv-mount .tradingview-widget-container__widget{height:100%;width:100%}.sec-tv-status{color:#aab9c9}.sec-nav a:focus-visible,.sec-load-chart:focus-visible,.sec-details summary:focus-visible,.sec-table-scroll:focus-visible{outline:2px solid #e0c47b;outline-offset:4px}@media(max-width:600px){.sec-kpis{grid-template-columns:1fr}.sec-panel{padding:1rem!important}.sec-tv-mount{height:420px}.sec-nav{gap:.5rem 1rem}.sec-table-scroll tbody th{position:sticky;left:0;z-index:1;max-width:140px}.sec-table-scroll thead th:first-child{position:sticky;left:0;background:#0d1826;z-index:2}}
