.azri-broker-premium{display:grid;gap:var(--azri-space-6);min-width:0}.azri-broker-premium .azri-discovery-header{display:flex;align-items:center;justify-content:space-between;gap:var(--azri-space-6)}.azri-broker-premium .azri-page-title{margin:0;font-size:var(--azri-type-title);line-height:1.2;font-weight:650;letter-spacing:-.025em}.azri-broker-premium .azri-discovery-header p{margin:var(--azri-space-2) 0 0;max-width:72ch}.azri-broker-premium .azri-section-title{margin:0;font-size:var(--azri-type-section)}.azri-broker-premium .azri-ranking-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--azri-space-3);margin:0;padding:0;border:0;background:none}.azri-ranking-control{min-width:0}.azri-broker-premium .azri-ranking-control .azri-tabs{display:inline-flex;gap:var(--azri-space-1);margin:0;padding:var(--azri-space-1);border:1px solid rgb(var(--azri-line));border-radius:var(--azri-radius-control);background:rgb(var(--azri-subtle))}.azri-ranking-control [role=tab]{min-height:var(--azri-control-height);padding:var(--azri-space-2) var(--azri-space-4);border:1px solid transparent;border-radius:var(--azri-radius-control);color:rgb(var(--azri-secondary));font-weight:600}.azri-ranking-control [role=tab][aria-selected=true]{background:rgb(var(--azri-surface));border-color:rgb(var(--azri-signal)/.3);color:rgb(var(--azri-interactive-text))}.azri-ranking-control [role=tab]:focus-visible{outline:2px solid rgb(var(--azri-signal));outline-offset:2px}.azri-ranking-description{margin:var(--azri-space-4) 0;max-width:82ch;color:rgb(var(--azri-secondary));font-size:var(--azri-type-body);line-height:1.6}.azri-broker-premium .azri-ranking-comparison{margin:var(--azri-space-4) 0;color:rgb(var(--azri-secondary));font-size:var(--azri-type-meta);line-height:1.5}.azri-house-leaders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--azri-space-4)}.azri-house-leader{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--azri-space-4) var(--azri-space-3);min-width:0;padding:var(--azri-space-6);border:1px solid rgb(var(--azri-signal)/.2);border-radius:var(--azri-radius-overlay);background:linear-gradient(135deg,rgb(var(--azri-accent-soft)),rgb(var(--azri-surface)) 78%);color:inherit;text-decoration:none;transition:border-color var(--azri-control-motion),background-color var(--azri-control-motion)}.azri-house-leader[data-leading=true]{border-color:rgb(var(--azri-signal)/.45)}.azri-house-leader:hover{border-color:rgb(var(--azri-signal))}.azri-house-leader:focus-visible{outline:2px solid rgb(var(--azri-signal));outline-offset:3px}.azri-house-leader-place{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:var(--azri-space-2)}.azri-house-leader-place>strong{color:rgb(var(--azri-interactive-text));font-size:var(--azri-type-title);font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.azri-house-leader-identity{min-width:0}.azri-house-leader .azri-broker-identity{align-items:center;min-width:0;font-weight:600}.azri-house-leader .azri-broker-identity>span:last-child{white-space:normal;overflow-wrap:anywhere}.azri-house-leader-metric{display:grid;gap:var(--azri-space-1);text-align:right;white-space:nowrap}.azri-house-leader-metric>strong{font-size:var(--azri-type-title);line-height:1.2;letter-spacing:-.025em}.azri-house-leader-metric small{font-weight:400}.azri-house-leader-footer,.azri-house-leader-metric small{font-size:var(--azri-type-meta);color:rgb(var(--azri-secondary))}.azri-house-leader-footer{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--azri-space-1) var(--azri-space-2);border-top:1px solid rgb(var(--azri-signal)/.15);padding-top:var(--azri-space-3)}.azri-house-leader-footer>span:nth-child(2){grid-row:2}.azri-house-leader-footer .azri-rank-movement{grid-column:2;grid-row:1/3;align-self:center}.azri-rank-movement{display:inline-block;font-size:var(--azri-type-meta);font-weight:500;color:rgb(var(--azri-secondary));white-space:nowrap}.azri-rank-movement[data-direction=up]{color:rgb(var(--azri-positive-text))}.azri-rank-movement[data-direction=down]{color:rgb(var(--azri-negative-text))}.azri-ranking-place{display:grid;gap:var(--azri-space-1)}.azri-broker-premium .azri-institutional-table{min-width:0;padding:var(--azri-space-6);border:1px solid rgb(var(--azri-line));border-radius:var(--azri-radius-overlay);background:rgb(var(--azri-surface));box-shadow:none}.azri-broker-premium .azri-panel-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--azri-space-3);margin:0 0 var(--azri-space-4);padding:0}.azri-broker-premium .azri-table-toolbar{padding:0 0 var(--azri-space-4);margin:0;gap:var(--azri-space-2)}.azri-broker-premium .azri-table-toolbar>input{flex:1;max-width:480px;min-width:0;min-height:var(--azri-control-height);background:rgb(var(--azri-canvas))}.azri-broker-premium .azri-table-scroll{max-width:100%;border:1px solid rgb(var(--azri-line));border-radius:var(--azri-radius-control)}.azri-broker-premium .azri-table th{height:var(--azri-control-height);background:rgb(var(--azri-canvas));font-size:var(--azri-type-meta);color:rgb(var(--azri-secondary))}.azri-broker-premium .azri-table td{height:calc(var(--azri-touch-height) + var(--azri-space-4));padding:var(--azri-space-3);font-size:var(--azri-type-data)}.azri-broker-premium .azri-table tbody tr{height:auto}.azri-broker-premium .azri-table :is(th,td):not([data-column=name]):not([data-column=rank]):not([data-column=ticker]):not([data-column=direction]):not([data-column=closeReason]){text-align:right;font-variant-numeric:tabular-nums}.azri-broker-premium .azri-table th .azri-sort{width:100%}.azri-broker-premium .azri-table th:not([data-column=name]):not([data-column=rank]):not([data-column=ticker]):not([data-column=direction]):not([data-column=closeReason]) .azri-sort{justify-content:flex-end}.azri-broker-premium .azri-table :is(th,td)[data-column=name]{min-width:180px}.azri-broker-premium .azri-table :is(th,td)[data-column=rank]{width:64px}.azri-analyst-identity{display:grid;gap:var(--azri-space-1)}.azri-analyst-identity-note{display:block;color:rgb(var(--azri-secondary));font-weight:400}.azri-analyst-mobile-facts{display:none}.azri-broker-company-coverage,.azri-ranking-coverage{min-width:0;padding:var(--azri-space-4);border:1px solid rgb(var(--azri-line));border-radius:var(--azri-radius-panel);background:rgb(var(--azri-surface))}:is(.azri-ranking-coverage,.azri-broker-company-coverage)>summary{cursor:pointer;color:rgb(var(--azri-interactive-text));font-weight:600}.azri-ranking-coverage .azri-sector-coverage{margin-top:var(--azri-space-4)}.azri-broker-entity-zone{min-width:0;overflow:hidden;border:1px solid rgb(var(--azri-signal)/.22);border-radius:var(--azri-radius-overlay);background:linear-gradient(120deg,rgb(var(--azri-accent-soft)),rgb(var(--azri-surface)) 80%)}.azri-broker-entity{display:flex;align-items:center;flex-wrap:wrap;gap:var(--azri-space-4);min-width:0;padding:var(--azri-space-6)}.azri-broker-entity>.azri-broker-identity{flex-shrink:0}.azri-broker-entity .azri-logo-square{width:var(--azri-touch-height);height:var(--azri-touch-height)}.azri-broker-entity-copy{min-width:0;max-width:480px}.azri-broker-entity-copy>p{margin:var(--azri-space-2) 0 0;line-height:1.6}.azri-broker-ranks{display:flex;flex-wrap:wrap;gap:var(--azri-space-2);margin-left:auto}.azri-broker-ranks>div{display:grid;gap:var(--azri-space-1);padding:var(--azri-space-3);border:1px solid rgb(var(--azri-line));border-radius:var(--azri-radius-control);background:rgb(var(--azri-surface)/.8)}.azri-broker-ranks strong{font-size:var(--azri-type-section);font-variant-numeric:tabular-nums;white-space:nowrap}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metrics{gap:var(--azri-space-3);padding:0 var(--azri-space-6) var(--azri-space-6)}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metric{display:grid;gap:var(--azri-space-2);margin:0;padding:var(--azri-space-4);border:1px solid rgb(var(--azri-line));border-radius:var(--azri-radius-panel);background:rgb(var(--azri-surface)/.85)}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metric dd{font-size:var(--azri-type-title);color:rgb(var(--azri-text))}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metric:last-child{border-color:rgb(var(--azri-signal)/.3)}.azri-broker-premium .azri-broker-table-context{margin:var(--azri-space-3) 0 0;font-size:var(--azri-type-meta)}.azri-broker-premium .azri-broker-ideas .azri-tabs{margin:0;padding:0;border:0}.azri-broker-premium .azri-broker-ideas .azri-tabs [role=tab]{min-height:var(--azri-control-height)}.azri-broker-history-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--azri-space-3) var(--azri-space-6)}.azri-broker-history{min-width:0;max-width:760px}.azri-broker-history>summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--azri-space-2);min-height:var(--azri-control-height);font-size:var(--azri-type-data);cursor:pointer}.azri-broker-history>summary:focus-visible{outline:2px solid rgb(var(--azri-signal));outline-offset:2px}.azri-broker-history>div{padding:var(--azri-space-3) 0}.azri-broker-history dl>div{display:flex;flex-wrap:wrap;gap:var(--azri-space-2) var(--azri-space-4)}.azri-broker-history dd{margin:0;font-weight:600}.azri-broker-history p{margin-top:var(--azri-space-2);max-width:80ch}.azri-broker-method-action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--azri-space-2)}.azri-broker-sector{min-width:0;padding:var(--azri-space-6);border:1px solid rgb(var(--azri-signal)/.2);border-radius:var(--azri-radius-overlay);background:linear-gradient(160deg,rgb(var(--azri-surface)) 45%,rgb(var(--azri-accent-soft)))}.azri-broker-sector header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--azri-space-2)}.azri-broker-sector header p{margin:var(--azri-space-2) 0 0}.azri-broker-sector-content{display:grid;grid-template-columns:152px minmax(0,1fr);align-items:center;gap:var(--azri-space-8);margin-top:var(--azri-space-6)}.azri-broker-sector .azri-home-sector-donut{width:152px;filter:none;background:rgb(var(--azri-subtle))}.azri-broker-sector .azri-home-sector-donut strong{font-size:var(--azri-type-title);letter-spacing:normal}.azri-broker-sector .azri-home-sector-donut span{font-size:var(--azri-type-meta);max-width:80px}.azri-broker-sector-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--azri-space-2) var(--azri-space-6);margin:0;padding:0;list-style:none}.azri-broker-sector-legend li{display:grid;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:var(--azri-space-2);min-height:var(--azri-touch-height);font-size:var(--azri-type-data);border-bottom:1px solid rgb(var(--azri-line))}.azri-broker-sector-legend li>i{width:8px;height:8px;border-radius:2px}.azri-broker-sector-legend li>span{overflow-wrap:break-word}.azri-broker-sector-legend li>:last-child{text-align:right}.azri-broker-sector-note{margin-top:var(--azri-space-3)}.azri-broker-company-coverage label{display:grid;max-width:480px;gap:var(--azri-space-2);margin:var(--azri-space-4) 0}.azri-broker-company-coverage>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--azri-space-3)}.azri-broker-premium .azri-security{min-width:0}.azri-broker-premium .azri-security-name{white-space:normal;overflow-wrap:anywhere}@media(min-width:768px) and (max-width:1100px){.azri-house-leader{padding:var(--azri-space-4);grid-template-columns:minmax(0,1fr)}.azri-house-leader-metric{text-align:left}.azri-house-leader-footer{grid-column:1}}@media(max-width:767px){.azri-broker-premium{gap:var(--azri-space-4)}.azri-broker-premium .azri-discovery-header{align-items:flex-start;flex-wrap:wrap}.azri-ranking-control{flex:1 1 100%}.azri-broker-premium .azri-ranking-control .azri-tabs{display:flex}.azri-ranking-control [role=tab]{flex:1;padding-inline:var(--azri-space-2)}.azri-ranking-methodology{margin-left:auto}.azri-house-leaders{grid-template-columns:minmax(0,1fr);gap:var(--azri-space-3)}.azri-house-leader{padding:var(--azri-space-4)}.azri-house-leader-place>strong{font-size:var(--azri-type-section)}.azri-house-leader-place>.azri-meta{font-size:var(--azri-type-meta)}.azri-house-leader-metric>strong{font-size:var(--azri-type-title)}.azri-broker-premium .azri-institutional-table{padding:var(--azri-space-3)}.azri-broker-premium .azri-panel-heading>.azri-meta{display:none}.azri-analysts-workspace.azri-broker-premium .azri-table{table-layout:fixed;width:100%;min-width:0}.azri-analysts-workspace.azri-broker-premium .azri-table :is(th,td){display:none;min-width:0;padding:var(--azri-space-3) var(--azri-space-2);white-space:normal}.azri-analysts-workspace.azri-broker-premium .azri-table :is(th,td):is([data-column=rank],[data-column=name]){display:table-cell}.azri-analysts-workspace.azri-broker-premium[data-ranking-mode=closed] .azri-table :is(th,td)[data-column=score],.azri-analysts-workspace.azri-broker-premium[data-ranking-mode=open] .azri-table :is(th,td)[data-column=openAlpha]{display:table-cell;width:90px}.azri-analysts-workspace.azri-broker-premium .azri-table :is(th,td)[data-column=rank]{width:36px}.azri-analysts-workspace.azri-broker-premium .azri-table .azri-metric-rail{min-width:0}.azri-analyst-mobile-facts{display:block;color:rgb(var(--azri-secondary));line-height:1.5}.azri-analyst-identity-note,.azri-analyst-mobile-facts{font-size:var(--azri-type-meta)}.azri-broker-entity{display:grid;grid-template-columns:var(--azri-touch-height) minmax(0,1fr);padding:var(--azri-space-4)}.azri-broker-entity-zone .azri-broker-ranks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1/-1;margin:0}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 var(--azri-space-3) var(--azri-space-3);gap:var(--azri-space-2)}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metric{padding:var(--azri-space-3)}.azri-broker-workspace .azri-broker-entity-zone .azri-discovery-metric dd{font-size:var(--azri-type-section)}.azri-broker-history{width:100%}.azri-broker-history>summary{min-height:var(--azri-touch-height)}.azri-broker-history>summary>.azri-history-quality{flex-basis:100%}.azri-broker-sector{padding:var(--azri-space-4)}.azri-broker-sector-content{grid-template-columns:minmax(0,1fr);gap:var(--azri-space-4)}.azri-broker-sector .azri-home-sector-donut{width:128px;justify-self:center}.azri-broker-sector-legend{grid-template-columns:minmax(0,1fr);gap:var(--azri-space-1)}.azri-broker-company-coverage>div{grid-template-columns:repeat(2,minmax(0,1fr))}.azri-broker-workspace.azri-broker-premium .azri-table{display:block;width:100%;min-width:0}.azri-broker-workspace.azri-broker-premium .azri-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.azri-broker-workspace.azri-broker-premium .azri-table tbody{display:block}.azri-broker-workspace.azri-broker-premium .azri-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--azri-space-1) var(--azri-space-2);padding:var(--azri-space-3);border-bottom:1px solid rgb(var(--azri-line))}.azri-broker-workspace.azri-broker-premium .azri-table td{display:none;height:auto;padding:0;border:0}.azri-broker-workspace.azri-broker-premium .azri-table td:is([data-column=ticker],[data-column=price],[data-column=potential],[data-column=result]){display:block}.azri-broker-workspace.azri-broker-premium .azri-table td[data-column=ticker]{grid-row:1/3;min-width:0;text-align:left}.azri-broker-workspace.azri-broker-premium .azri-table td[data-column=price]:before{content:"Цена ";color:rgb(var(--azri-secondary))}}.azri-broker-premium .azri-table-workspace,.azri-broker-premium [role=tabpanel],.azri-broker-premium>*{min-width:0;max-width:100%}