.ticker-page-shell{max-width:none}.ticker-workstation{--issuer-orange:#ff741f;--issuer-orange-soft:rgba(255,116,31,0.12);--issuer-panel:rgba(8,12,15,0.96);--issuer-panel-2:rgba(12,17,21,0.96);--issuer-border:rgba(115,138,153,0.15);--issuer-border-strong:rgba(255,119,35,0.27);isolation:isolate}.ticker-workstation:before{display:none}.issuer-detail-hero{position:relative;min-height:178px;margin-bottom:8px;padding:24px 26px;overflow:hidden;border:1px solid rgba(255,116,31,.26);border-radius:15px;background:linear-gradient(90deg,rgba(17,12,9,.98),rgba(11,13,16,.96) 42%,rgba(8,11,14,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 18px 48px rgba(0,0,0,.22)}.issuer-detail-hero:after{background:radial-gradient(circle at 18% 50%,rgba(255,91,18,.12),transparent 34%),linear-gradient(108deg,transparent 52%,rgba(255,91,18,.035) 52.2%,transparent 52.6%),linear-gradient(72deg,transparent 68%,rgba(255,138,60,.028) 68.2%,transparent 68.7%);content:""}.issuer-detail-hero:after,.issuer-hero-atmosphere{position:absolute;inset:0;z-index:0;pointer-events:none}.issuer-hero-atmosphere{overflow:hidden}.issuer-hero-grid-lines{display:none}.issuer-hero-watermark{position:absolute;right:5%;bottom:-28%;color:rgba(255,139,64,.035);font-size:clamp(150px,19vw,310px);font-weight:820;letter-spacing:-.085em;line-height:.8;white-space:nowrap}.issuer-hero-actions,.issuer-hero-main{position:relative;z-index:2}.issuer-hero-main{min-width:0;max-width:min(820px,68%)}.issuer-breadcrumb{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:rgba(168,179,191,.52);font-size:9px}.issuer-breadcrumb a{color:rgba(183,193,204,.62);text-decoration:none}.issuer-breadcrumb strong{color:rgba(235,239,243,.76);font-weight:650}.issuer-title-row{gap:8px}.issuer-title-row h1{margin:0;color:#f5f6f8;font-size:clamp(38px,4.4vw,64px);font-weight:690;letter-spacing:-.055em;line-height:.96}.issuer-company-name{margin:8px 0 0;color:rgba(234,238,243,.85);font-size:16px;font-weight:540;letter-spacing:-.018em}.issuer-classification-row{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:11px}.issuer-classification-row>span{padding:5px 8px;border:1px solid rgba(144,164,180,.16);border-radius:999px;color:rgba(191,201,211,.72);background:rgba(255,255,255,.025);font-size:8px;line-height:1}.issuer-hero-actions{display:flex;align-self:stretch;align-items:flex-end;justify-content:space-between;flex-direction:column}.issuer-hero-authority{display:flex;align-items:center;gap:6px}.issuer-hero-authority span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border:1px solid rgba(106,127,143,.15);border-radius:7px;color:rgba(178,188,199,.67);background:rgba(0,0,0,.16);font-size:7.5px;font-weight:720;letter-spacing:.06em}.issuer-hero-authority i{width:5px;height:5px;border-radius:50%;background:#757e89}.issuer-hero-authority i.is-live{background:#a15b2d;box-shadow:0 0 8px rgba(54,217,154,.48)}.issuer-hero-authority i.is-warning{background:#f1b54b}.issuer-kpi-rail{grid-template-columns:1.08fr .92fr .9fr .95fr 1fr 1.28fr .92fr 1fr;gap:6px;overflow:visible;border:0;border-radius:0;background:transparent}.ticker-market-terminal.issuer-kpi-rail>div{min-height:92px;padding:12px 13px 10px;overflow:hidden;border:1px solid var(--issuer-border);border-radius:11px;background:linear-gradient(145deg,rgba(255,255,255,.022),rgba(255,255,255,.004)),rgba(7,11,14,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.ticker-market-terminal.issuer-kpi-rail>div:first-child{border-color:rgba(255,117,31,.24);background:radial-gradient(circle at 100% 0,rgba(255,114,28,.08),transparent 48%),rgba(11,12,14,.98)}.issuer-kpi-rail span{font-size:8px;letter-spacing:.075em}.issuer-kpi-rail strong{margin-top:8px;color:#eef1f4;font-size:15px;font-weight:650;letter-spacing:-.018em}.issuer-kpi-rail .ticker-price-primary strong{font-size:24px}.issuer-kpi-rail small{display:block;margin-top:5px;overflow:hidden;color:rgba(151,163,176,.52);text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;line-height:1.3}.issuer-range-card strong{font-size:12px}.issuer-authority-strip{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:8px;border-color:rgba(107,129,145,.11);background:rgba(79,96,108,.08)}.issuer-authority-strip>div{min-height:30px;padding:0 9px;background:rgba(5,8,11,.98)}.issuer-authority-strip span:nth-child(2){font-size:7px;letter-spacing:.07em}.issuer-authority-strip strong{overflow:hidden;color:rgba(199,208,217,.72);text-overflow:ellipsis;white-space:nowrap;font-size:7.5px}.ticker-institutional-tabs{gap:2px;margin-bottom:8px;padding:3px;border-radius:10px;border-color:rgba(106,128,144,.14);background:rgba(5,8,11,.8)}.ticker-intelligence-tab{min-height:34px;padding:0 13px;border-radius:7px;font-size:9px;font-weight:650;letter-spacing:.025em}.ticker-intelligence-tab-active{color:#fff6ef;background:linear-gradient(180deg,rgba(255,128,45,.15),rgba(255,91,22,.06));box-shadow:inset 0 0 0 1px rgba(255,116,31,.55),0 0 14px rgba(255,94,22,.06)}.issuer-overview-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(132px,auto);grid-gap:7px;gap:7px}.issuer-overview-grid>.panel{min-width:0;padding:13px;border:1px solid var(--issuer-border);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.018),transparent 50%),var(--issuer-panel);box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.issuer-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.issuer-card-header .eyebrow{color:var(--issuer-orange);font-size:7.5px;font-weight:760;letter-spacing:.11em}.issuer-card-header h2{margin:3px 0 0;color:rgba(241,244,247,.94);font-size:14px;font-weight:650;letter-spacing:-.018em}.issuer-card-action-row button,.issuer-card-link{min-height:28px;padding:0 8px;border:1px solid rgba(255,121,35,.17);border-radius:7px;color:rgba(255,152,85,.88);background:rgba(255,103,24,.03);cursor:pointer;font-size:7.5px;font-weight:700}.issuer-card-action-row button:hover,.issuer-card-link:hover{border-color:rgba(255,122,35,.35);color:#ffb078;background:rgba(255,103,24,.06)}.issuer-price-panel{grid-column:1/span 7;grid-row:1/span 2;min-height:618px}.issuer-price-panel .ticker-history-chart{min-height:500px}.issuer-price-panel .ticker-price-area-svg{min-height:355px}.issuer-mandate-panel{grid-column:8/span 2;grid-row:1;min-height:302px}.issuer-flow-panel{grid-column:10/span 3;grid-row:1;min-height:302px}.issuer-risk-panel{grid-column:8/span 2;grid-row:2;min-height:302px}.issuer-profile-panel{grid-column:10/span 3;grid-row:2;min-height:302px}.issuer-dividend-card,.issuer-fundamental-card,.issuer-technical-card{grid-column:span 4;min-height:274px}.issuer-news-card{grid-column:1/-1;min-height:190px}.issuer-signal-gauge{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;grid-gap:11px;gap:11px;margin:4px 0 10px}.issuer-signal-gauge-ring{display:grid;place-items:center;width:76px;height:76px;border-radius:50%}.issuer-signal-gauge-ring>div{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(255,255,255,.055);border-radius:50%;background:#0a0e11}.issuer-signal-gauge-ring strong{color:#f3f5f7;font-size:22px;font-weight:700;line-height:1}.issuer-signal-gauge-ring span{margin-top:-4px;color:rgba(164,176,188,.48);font-size:7px}.issuer-signal-copy{display:grid;grid-gap:4px;gap:4px}.issuer-signal-copy>strong{color:#f4f6f8;font-size:12px;font-weight:680;line-height:1.15}.issuer-signal-copy>span{color:rgba(160,172,184,.61);font-size:7.5px}.issuer-signal-thesis{display:-webkit-box;min-height:43px;margin:0 0 10px;overflow:hidden;color:rgba(184,194,205,.7);font-size:8.5px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.issuer-compact-levels{display:grid;grid-gap:4px;gap:4px}.issuer-compact-levels>div{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:27px;padding:0 7px;border:1px solid rgba(105,127,143,.11);border-radius:6px;background:rgba(255,255,255,.012)}.issuer-compact-levels span{color:rgba(154,166,178,.55);font-size:7px}.issuer-compact-levels strong{color:rgba(231,235,239,.84);font-size:7.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-card-action-row{display:flex;align-items:center;gap:5px;margin-top:8px}.issuer-truth-note{margin-top:7px;color:rgba(147,158,171,.42);font-size:6.5px;line-height:1.35}.issuer-flow-state{padding:9px;border:1px solid rgba(43,210,143,.12);border-radius:8px;background:radial-gradient(circle at 100% 0,rgba(8,11,14,.96),transparent 55%),rgba(255,255,255,.012)}.issuer-dividend-summary span,.issuer-flow-metrics span,.issuer-flow-state>span,.issuer-foreign-flow-box span,.issuer-fundamental-metrics span,.issuer-profile-facts span,.issuer-risk-metrics span,.issuer-technical-metrics span{display:block;color:rgba(151,163,176,.55);font-size:7px;letter-spacing:.025em}.issuer-flow-state>strong{display:block;margin-top:5px;color:#4adea4;font-size:14px;font-weight:670}.issuer-flow-state>small{display:block;margin-top:4px;overflow:hidden;color:rgba(147,159,172,.46);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px}.issuer-flow-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:6px}.issuer-flow-metrics>div,.issuer-foreign-flow-box>div{min-width:0;padding:8px;border:1px solid rgba(105,127,143,.11);border-radius:7px;background:rgba(255,255,255,.01)}.issuer-flow-metrics strong,.issuer-foreign-flow-box strong{display:block;margin-top:5px;overflow:hidden;color:rgba(233,237,241,.88);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-foreign-flow-box{display:grid;grid-template-columns:1.05fr .85fr 1.25fr;grid-gap:4px;gap:4px;margin-top:5px}.issuer-card-source{margin:7px 0 0;overflow:hidden;color:rgba(140,152,165,.42);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px}.issuer-risk-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.issuer-risk-metrics>div{min-height:72px;padding:9px;border:1px solid rgba(106,128,145,.11);border-radius:8px;background:rgba(255,255,255,.012)}.issuer-risk-metrics strong{display:block;margin-top:8px;color:rgba(235,239,243,.9);font-size:13px;font-weight:670;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-risk-metrics small{color:rgba(145,157,170,.42);font-size:6.5px}.issuer-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.issuer-profile-facts>div{min-height:58px;padding:8px;border:1px solid rgba(107,129,145,.11);border-radius:7px;background:rgba(255,255,255,.012)}.issuer-profile-facts strong{display:block;margin-top:5px;overflow:hidden;color:rgba(233,237,241,.86);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:620}.issuer-business-copy{display:-webkit-box;margin:8px 0 0;overflow:hidden;color:rgba(171,182,194,.61);font-size:7.5px;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:4}.issuer-fundamental-metrics,.issuer-technical-metrics{display:grid;grid-gap:5px;gap:5px}.issuer-fundamental-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.issuer-technical-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.issuer-fundamental-metrics>div,.issuer-technical-metrics>div{min-height:68px;padding:9px;border:1px solid rgba(106,128,145,.11);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.014),transparent),rgba(255,255,255,.006)}.issuer-fundamental-metrics strong,.issuer-technical-metrics strong{display:block;margin-top:8px;overflow:hidden;color:rgba(236,240,244,.9);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:670;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-dividend-summary{display:grid;grid-gap:8px;gap:8px}.issuer-dividend-amount{padding:10px;border:1px solid rgba(255,119,34,.15);border-radius:8px;background:rgba(255,101,23,.025)}.issuer-dividend-amount strong{display:block;margin-top:6px;color:#ffab70;font-size:19px;font-weight:680}.issuer-dividend-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.issuer-dividend-dates>div{padding:8px;border:1px solid rgba(105,127,143,.1);border-radius:7px}.issuer-dividend-dates strong{display:block;margin-top:5px;color:rgba(232,236,240,.83);font-size:7.5px}.issuer-evidence-link{color:rgba(255,145,76,.8);font-size:7px}.issuer-news-preview-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.issuer-news-preview-list>a{display:grid;min-width:0;min-height:108px;padding:10px;border:1px solid rgba(106,128,145,.11);border-radius:8px;background:rgba(255,255,255,.01);text-decoration:none;transition:border-color .12s ease,background .12s ease}.issuer-news-preview-list>a:hover{border-color:rgba(255,118,33,.23);background:rgba(255,103,24,.022)}.issuer-news-preview-list span{color:rgba(147,159,172,.46);font-size:6.5px}.issuer-news-preview-list strong{display:-webkit-box;margin-top:7px;overflow:hidden;color:rgba(233,237,241,.88);font-size:9px;font-weight:610;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:3}.issuer-news-preview-list small{align-self:end;margin-top:8px;overflow:hidden;color:rgba(255,145,76,.58);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px}.issuer-compact-empty{min-height:130px}.issuer-overview-boundary{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:8px 11px;border:1px solid rgba(100,122,138,.09);border-radius:8px;color:rgba(137,150,164,.42);background:rgba(255,255,255,.006);font-size:6.5px;line-height:1.4}.issuer-overview-boundary span+span:before{margin-right:14px;color:rgba(255,255,255,.13);content:"•"}.ticker-domain-workspace>.panel,.ticker-evidence-grid>.panel,.ticker-smart-money-grid>.panel{border-color:var(--issuer-border);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.016),transparent),var(--issuer-panel)}@media (max-width:1440px){.issuer-kpi-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.issuer-price-panel{grid-column:1/span 8}.issuer-flow-panel,.issuer-mandate-panel{grid-column:9/span 4}.issuer-flow-panel{grid-row:2}.issuer-profile-panel,.issuer-risk-panel{grid-column:span 6;grid-row:auto}.issuer-dividend-card,.issuer-fundamental-card,.issuer-technical-card{grid-column:span 4}}@media (max-width:1120px){.issuer-detail-hero{align-items:flex-start;flex-direction:column;min-height:210px}.issuer-hero-main{max-width:100%}.issuer-hero-actions{width:100%;align-items:flex-start;gap:12px}.issuer-authority-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.issuer-overview-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.issuer-price-panel{grid-column:1/-1;grid-row:auto}.issuer-dividend-card,.issuer-flow-panel,.issuer-fundamental-card,.issuer-mandate-panel,.issuer-profile-panel,.issuer-risk-panel,.issuer-technical-card{grid-column:span 3;grid-row:auto}.issuer-fundamental-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-news-preview-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.issuer-detail-hero{padding:18px}.issuer-title-row h1{font-size:42px}.issuer-hero-watermark{opacity:.55}.issuer-authority-strip,.issuer-kpi-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-overview-grid{grid-template-columns:minmax(0,1fr)}.issuer-dividend-card,.issuer-flow-panel,.issuer-fundamental-card,.issuer-mandate-panel,.issuer-news-card,.issuer-price-panel,.issuer-profile-panel,.issuer-risk-panel,.issuer-technical-card{grid-column:1;grid-row:auto}.issuer-price-panel{min-height:auto}.issuer-dividend-dates,.issuer-flow-metrics,.issuer-foreign-flow-box,.issuer-fundamental-metrics,.issuer-technical-metrics{grid-template-columns:minmax(0,1fr)}.issuer-overview-boundary{align-items:flex-start;flex-direction:column}.issuer-overview-boundary span+span:before{display:none}}.issuer-terminal-header{display:grid;grid-template-columns:minmax(0,1fr) 318px;grid-gap:8px;gap:8px;min-width:0;margin-bottom:7px}.issuer-terminal-main{display:grid;grid-template-rows:86px 88px;grid-gap:4px;gap:4px;min-width:0}.issuer-terminal-header .issuer-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;z-index:3;min-height:0;height:86px;margin:0;padding:9px 18px 8px;border:1px solid rgba(255,113,24,.24);border-radius:8px 8px 5px 5px;background:linear-gradient(90deg,rgba(25,9,4,.98),rgba(17,12,9,.94) 30%,rgba(9,11,13,.88) 68%,rgba(5,8,10,.97)),radial-gradient(circle at 37% 63%,rgba(255,104,22,.24),transparent 30%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 8px 28px rgba(0,0,0,.25)}.issuer-terminal-header .issuer-detail-hero:after{background:linear-gradient(108deg,transparent 46%,rgba(255,108,26,.08) 46.4%,transparent 47.1%),linear-gradient(70deg,transparent 66%,rgba(255,126,47,.06) 66.4%,transparent 67.1%),radial-gradient(circle at 15% 65%,rgba(255,88,13,.18),transparent 26%);opacity:.9}.issuer-terminal-header .issuer-hero-watermark{right:17%;bottom:-48%;color:rgba(255,139,64,.035);font-size:clamp(105px,10vw,175px)}.issuer-terminal-header .issuer-breadcrumb{gap:6px;margin-bottom:3px;font-size:8px;line-height:1}.issuer-terminal-header .issuer-title-row{gap:7px;min-height:33px}.issuer-terminal-header .issuer-title-row h1{font-size:clamp(31px,2.3vw,39px);font-weight:730;letter-spacing:-.045em;line-height:.95}.issuer-terminal-header .exchange-pill,.issuer-terminal-header .ticker-data-pill{min-height:22px;padding:0 7px;border-radius:5px;font-size:7px}.issuer-terminal-header .issuer-company-name{margin-top:2px;font-weight:510;line-height:1.15}.issuer-terminal-header .issuer-classification-row{gap:4px;margin-top:5px}.issuer-terminal-header .issuer-classification-row>span{padding:3px 7px;border-radius:7px;font-size:6.8px}.issuer-terminal-header .issuer-hero-actions{justify-content:center;min-width:276px}.issuer-terminal-header .ticker-primary-actions{gap:8px}.issuer-terminal-header .ticker-primary-actions a,.issuer-terminal-header .ticker-primary-actions button{min-height:31px;padding:0 13px;border-radius:6px;font-size:8px}.issuer-terminal-header .ticker-primary-actions>:first-child{border-color:rgba(255,119,31,.56);color:#ffb078;background:rgba(255,111,24,.09);box-shadow:inset 0 0 0 1px rgba(255,121,31,.08)}.issuer-terminal-header .issuer-kpi-rail{display:grid;grid-template-columns:1.06fr 1.22fr .92fr 1.02fr 1.02fr 1.34fr .92fr 1.06fr;grid-gap:4px;gap:4px;height:88px;margin:0}.issuer-terminal-header .ticker-market-terminal.issuer-kpi-rail>div{min-height:0;height:88px;padding:8px 9px 7px;border-color:rgba(119,140,155,.14);border-radius:5px;background:linear-gradient(160deg,rgba(255,255,255,.022),transparent 55%),rgba(7,10,13,.98)}.issuer-terminal-header .ticker-market-terminal.issuer-kpi-rail>div:first-child{border-color:rgba(255,114,28,.23);background:radial-gradient(circle at 100% 0,rgba(255,113,29,.08),transparent 54%),rgba(7,10,13,.99)}.issuer-terminal-header .issuer-kpi-rail span{color:rgba(159,172,184,.7);font-size:7.3px;font-weight:600;letter-spacing:.02em;text-transform:none}.issuer-terminal-header .issuer-kpi-rail strong{margin-top:4px;color:#eef1f4;font-size:13px;font-weight:690;letter-spacing:-.02em}.issuer-terminal-header .issuer-kpi-rail .ticker-price-primary strong{font-size:20px}.issuer-terminal-header .issuer-kpi-rail small{margin-top:2px;color:rgba(157,170,182,.58);font-size:6.8px}.issuer-terminal-header .issuer-kpi-rail em{display:block;margin-top:2px;overflow:hidden;color:rgba(130,145,158,.44);text-overflow:ellipsis;white-space:nowrap;font-size:5.9px;font-style:normal}.issuer-kpi-visual-row{display:grid;grid-template-columns:minmax(0,1fr) 62px;align-items:center;grid-gap:4px;gap:4px;min-height:31px}.issuer-kpi-visual-row>div>strong,.issuer-kpi-visual-row>strong{margin:0!important}.issuer-kpi-sparkline{width:62px;height:27px;overflow:visible;color:#24d89a}.issuer-change-card:has(.price-negative) .issuer-kpi-sparkline,.issuer-return-card:has(.price-negative) .issuer-kpi-sparkline{color:#ff4d4f}.issuer-kpi-sparkline polyline{stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px currentColor)}.issuer-kpi-mini-empty{display:grid;place-items:center;width:62px;height:27px;color:rgba(150,163,174,.35)!important;font-size:10px!important}.issuer-ohlc-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3px;gap:3px;margin-top:2px}.issuer-ohlc-row span{display:grid;grid-gap:1px;gap:1px;min-width:0;color:rgba(124,140,153,.48)!important;font-size:5.7px!important;letter-spacing:0!important}.issuer-ohlc-row b{overflow:hidden;color:rgba(222,229,235,.74);text-overflow:ellipsis;white-space:nowrap;font-size:6.3px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-kpi-bars{display:flex;align-items:end;justify-content:end;gap:3px;width:60px;height:30px;padding-top:3px}.issuer-kpi-bars i{width:5px;max-height:28px;min-height:4px;border-radius:1px 1px 0 0;background:linear-gradient(180deg,rgba(255,135,56,.95),rgba(255,91,21,.42));box-shadow:0 0 5px rgba(255,106,25,.12)}.issuer-range-card strong{font-size:9.7px!important}.issuer-range-track{position:relative;height:4px;margin-top:7px;border-radius:999px;background:linear-gradient(90deg,#572619,#8c421f 38%,#c17a36 70%,#e58b43);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.issuer-range-track.is-unavailable{background:rgba(255,255,255,.07)}.issuer-range-track i{position:absolute;top:50%;width:6px;height:9px;border:1px solid rgba(255,255,255,.7);border-radius:2px;background:#e8eef3;box-shadow:0 0 7px rgba(255,255,255,.28);transform:translate(-50%,-50%)}.issuer-range-labels{display:flex!important;align-items:center;justify-content:space-between;margin-top:3px!important}.issuer-range-labels span{color:rgba(139,153,165,.48)!important;font-size:5.7px!important;letter-spacing:0!important}.issuer-score-card{display:grid;grid-template-rows:auto 1fr auto;min-width:0;height:178px;padding:11px 12px 8px;overflow:hidden;border:1px solid rgba(255,118,28,.62);border-radius:8px;background:radial-gradient(circle at 12% 30%,rgba(255,105,19,.13),transparent 32%),linear-gradient(145deg,rgba(19,14,10,.98),rgba(7,10,13,.99) 62%);box-shadow:inset 0 0 24px rgba(255,98,18,.04),0 0 22px rgba(255,94,10,.08)}.issuer-score-card>header{display:flex;align-items:center;justify-content:space-between;min-height:20px}.issuer-score-card>header>div{display:flex;align-items:center;gap:7px}.issuer-score-card>header strong{color:#f0f3f5;font-size:10.5px;font-weight:690}.issuer-score-icon{color:#ff8a35;font-size:12px}.issuer-score-info{display:grid;place-items:center;width:13px;height:13px;border:1px solid rgba(190,202,212,.4);border-radius:50%;color:rgba(204,213,220,.72);cursor:help;font-family:ui-sans-serif,system-ui,sans-serif;font-size:7px;font-weight:700}.issuer-score-body{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-height:0}.issuer-score-gauge-wrap{display:grid;place-items:center;grid-gap:4px;gap:4px}.issuer-score-gauge{display:grid;place-items:center;width:83px;height:83px;padding:9px;border-radius:50%;transform:rotate(14deg);box-shadow:0 0 14px rgba(255,111,24,.08)}.issuer-score-gauge>div{display:grid;place-items:center;width:100%;height:100%;border:1px solid rgba(255,255,255,.06);border-radius:50%;background:#090d10;transform:rotate(-14deg)}.issuer-score-gauge strong{color:#f3f5f7;font-size:23px;font-weight:720;letter-spacing:-.04em}.issuer-score-gauge-wrap>span{max-width:96px;overflow:hidden;color:#f0b867;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:7.2px;font-weight:650}.issuer-score-breakdown{display:grid;grid-gap:2px;gap:2px}.issuer-score-breakdown>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:5px;gap:5px;min-height:21px;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.055)}.issuer-score-breakdown>div:last-child{border-bottom:0}.issuer-score-breakdown span{overflow:hidden;color:rgba(165,177,187,.62);text-overflow:ellipsis;white-space:nowrap;font-size:6.8px}.issuer-score-breakdown strong{max-width:92px;color:rgba(232,237,241,.88);font-size:7px;font-weight:710;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-score-breakdown strong,.issuer-score-card>footer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issuer-score-card>footer{color:rgba(130,143,155,.42);text-align:right;font-size:5.8px}@media (max-width:1680px){.issuer-terminal-header{grid-template-columns:minmax(0,1fr) 292px}.issuer-terminal-header .issuer-hero-actions{min-width:244px}.issuer-score-body{grid-template-columns:91px minmax(0,1fr);gap:6px}.issuer-score-gauge{width:76px;height:76px}}@media (max-width:1360px){.issuer-terminal-header{grid-template-columns:1fr}.issuer-terminal-main{grid-template-rows:auto auto}.issuer-terminal-header .issuer-detail-hero{height:auto;min-height:92px}.issuer-terminal-header .issuer-kpi-rail{grid-template-columns:repeat(4,minmax(0,1fr));height:auto}.issuer-terminal-header .ticker-market-terminal.issuer-kpi-rail>div{height:86px}.issuer-score-card{height:auto;min-height:156px}}@media (max-width:860px){.issuer-terminal-header .issuer-detail-hero{grid-template-columns:1fr;gap:8px}.issuer-terminal-header .watchlist-menu{right:auto;left:0}.issuer-terminal-header .ticker-primary-actions{overflow:visible}.issuer-terminal-header .issuer-hero-actions{align-items:flex-start;min-width:0}.issuer-terminal-header .issuer-kpi-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-score-body{grid-template-columns:100px minmax(0,1fr)}}.issuer-overview-reference-v4{display:block}.issuer-overview-top-grid{display:grid;grid-template-columns:minmax(0,44.7fr) minmax(250px,17.8fr) minmax(310px,20.9fr) minmax(245px,16.6fr);grid-gap:7px;gap:7px;align-items:stretch;min-width:0}.issuer-overview-reference-v4 .issuer-overview-right-stack>.panel,.issuer-overview-reference-v4 .issuer-overview-top-grid>.panel{min-width:0;padding:10px 11px;border:1px solid rgba(114,137,153,.15);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.014),transparent 48%),rgba(6,10,13,.985);box-shadow:inset 0 1px 0 rgba(255,255,255,.018),0 5px 16px rgba(0,0,0,.18)}.issuer-overview-reference-v4 .issuer-price-panel{grid-column:auto;grid-row:auto;min-height:344px;border-color:rgba(255,119,31,.36)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.02),0 0 0 1px rgba(255,107,21,.035),0 8px 28px rgba(0,0,0,.22)!important}.issuer-overview-reference-v4 .issuer-flow-panel,.issuer-overview-reference-v4 .issuer-mandate-panel{grid-column:auto;grid-row:auto;min-height:344px}.issuer-overview-reference-v4 .issuer-overview-right-stack{grid-template-rows:1fr 1fr;grid-gap:7px;gap:7px;min-width:0}.issuer-overview-reference-v4 .issuer-profile-panel,.issuer-overview-reference-v4 .issuer-risk-panel{grid-column:auto;grid-row:auto;min-height:0}.issuer-card-header-reference{align-items:center;margin-bottom:7px}.issuer-card-header-reference .eyebrow{color:#ff791f;font-size:7px;letter-spacing:.075em}.issuer-card-header-reference h2{margin-top:2px;font-size:12.5px;line-height:1.1}.issuer-reference-info-pill,.issuer-reference-select{min-height:24px;padding:0 7px;border:1px solid rgba(116,137,151,.19);border-radius:5px;color:rgba(194,204,213,.72);background:rgba(255,255,255,.02);font-size:6.5px;font-weight:700;letter-spacing:.025em}.issuer-reference-select{outline:0;cursor:pointer}.issuer-mandate-reference-body{display:grid;grid-gap:7px;gap:7px}.issuer-mandate-reference-gauge{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.issuer-mandate-reference-gauge .issuer-signal-gauge-ring{width:70px;height:70px}.issuer-mandate-reference-gauge .issuer-signal-gauge-ring>div{width:52px;height:52px}.issuer-mandate-reference-gauge>div:last-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.issuer-mandate-reference-gauge>div:last-child strong{overflow:hidden;color:#59dfae;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:690}.issuer-mandate-reference-gauge>div:last-child span{overflow:hidden;color:rgba(160,173,184,.55);text-overflow:ellipsis;white-space:nowrap;font-size:6.8px}.issuer-mandate-outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.issuer-mandate-outcome-grid>div{display:grid;place-items:center;grid-gap:2px;gap:2px;min-height:45px;padding:5px;border:1px solid rgba(116,138,153,.13);border-radius:6px;background:rgba(255,255,255,.012)}.issuer-mandate-outcome-grid .is-positive{border-color:rgba(36,215,150,.24);background:rgba(8,11,14,.97)}.issuer-mandate-outcome-grid .is-neutral{border-color:rgba(235,169,61,.19);background:rgba(218,150,44,.055)}.issuer-mandate-outcome-grid .is-negative{border-color:rgba(255,76,81,.2);background:rgba(230,52,60,.055)}.issuer-mandate-outcome-grid span{color:rgba(163,175,185,.57);font-size:5.8px}.issuer-mandate-outcome-grid strong{color:#eef2f5;font-size:9.5px;font-weight:710}.issuer-key-takeaways{display:grid;grid-gap:4px;gap:4px}.issuer-key-takeaways>strong{color:rgba(231,236,240,.85);font-size:7px;font-weight:710}.issuer-takeaway{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:center;grid-gap:5px;gap:5px}.issuer-takeaway i{width:5px;height:5px;border-radius:50%;background:#7b8791}.issuer-takeaway-positive i{background:#b26736;box-shadow:0 0 6px rgba(57,217,160,.3)}.issuer-takeaway-negative i{background:#ff4d55}.issuer-takeaway-neutral i{background:#f2a33c}.issuer-takeaway span{overflow:hidden;color:rgba(177,188,198,.67);text-overflow:ellipsis;white-space:nowrap;font-size:6.6px}.issuer-reference-action-row{margin-top:0}.issuer-flow-summary-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.issuer-flow-summary-cards>div{min-width:0;min-height:58px;padding:7px;border:1px solid rgba(104,126,140,.13);border-radius:6px;background:rgba(255,255,255,.012)}.issuer-flow-summary-cards>div.is-positive{border-color:rgba(38,211,147,.2);background:linear-gradient(90deg,rgba(10,13,16,.97),transparent)}.issuer-flow-summary-cards>div.is-negative{border-color:rgba(255,71,78,.19);background:linear-gradient(90deg,rgba(226,54,62,.07),transparent)}.issuer-flow-summary-cards small,.issuer-flow-summary-cards span{display:block;overflow:hidden;color:rgba(153,166,177,.56);text-overflow:ellipsis;white-space:nowrap;font-size:5.9px}.issuer-flow-summary-cards strong{display:block;margin:5px 0 2px;overflow:hidden;color:#edf2f5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-flow-chart-wrap{margin-top:5px}.issuer-flow-chart-legend{display:flex;gap:12px;margin-bottom:1px;color:rgba(158,170,180,.55);font-size:5.8px}.issuer-flow-chart-legend span:before{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;content:""}.issuer-flow-legend-net:before{background:#b26736}.issuer-flow-legend-price:before{background:#ff971e}.issuer-flow-chart-svg{display:block;width:100%;height:126px;overflow:visible}.issuer-flow-zero-line{stroke:rgba(145,160,171,.17);stroke-width:.8;stroke-dasharray:3 3}.issuer-flow-bar{opacity:.9}.issuer-flow-bar-positive{fill:#25d89a}.issuer-flow-bar-negative{fill:#ff4e58}.issuer-flow-bar-neutral{fill:rgba(151,165,175,.42)}.issuer-flow-price-line{stroke:#ff961f;filter:drop-shadow(0 0 2px rgba(255,150,31,.35))}.issuer-flow-chart-axis{display:flex;justify-content:space-between;margin-top:-2px;color:rgba(132,146,158,.42);font-size:5.5px}.issuer-flow-chart-empty{display:grid;place-items:center;min-height:126px;color:rgba(145,159,171,.48);text-align:center;font-size:6.5px}.issuer-flow-reference-footer{display:flex;justify-content:space-between;gap:6px;margin-top:2px;color:rgba(141,154,165,.45);font-size:5.8px}.issuer-flow-reference-footer strong{overflow:hidden;color:rgba(205,214,221,.72);text-overflow:ellipsis;white-space:nowrap;font-size:5.8px}.issuer-flow-open-button{width:100%;margin-top:5px}.issuer-risk-reference-layout{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px}.issuer-risk-reference-gauge{display:grid;place-items:center;grid-gap:3px;gap:3px}.issuer-risk-gauge-ring{display:grid;place-items:center;width:72px;height:72px;padding:9px;border-radius:50%}.issuer-risk-gauge-ring>div{display:grid;place-items:center;width:100%;height:100%;border:1px solid rgba(255,255,255,.055);border-radius:50%;background:#090d10}.issuer-risk-gauge-ring strong{color:#f0f3f5;font-size:10px;font-weight:720;letter-spacing:-.02em}.issuer-risk-reference-gauge>span{color:rgba(153,166,176,.52);font-size:5.6px}.issuer-risk-reference-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.issuer-risk-reference-metrics>div{min-width:0;min-height:48px;padding:6px;border:1px solid rgba(107,129,144,.11);border-radius:5px;background:rgba(255,255,255,.01)}.issuer-risk-reference-metrics span{display:block;overflow:hidden;color:rgba(151,164,175,.52);text-overflow:ellipsis;white-space:nowrap;font-size:5.5px}.issuer-risk-reference-metrics strong{display:block;margin-top:5px;overflow:hidden;color:rgba(235,239,242,.9);text-overflow:ellipsis;white-space:nowrap;font-size:8.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-profile-reference-layout{display:grid;grid-template-columns:1.05fr 1.15fr;grid-gap:6px;gap:6px;min-height:0}.issuer-profile-reference-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px}.issuer-profile-reference-facts>div{min-width:0;padding:5px;border:1px solid rgba(106,128,143,.1);border-radius:5px;background:rgba(255,255,255,.009)}.issuer-profile-reference-facts span{display:block;color:rgba(151,164,175,.52);font-size:5.4px}.issuer-profile-reference-facts strong{display:block;margin-top:4px;overflow:hidden;color:rgba(232,237,241,.86);text-overflow:ellipsis;white-space:nowrap;font-size:6.7px}.issuer-profile-reference-copy{display:-webkit-box;margin:0;overflow:hidden;color:rgba(171,183,193,.62);font-size:6.2px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:6}.issuer-profile-reference-empty{min-height:92px}.issuer-price-panel .ticker-history-reference{min-height:0}.issuer-price-panel .ticker-price-area-svg{min-height:0;height:254px}.ticker-price-range-toolbar-reference{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:7px;gap:7px}.ticker-price-range-toolbar-reference .ticker-price-range-tabs{min-width:0}.ticker-price-range-toolbar-reference .ticker-price-range-tabs button{min-width:31px;min-height:25px;padding:0 7px;border-radius:5px;font-size:6.6px}.ticker-chart-mode-select{min-height:25px;padding:0 7px;border:1px solid rgba(105,127,141,.16);border-radius:5px;outline:0;color:rgba(196,205,213,.7);background:rgba(255,255,255,.018);font-size:6.5px}.ticker-price-range-toolbar-reference .ticker-price-return{min-width:63px;padding:6px 8px;border-radius:5px;text-align:center;font-size:8px}.ticker-price-legend{display:flex;align-items:center;gap:15px;min-height:22px;color:rgba(156,168,179,.55);font-size:6.2px}.ticker-price-legend span:before{display:inline-block;width:10px;height:2px;margin-right:5px;vertical-align:middle;content:""}.ticker-price-legend-price:before{background:#ff8f19}.ticker-price-legend-volume:before{background:repeating-linear-gradient(90deg,rgba(150,170,188,.75) 0 2px,transparent 2px 3px)}.ticker-price-legend-support:before{border-top:1px dashed #33d59b;background:transparent}.ticker-price-legend-resistance:before{border-top:1px dashed #ff4e55;background:transparent}.ticker-price-chart-shell-reference{position:relative;height:254px;min-height:254px}.ticker-price-chart-shell-reference .ticker-history-svg{width:100%;height:254px;overflow:visible}.ticker-price-volume-bar{fill:rgba(124,147,165,.34)}.ticker-price-support-line{stroke:#31d59a;stroke-width:1;stroke-dasharray:5 4;opacity:.75}.ticker-price-resistance-line{stroke:#ff4d55;stroke-width:1;stroke-dasharray:5 4;opacity:.75}.ticker-price-x-label{fill:rgba(135,149,160,.46);font-size:7px}.ticker-price-latest-guide{stroke:rgba(255,137,33,.38);stroke-width:.8;stroke-dasharray:3 3}.ticker-price-latest-box{fill:#ff8423;stroke:rgba(255,174,102,.5);stroke-width:.8}.ticker-price-latest-text{fill:#fff8f2;font-size:8px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ticker-price-hover-line{stroke:rgba(213,221,227,.28);stroke-width:.8;stroke-dasharray:3 3}.ticker-price-hover-dot{fill:#ff9a28;stroke:#11171c;stroke-width:2}.ticker-price-hover-box{fill:rgba(8,12,15,.98);stroke:rgba(255,124,37,.35);stroke-width:1}.ticker-price-hover-date{fill:rgba(164,177,187,.66);font-size:7px}.ticker-price-hover-value{fill:#f0f3f5;font-size:8px;font-weight:700}.ticker-price-hover-volume{fill:rgba(161,174,184,.62);font-size:6.5px}.ticker-price-return-strip{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:3px;gap:3px;margin-top:5px;padding-top:5px;border-top:1px solid rgba(104,125,139,.09)}.ticker-price-return-strip button{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:4px 2px;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer}.ticker-price-return-strip button.is-active,.ticker-price-return-strip button:hover:not(:disabled){background:rgba(255,116,31,.055)}.ticker-price-return-strip button:disabled{cursor:default;opacity:.34}.ticker-price-return-strip span{color:rgba(146,159,170,.48);font-size:5.8px}.ticker-price-return-strip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-weight:700}.ticker-price-chart-meta-reference{display:flex;gap:10px;margin-top:4px;overflow:hidden;color:rgba(130,144,156,.36);white-space:nowrap;font-size:5.3px}@media (max-width:1700px){.issuer-overview-top-grid{grid-template-columns:minmax(0,42fr) minmax(235px,19fr) minmax(285px,22fr) minmax(225px,17fr)}.issuer-flow-chart-svg{height:112px}}@media (max-width:1380px){.issuer-overview-top-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.issuer-overview-reference-v4 .issuer-price-panel{grid-column:1/-1}.issuer-overview-reference-v4 .issuer-flow-panel,.issuer-overview-reference-v4 .issuer-mandate-panel,.issuer-overview-right-stack{grid-column:span 2}}@media (max-width:920px){.issuer-overview-top-grid{grid-template-columns:1fr}.issuer-overview-reference-v4 .issuer-flow-panel,.issuer-overview-reference-v4 .issuer-mandate-panel,.issuer-overview-reference-v4 .issuer-price-panel,.issuer-overview-right-stack{grid-column:auto}.issuer-overview-right-stack{grid-template-columns:1fr;grid-template-rows:auto}.ticker-price-return-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.issuer-mandate-advisor-lock-note,.issuer-mandate-method-note{padding:6px 7px;border-radius:5px;font-size:5.9px;line-height:1.4}.issuer-mandate-method-note{border:1px solid rgba(66,213,163,.12);color:rgba(159,190,179,.72);background:rgba(8,11,14,.97)}.issuer-mandate-advisor-lock-note{border:1px solid rgba(255,159,67,.13);color:rgba(191,173,153,.62);background:rgba(255,125,32,.035);overflow-wrap:anywhere}.issuer-score-card footer{line-height:1.3}.issuer-overview-reference-v4 .issuer-mandate-panel{min-height:382px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-card-header-reference .eyebrow{font-size:9px;line-height:1.2}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-card-header-reference h2{font-size:18px;line-height:1.12}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-reference-info-pill{min-height:30px;padding:0 10px;font-size:8px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-body{gap:10px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge{grid-template-columns:90px minmax(0,1fr);gap:12px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge .issuer-signal-gauge-ring{width:86px;height:86px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge .issuer-signal-gauge-ring>div{width:64px;height:64px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge .issuer-signal-gauge-ring strong{font-size:27px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge .issuer-signal-gauge-ring span{font-size:9px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge>div:last-child strong{overflow:visible;white-space:normal;font-size:14px;line-height:1.22}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-reference-gauge>div:last-child span{overflow:visible;white-space:normal;font-size:9px;line-height:1.35}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-outcome-grid{gap:7px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-outcome-grid>div{min-height:62px;padding:8px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-outcome-grid span{font-size:7.5px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-outcome-grid strong{font-size:12px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-key-takeaways{gap:6px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-key-takeaways>strong{font-size:9px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-takeaway{grid-template-columns:8px minmax(0,1fr);gap:7px;align-items:start}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-takeaway i{width:7px;height:7px;margin-top:3px}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-takeaway span{overflow:visible;white-space:normal;text-overflow:clip;font-size:8.6px;line-height:1.35}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-advisor-lock-note,.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-mandate-method-note{padding:9px 10px;font-size:8.2px;line-height:1.45}.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-card-action-row button,.issuer-overview-reference-v4 .issuer-mandate-panel .issuer-card-link{min-height:34px;padding:0 11px;font-size:9px}.issuer-overview-reference-v4 .issuer-overview-top-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.issuer-overview-reference-v4 .issuer-price-panel{grid-column:1/span 8;grid-row:1;min-height:500px}.issuer-overview-reference-v4 .issuer-mandate-panel{grid-column:9/span 4;grid-row:1;min-height:500px}.issuer-overview-reference-v4 .issuer-flow-panel{grid-column:1/span 6;grid-row:2;min-height:360px}.issuer-overview-reference-v4 .issuer-overview-right-stack{grid-column:7/span 6;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-gap:10px;gap:10px;align-items:stretch}.issuer-overview-reference-v4 .issuer-flow-panel .issuer-card-header-reference .eyebrow,.issuer-overview-reference-v4 .issuer-price-panel .issuer-card-header-reference .eyebrow,.issuer-overview-reference-v4 .issuer-profile-panel .issuer-card-header-reference .eyebrow,.issuer-overview-reference-v4 .issuer-risk-panel .issuer-card-header-reference .eyebrow{font-size:10px;line-height:1.25;letter-spacing:.085em}.issuer-overview-reference-v4 .issuer-flow-panel .issuer-card-header-reference h2,.issuer-overview-reference-v4 .issuer-price-panel .issuer-card-header-reference h2,.issuer-overview-reference-v4 .issuer-profile-panel .issuer-card-header-reference h2,.issuer-overview-reference-v4 .issuer-risk-panel .issuer-card-header-reference h2{margin-top:3px;font-size:19px;line-height:1.15}.issuer-overview-reference-v4 .issuer-reference-select{min-height:34px;padding:0 11px;font-size:10px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-range-toolbar-reference{gap:10px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-range-tabs button{min-width:42px;min-height:32px;padding:0 10px;font-size:10px;font-weight:700}.issuer-overview-reference-v4 .issuer-price-panel .ticker-chart-mode-select{min-height:32px;padding:0 10px;font-size:10px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-return{min-width:78px;padding:8px 10px;font-size:12px;font-weight:750}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-legend{min-height:30px;gap:18px;font-size:10px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-area-svg,.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-chart-shell-reference,.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-chart-shell-reference .ticker-history-svg{height:316px;min-height:316px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-axis-label{fill:rgba(182,194,204,.72);font-size:10px;font-weight:650}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-x-label{fill:rgba(166,179,190,.68);font-size:9px;font-weight:600}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-latest-text{font-size:10px;font-weight:800}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-hover-date{font-size:9px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-hover-value{font-size:10px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-hover-volume{font-size:9px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-return-strip{gap:5px;margin-top:7px;padding-top:7px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-return-strip button{padding:6px 4px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-return-strip span{font-size:9px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-return-strip strong{font-size:11px}.issuer-overview-reference-v4 .issuer-price-panel .ticker-price-chart-meta-reference{gap:14px;margin-top:7px;font-size:8.5px;color:rgba(154,169,181,.6)}.issuer-overview-reference-v4 .issuer-flow-summary-cards{gap:8px}.issuer-overview-reference-v4 .issuer-flow-summary-cards>div{min-height:82px;padding:10px}.issuer-overview-reference-v4 .issuer-flow-summary-cards small,.issuer-overview-reference-v4 .issuer-flow-summary-cards span{font-size:9px;line-height:1.25}.issuer-overview-reference-v4 .issuer-flow-summary-cards strong{margin:7px 0 3px;font-size:15px}.issuer-overview-reference-v4 .issuer-flow-chart-wrap{margin-top:9px}.issuer-overview-reference-v4 .issuer-flow-chart-legend{gap:18px;margin-bottom:5px;font-size:9px}.issuer-overview-reference-v4 .issuer-flow-chart-stage{position:relative;width:100%;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,0))}.issuer-overview-reference-v4 .issuer-flow-chart-svg{display:block;width:100%;height:190px;min-height:190px;overflow:hidden}.issuer-overview-reference-v4 .issuer-flow-grid-line{stroke:rgba(145,160,171,.075);stroke-width:1;stroke-dasharray:2 5}.issuer-overview-reference-v4 .issuer-flow-zero-line{stroke:rgba(145,160,171,.24);stroke-width:1;stroke-dasharray:4 4}.issuer-overview-reference-v4 .issuer-flow-hover-guide{stroke:rgba(255,255,255,.2);stroke-width:1;stroke-dasharray:3 4;pointer-events:none}.issuer-overview-reference-v4 .issuer-flow-bar{cursor:crosshair;shape-rendering:geometricPrecision;transition:opacity .14s ease,filter .14s ease}.issuer-overview-reference-v4 .issuer-flow-bar:focus,.issuer-overview-reference-v4 .issuer-flow-bar:hover{opacity:1;filter:drop-shadow(0 0 4px rgba(255,255,255,.18));outline:none}.issuer-overview-reference-v4 .issuer-flow-bar-tooltip{position:absolute;top:8px;z-index:8;left:clamp(min(135px,50%),var(--hovered-left),max(calc(100% - 135px),50%));width:250px;max-width:calc(100% - 20px);padding:10px 11px;transform:translateX(-50%);border:1px solid rgba(255,134,34,.36);border-radius:8px;background:rgba(7,11,14,.97);box-shadow:0 12px 30px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.025);pointer-events:none}.issuer-overview-reference-v4 .issuer-flow-tooltip-date{margin-bottom:8px;color:#f4f6f8;font-size:11px;font-weight:750}.issuer-overview-reference-v4 .issuer-flow-tooltip-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:baseline}.issuer-overview-reference-v4 .issuer-flow-tooltip-grid span{color:rgba(164,178,189,.7);font-size:9px}.issuer-overview-reference-v4 .issuer-flow-tooltip-grid strong{max-width:138px;overflow:hidden;color:#edf2f5;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-overview-reference-v4 .issuer-flow-chart-axis{margin-top:4px;padding:0 8px;color:rgba(160,174,185,.72);font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-overview-reference-v4 .issuer-flow-reference-footer{margin-top:5px;font-size:9px}.issuer-overview-reference-v4 .issuer-flow-reference-footer strong{font-size:9px}.issuer-overview-reference-v4 .issuer-flow-open-button{min-height:38px;margin-top:8px;font-size:11px}.issuer-overview-reference-v4 .issuer-flow-panel .issuer-card-source{margin-top:8px;font-size:9px;line-height:1.4}.issuer-overview-reference-v4 .issuer-risk-reference-layout{grid-template-columns:112px minmax(0,1fr);gap:12px}.issuer-overview-reference-v4 .issuer-risk-gauge-ring{width:98px;height:98px;padding:11px}.issuer-overview-reference-v4 .issuer-risk-gauge-ring strong{font-size:17px}.issuer-overview-reference-v4 .issuer-risk-reference-gauge>span{font-size:9px}.issuer-overview-reference-v4 .issuer-risk-reference-metrics{grid-template-columns:1fr}.issuer-overview-reference-v4 .issuer-risk-reference-metrics>div{min-height:57px;padding:9px}.issuer-overview-reference-v4 .issuer-risk-reference-metrics span{font-size:9px}.issuer-overview-reference-v4 .issuer-risk-reference-metrics strong{margin-top:6px;font-size:13px}.issuer-overview-reference-v4 .issuer-risk-panel .issuer-card-source{margin-top:10px;font-size:9px;line-height:1.45;color:rgba(151,166,178,.66)}.issuer-overview-reference-v4 .issuer-profile-reference-layout{gap:10px}.issuer-overview-reference-v4 .issuer-profile-reference-facts>div{min-height:58px;padding:9px}.issuer-overview-reference-v4 .issuer-profile-reference-facts span{font-size:9px}.issuer-overview-reference-v4 .issuer-profile-reference-facts strong{font-size:12px}.issuer-overview-reference-v4 .issuer-profile-reference-copy{display:block;overflow:visible;color:rgba(185,196,205,.74);font-size:10px;line-height:1.55;-webkit-line-clamp:initial}.issuer-overview-reference-v4 .issuer-profile-panel .ticker-data-pill{min-height:30px;font-size:9px}.issuer-overview-reference-v4 .issuer-profile-panel,.issuer-overview-reference-v4 .issuer-risk-panel{display:grid;grid-template-rows:auto 1fr auto;min-height:360px;overflow:hidden;border-color:rgba(113,136,151,.16);background:radial-gradient(circle at 100% 0,rgba(255,124,31,.035),transparent 34%),linear-gradient(155deg,rgba(255,255,255,.016),transparent 48%),rgba(5,9,12,.985);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 16px 34px rgba(0,0,0,.2)}.issuer-overview-reference-v4 .issuer-risk-header{align-items:flex-start}.issuer-overview-reference-v4 .issuer-evidence-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;border:1px solid rgba(72,213,157,.19);border-radius:8px;color:rgba(84,223,169,.84);background:rgba(8,11,14,.96);font-size:8px;font-weight:760;letter-spacing:.04em;white-space:nowrap}.issuer-overview-reference-v4 .issuer-risk-reference-layout{grid-template-columns:126px minmax(0,1fr);align-items:stretch;gap:10px;min-height:0;margin-top:10px}.issuer-overview-reference-v4 .issuer-risk-reference-gauge{align-content:center;gap:8px;min-height:0;padding:12px 8px;border:1px solid rgba(111,134,150,.12);border-radius:10px;background:radial-gradient(circle at 50% 28%,rgba(255,139,47,.07),transparent 58%),rgba(255,255,255,.008)}.issuer-overview-reference-v4 .issuer-risk-gauge-ring{width:104px;height:104px;padding:10px;box-shadow:0 0 28px rgba(255,117,24,.045)}.issuer-overview-reference-v4 .issuer-risk-gauge-ring>div{align-content:center;gap:2px;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.025),transparent 70%),#080d10}.issuer-overview-reference-v4 .issuer-risk-gauge-ring small{color:rgba(158,172,182,.52);font-size:7px;font-weight:760;letter-spacing:.1em}.issuer-overview-reference-v4 .issuer-risk-gauge-ring strong{font-size:19px;font-weight:790;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-overview-reference-v4 .issuer-risk-reference-gauge>span{max-width:112px;color:rgba(169,182,192,.66);text-align:center;font-size:8px;font-weight:620;line-height:1.35}.issuer-overview-reference-v4 .issuer-risk-reference-metrics{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:7px}.issuer-overview-reference-v4 .issuer-risk-reference-metrics>div{display:grid;align-content:center;min-height:86px;padding:10px 11px;border-color:rgba(111,135,151,.14);border-radius:9px;background:linear-gradient(145deg,rgba(255,255,255,.017),transparent 65%),rgba(7,11,14,.76)}.issuer-overview-reference-v4 .issuer-risk-reference-metrics span{overflow:visible;color:rgba(156,171,182,.68);text-overflow:clip;white-space:normal;font-size:8.5px;font-weight:650;line-height:1.3}.issuer-overview-reference-v4 .issuer-risk-reference-metrics strong{margin-top:7px;overflow:visible;color:rgba(240,244,247,.94);text-overflow:clip;white-space:normal;font-size:14px;font-weight:760;line-height:1.15}.issuer-overview-reference-v4 .issuer-risk-reference-metrics small{margin-top:5px;color:rgba(143,158,169,.49);font-size:7.5px;line-height:1.35}.issuer-overview-reference-v4 .issuer-risk-range-value{font-size:11.5px!important}.issuer-overview-reference-v4 .issuer-authority-strip{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;margin-top:10px;padding-top:9px;border-top:1px solid rgba(112,135,151,.1);color:rgba(142,158,170,.53);font-size:7.5px;line-height:1.35}.issuer-overview-reference-v4 .issuer-authority-strip span{display:inline-flex;align-items:center;gap:5px}.issuer-overview-reference-v4 .issuer-authority-strip span:not(:first-child):before{width:3px;height:3px;border-radius:50%;background:rgba(255,137,40,.52);content:""}.issuer-overview-reference-v4 .issuer-authority-strip span:first-child{color:rgba(255,153,68,.72);font-weight:740;letter-spacing:.035em}.issuer-overview-reference-v4 .issuer-profile-reference-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-gap:9px;gap:9px;min-height:0;margin-top:10px}.issuer-overview-reference-v4 .issuer-profile-reference-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.issuer-overview-reference-v4 .issuer-profile-reference-facts>div{display:grid;align-content:center;min-height:70px;padding:9px 10px;border-color:rgba(108,132,148,.13);border-radius:9px;background:linear-gradient(145deg,rgba(255,255,255,.015),transparent 68%),rgba(7,11,14,.72)}.issuer-overview-reference-v4 .issuer-profile-reference-facts span{color:rgba(153,168,180,.66);font-size:8.5px;font-weight:650}.issuer-overview-reference-v4 .issuer-profile-reference-facts strong{margin-top:6px;overflow:visible;color:rgba(239,243,246,.92);text-overflow:clip;white-space:normal;font-size:11.5px;font-weight:730;line-height:1.2}.issuer-overview-reference-v4 .issuer-profile-reference-facts small{margin-top:5px;color:rgba(143,158,169,.5);font-size:7px;line-height:1.3}.issuer-overview-reference-v4 .issuer-profile-business{min-height:66px;padding:10px 11px;border:1px solid rgba(109,132,148,.11);border-radius:9px;background:rgba(255,255,255,.008)}.issuer-overview-reference-v4 .issuer-profile-business>span{color:rgba(255,142,49,.72);font-size:7.5px;font-weight:770;letter-spacing:.08em}.issuer-overview-reference-v4 .issuer-profile-reference-copy{margin-top:6px;color:rgba(189,200,208,.74);font-size:9px;line-height:1.5}.issuer-overview-reference-v4 .issuer-profile-panel .ticker-data-pill{min-height:28px;padding:0 10px;border-radius:8px;font-size:8px;letter-spacing:.04em}.issuer-overview-reference-v4 .issuer-profile-authority-strip{margin-top:0}@media (max-width:1399px){.issuer-overview-reference-v4 .issuer-overview-top-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.issuer-overview-reference-v4 .issuer-price-panel{grid-column:1/span 7;grid-row:1}.issuer-overview-reference-v4 .issuer-mandate-panel{grid-column:8/span 5;grid-row:1}.issuer-overview-reference-v4 .issuer-flow-panel{grid-column:1/-1;grid-row:2}.issuer-overview-reference-v4 .issuer-overview-right-stack{grid-column:1/-1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-overview-reference-v4 .issuer-risk-reference-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-overview-reference-v4 .issuer-profile-reference-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.issuer-overview-reference-v4 .issuer-overview-top-grid{grid-template-columns:1fr}.issuer-overview-reference-v4 .issuer-flow-panel,.issuer-overview-reference-v4 .issuer-mandate-panel,.issuer-overview-reference-v4 .issuer-overview-right-stack,.issuer-overview-reference-v4 .issuer-price-panel{grid-column:1;grid-row:auto}.issuer-overview-reference-v4 .issuer-overview-right-stack{grid-template-columns:1fr}.issuer-overview-reference-v4 .issuer-profile-reference-facts,.issuer-overview-reference-v4 .issuer-risk-reference-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-overview-reference-v4 .issuer-risk-reference-layout{grid-template-columns:116px minmax(0,1fr)}}.issuer-overview-reference-v4 .issuer-broker-history-card{grid-column:1/-1;min-width:0;min-height:760px;padding:12px!important;border:1px solid rgba(255,118,27,.42)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,115,24,.035),transparent 13%),rgba(5,9,12,.99)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 0 0 1px rgba(255,112,24,.035),0 12px 34px rgba(0,0,0,.28)!important}.issuer-broker-history-header{display:grid;grid-template-columns:minmax(280px,1fr) auto;grid-gap:10px 18px;gap:10px 18px;align-items:center;margin-bottom:10px;padding-bottom:9px;border-bottom:1px solid rgba(255,122,35,.16)}.issuer-broker-history-header>div:first-child{display:flex;align-items:center;gap:9px;min-width:0}.issuer-broker-history-icon{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border:1px solid rgba(255,126,35,.24);border-radius:7px;color:#ff851f;background:rgba(255,121,25,.06);font-size:15px}.issuer-broker-history-header .eyebrow{color:#ff8221;font-size:11px;font-weight:780;letter-spacing:.04em}.issuer-broker-history-header h2{margin:3px 0 0;color:rgba(244,247,249,.96);font-size:18px;font-weight:700;letter-spacing:-.018em}.issuer-broker-window-control{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;min-width:0;max-width:1120px}.issuer-broker-date-box{display:grid;min-width:132px;min-height:38px;padding:5px 10px;border:1px solid rgba(112,135,151,.17);border-radius:7px;background:rgba(255,255,255,.018)}.issuer-broker-date-box span{color:rgba(146,161,173,.6);font-size:10px}.issuer-broker-date-box strong{margin-top:2px;color:rgba(228,234,239,.88);font-size:10px;font-weight:680}.issuer-broker-date-arrow{color:rgba(156,168,179,.48);font-size:12px}.issuer-broker-window-buttons{display:flex;flex-wrap:wrap;gap:4px;margin-left:4px}.issuer-broker-window-buttons-all{padding-left:6px;border-left:1px solid rgba(113,135,151,.12)}.issuer-broker-window-buttons button{min-width:45px;min-height:36px;padding:0 10px;border:1px solid rgba(110,132,147,.17);border-radius:7px;color:rgba(179,191,201,.7);background:rgba(255,255,255,.018);cursor:pointer;font-size:10px;font-weight:720}.issuer-broker-window-buttons button:hover:not(:disabled){border-color:rgba(255,128,34,.36);color:#ffb174}.issuer-broker-window-buttons button.is-active{border-color:rgba(255,118,28,.72);color:#fff3e9;background:linear-gradient(180deg,rgba(255,123,31,.19),rgba(255,86,10,.07));box-shadow:inset 0 0 0 1px rgba(255,115,23,.18),0 0 14px rgba(255,91,10,.1)}.issuer-broker-window-buttons button:disabled{cursor:default;opacity:.3}.issuer-broker-history-range{grid-column:1/-1;display:flex;align-items:center;justify-self:end;flex-wrap:wrap;gap:7px;color:rgba(151,165,176,.64);font-size:10px}.issuer-broker-history-range strong{color:rgba(226,233,238,.86);font-weight:680}.issuer-broker-coverage-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid rgba(115,137,151,.16);border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.055em}.issuer-broker-coverage-badge.is-ready{border-color:rgba(47,224,160,.24);color:#46e1aa;background:rgba(8,11,14,.97)}.issuer-broker-coverage-badge.is-partial{border-color:rgba(255,164,58,.26);color:#ffb45e;background:rgba(255,139,35,.07)}.issuer-broker-coverage-badge.is-blocked{color:rgba(165,179,190,.64);background:rgba(255,255,255,.018)}.issuer-broker-custom-range{display:flex;align-items:center;gap:6px;margin-left:4px;padding:5px 7px;border:1px solid rgba(255,126,35,.16);border-radius:8px;background:rgba(255,125,31,.025)}.issuer-broker-custom-range label{display:grid;grid-gap:2px;gap:2px}.issuer-broker-custom-range label>span{color:rgba(145,160,172,.62);font-size:9px;font-weight:680}.issuer-broker-custom-range input{min-height:29px;padding:0 7px;border:1px solid rgba(111,133,149,.18);border-radius:6px;color:rgba(231,237,241,.9);background:rgba(5,9,12,.94);color-scheme:dark;font-size:10px;font-weight:650}.issuer-broker-history-empty{display:grid;place-items:center;min-height:260px;padding:24px;text-align:center}.issuer-broker-history-empty strong{color:rgba(233,238,242,.88);font-size:14px}.issuer-broker-history-empty p{max-width:620px;color:rgba(155,170,181,.63);font-size:10px;line-height:1.55}.issuer-broker-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:7px;gap:7px;margin-bottom:8px}.issuer-broker-kpi,.issuer-broker-verdict{min-width:0;min-height:84px;border:1px solid rgba(105,127,143,.14);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.018),transparent 55%),rgba(9,13,16,.88)}.issuer-broker-kpi{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:9px}.issuer-broker-kpi-icon{display:grid;place-items:center;width:34px;height:48px;border-radius:7px;font-size:18px;font-weight:780}.issuer-broker-kpi.is-positive .issuer-broker-kpi-icon{color:#30e5a4;background:rgba(8,11,14,.97)}.issuer-broker-kpi.is-negative .issuer-broker-kpi-icon,.issuer-broker-kpi.is-red .issuer-broker-kpi-icon{color:#ff5a61;background:rgba(255,65,74,.11)}.issuer-broker-kpi.is-orange .issuer-broker-kpi-icon{color:#ff9828;background:rgba(255,133,28,.12)}.issuer-broker-kpi.is-blue .issuer-broker-kpi-icon{color:#4ea6ff;background:rgba(56,141,255,.13)}.issuer-broker-kpi>div{display:grid;min-width:0}.issuer-broker-kpi span:not(.issuer-broker-kpi-icon){color:rgba(151,166,177,.62);font-size:10px}.issuer-broker-kpi strong{margin-top:3px;overflow:hidden;color:rgba(241,245,247,.94);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-kpi small{margin-top:3px;color:rgba(137,151,162,.48);font-size:10px;line-height:1.25}.issuer-broker-verdict{grid-column:1/-1;display:grid;grid-template-columns:68px minmax(0,1fr) minmax(150px,auto);align-items:center;grid-gap:16px;gap:16px;min-height:108px;padding:14px 16px;overflow:hidden}.issuer-broker-verdict-visual{display:flex;align-items:flex-end;gap:4px;width:68px;height:64px;padding:10px 9px;border:1px solid;border-radius:10px;opacity:.92;background:rgba(255,255,255,.018)}.issuer-broker-verdict-visual i{display:block;width:7px;border-radius:3px 3px 1px 1px;background:currentColor;box-shadow:0 0 12px currentColor;opacity:.88}.issuer-broker-verdict-visual i:first-child{height:15px}.issuer-broker-verdict-visual i:nth-child(2){height:24px}.issuer-broker-verdict-visual i:nth-child(3){height:35px}.issuer-broker-verdict-visual i:nth-child(4){height:46px}.issuer-broker-verdict.is-positive{border-color:rgba(42,221,155,.24);color:#31e5a5;background:radial-gradient(circle at 8% 50%,rgba(213,101,33,.035),transparent 26%),linear-gradient(110deg,rgba(12,15,18,.96),transparent 62%),#080b0e}.issuer-broker-verdict.is-negative{border-color:rgba(255,72,82,.24);color:#ff6369;background:radial-gradient(circle at 8% 50%,rgba(255,66,76,.08),transparent 26%),linear-gradient(110deg,rgba(255,66,76,.05),transparent 62%),rgba(16,9,11,.94)}.issuer-broker-verdict.is-neutral{color:#ffad42;background:radial-gradient(circle at 8% 50%,rgba(255,154,54,.07),transparent 26%),rgba(13,12,9,.94)}.issuer-broker-verdict-copy{display:grid;min-width:0;align-content:center}.issuer-broker-verdict-topline{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.issuer-broker-verdict-net>span,.issuer-broker-verdict-topline>span{color:rgba(153,168,179,.68);font-size:10px;font-weight:720;letter-spacing:.02em}.issuer-broker-verdict-topline em{display:inline-flex;align-items:center;min-height:19px;padding:0 6px;border:1px solid rgba(123,144,158,.16);border-radius:999px;color:rgba(177,190,199,.66);background:rgba(255,255,255,.018);font-size:8px;font-style:normal;font-weight:800;letter-spacing:.05em}.issuer-broker-verdict-topline em.is-ready{border-color:rgba(49,229,165,.22);color:#49dfaa}.issuer-broker-verdict-topline em.is-partial{border-color:rgba(255,173,66,.24);color:#ffb458}.issuer-broker-verdict strong{margin-top:5px;color:currentColor;font-size:18px;font-weight:790;line-height:1.15;letter-spacing:-.018em;overflow-wrap:anywhere}.issuer-broker-verdict small{margin-top:5px;color:rgba(157,171,181,.58);font-size:10px;line-height:1.35}.issuer-broker-verdict-net{display:grid;align-content:center;min-width:150px;min-height:58px;padding-left:16px;border-left:1px solid rgba(125,145,159,.12);text-align:right}.issuer-broker-verdict-net strong{margin-top:5px;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-mid-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.05fr) minmax(0,.9fr);grid-gap:7px;gap:7px}.issuer-broker-flow-panel,.issuer-broker-holdings-panel,.issuer-broker-insight-panel,.issuer-broker-table-panel{min-width:0;border:1px solid rgba(104,126,141,.13);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.012),transparent 60%),rgba(7,11,14,.92)}.issuer-broker-flow-panel>header,.issuer-broker-holdings-panel>header,.issuer-broker-insight-panel>header,.issuer-broker-table-panel>header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:35px;padding:0 9px;border-bottom:1px solid rgba(105,127,142,.11)}.issuer-broker-flow-panel>header span,.issuer-broker-holdings-panel>header span,.issuer-broker-insight-panel>header span,.issuer-broker-table-panel>header span{color:#ff8a21;font-size:12px}.issuer-broker-flow-panel>header strong,.issuer-broker-holdings-panel>header strong,.issuer-broker-insight-panel>header strong,.issuer-broker-table-panel>header strong{color:rgba(233,238,242,.9);font-size:11px;font-weight:720}.issuer-broker-flow-panel>header>div,.issuer-broker-holdings-panel>header>div,.issuer-broker-insight-panel>header>div{display:flex;align-items:center;gap:6px}.issuer-broker-flow-panel>header small,.issuer-broker-holdings-panel>header small{color:rgba(147,162,173,.57);font-size:10px}.issuer-broker-table-wrap{width:100%}.issuer-broker-table{min-width:790px;border-collapse:collapse;table-layout:fixed}.issuer-broker-table th{height:28px;padding:0 6px;border-bottom:1px solid rgba(103,124,139,.1);color:rgba(141,157,169,.57);text-align:left;white-space:nowrap;font-size:10px;font-weight:680}.issuer-broker-table td{height:32px;padding:0 6px;border-bottom:1px solid rgba(91,112,127,.075);overflow:hidden;color:rgba(196,207,215,.78);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-table tbody tr:hover{background:rgba(255,131,38,.028)}.issuer-broker-table td:first-child,.issuer-broker-table th:first-child{width:28px}.issuer-broker-table td:nth-child(2),.issuer-broker-table th:nth-child(2){width:44px}.issuer-broker-table td:nth-child(3),.issuer-broker-table th:nth-child(3){width:118px}.issuer-broker-table td:nth-child(10),.issuer-broker-table th:nth-child(10){width:104px}.issuer-broker-table td strong{color:#f1f4f6;font-weight:720}.issuer-broker-status{display:inline-flex;align-items:center;min-height:20px;padding:0 6px;border:1px solid rgba(120,140,154,.13);border-radius:5px;font-weight:680}.issuer-broker-status.is-positive{border-color:rgba(40,221,154,.2);color:#3de3aa;background:rgba(8,11,14,.97)}.issuer-broker-status.is-negative{border-color:rgba(255,73,82,.2);color:#ff666c;background:rgba(235,48,59,.06)}.issuer-broker-status.is-neutral{color:#d9a65b;background:rgba(217,155,59,.045)}.issuer-broker-table-empty{height:92px!important;color:rgba(151,165,176,.55)!important;text-align:center}.issuer-broker-flow-chart{padding:8px 9px 9px}.issuer-broker-chart-legend{display:flex;gap:13px;margin-bottom:2px;color:rgba(157,171,181,.62);font-size:10px}.issuer-broker-chart-legend span:before{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:2px;content:""}.issuer-broker-chart-legend .is-positive:before{background:#a95d2d}.issuer-broker-chart-legend .is-negative:before{background:#ff4e58}.issuer-broker-chart-stage{position:relative;height:166px}.issuer-broker-chart-stage svg{display:block;width:100%;height:166px;overflow:visible}.issuer-broker-zero-line{stroke:rgba(146,161,173,.18);stroke-width:1;stroke-dasharray:4 4}.issuer-broker-flow-bar{cursor:crosshair;opacity:.93;transition:opacity .14s ease,filter .14s ease}.issuer-broker-flow-bar.is-positive{fill:#2bd99b}.issuer-broker-flow-bar.is-negative{fill:#ff5059}.issuer-broker-flow-bar.is-neutral{fill:rgba(151,165,176,.42)}.issuer-broker-flow-bar:focus,.issuer-broker-flow-bar:hover{opacity:1;filter:drop-shadow(0 0 4px rgba(255,255,255,.18));outline:none}.issuer-broker-chart-tooltip{position:absolute;top:4px;z-index:10;width:196px;max-width:calc(100% - 16px);padding:9px 10px;transform:translateX(-50%);border:1px solid rgba(255,127,34,.34);border-radius:7px;background:rgba(6,10,13,.98);box-shadow:0 12px 28px rgba(0,0,0,.46);pointer-events:none}.issuer-broker-chart-tooltip>strong{color:#f1f4f6;font-size:10px}.issuer-broker-chart-tooltip>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 10px;gap:5px 10px;margin-top:6px}.issuer-broker-chart-tooltip span{color:rgba(151,166,177,.65);font-size:10px}.issuer-broker-chart-tooltip b{color:rgba(232,238,242,.9);text-align:right;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-chart-axis{display:flex;justify-content:space-between;margin-top:2px;color:rgba(149,163,174,.52);font-size:10px}.issuer-broker-chart-empty{display:grid;place-items:center;min-height:178px;padding:18px;color:rgba(151,166,177,.56);text-align:center;font-size:10px;line-height:1.45}.issuer-broker-bottom-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:7px;gap:7px;margin-top:7px}.issuer-broker-holdings-panel,.issuer-broker-insight-panel{min-height:224px}.issuer-broker-holdings-list{display:grid;grid-gap:8px;gap:8px;padding:10px}.issuer-broker-holding-row{display:grid;grid-template-columns:minmax(128px,.7fr) minmax(120px,1.4fr) minmax(88px,auto);align-items:center;grid-gap:10px;gap:10px}.issuer-broker-holding-row>div:first-child{display:grid;min-width:0}.issuer-broker-holding-row>div:first-child strong{color:rgba(239,243,246,.92);font-size:10px}.issuer-broker-holding-row>div:first-child span{margin-top:2px;overflow:hidden;color:rgba(146,161,172,.6);text-overflow:ellipsis;white-space:nowrap;font-size:10px}.issuer-broker-holding-bar{height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.035)}.issuer-broker-holding-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff8b21,#a05427);box-shadow:0 0 8px rgba(230,119,44,.12)}.issuer-broker-holding-row>strong{color:rgba(226,233,238,.84);text-align:right;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-boundary-note{margin:2px 10px 10px;color:rgba(145,159,170,.53);font-size:10px;line-height:1.45}.issuer-broker-insight-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:35px minmax(0,1fr)}.issuer-broker-insight-panel>header{grid-column:1/-1}.issuer-broker-analysis-callout{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;margin:9px;padding:11px;border:1px solid rgba(104,128,143,.13);border-radius:8px;background:rgba(255,255,255,.012)}.issuer-broker-analysis-callout>span{display:grid;place-items:center;width:58px;height:78px;border-radius:8px;font-size:34px}.issuer-broker-analysis-callout.is-positive>span{color:#34dfa3;background:linear-gradient(150deg,#0b0e11,#10151a)}.issuer-broker-analysis-callout.is-negative>span{color:#ff5a62;background:radial-gradient(circle at 50% 50%,rgba(255,78,89,.14),rgba(213,43,53,.025))}.issuer-broker-analysis-callout.is-neutral>span{color:#ffae45;background:radial-gradient(circle at 50% 50%,rgba(255,168,55,.14),rgba(198,126,31,.025))}.issuer-broker-analysis-callout>div{min-width:0}.issuer-broker-analysis-callout strong{color:rgba(236,241,244,.93);font-size:12px;font-weight:720}.issuer-broker-analysis-callout p{margin:7px 0 0;color:rgba(166,179,189,.67);font-size:10px;line-height:1.55}.issuer-broker-key-insights{display:grid;align-content:start;grid-gap:5px;gap:5px;padding:9px;border-left:1px solid rgba(100,122,137,.1)}.issuer-broker-key-insights>strong{margin-bottom:2px;color:rgba(223,229,234,.88);font-size:10px}.issuer-broker-key-insights>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:10px;gap:10px;min-height:27px;align-items:center;padding:0 7px;border-radius:5px;background:rgba(255,255,255,.012)}.issuer-broker-key-insights span{color:rgba(149,164,175,.6);font-size:10px}.issuer-broker-key-insights b{overflow:hidden;color:rgba(218,226,232,.82);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650}.issuer-broker-history-footer{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(104,126,142,.1);color:rgba(140,155,166,.5);font-size:10px}.issuer-broker-history-footer span+span:before{margin-right:16px;color:rgba(255,127,35,.28);content:"•"}@media (max-width:1700px){.issuer-broker-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.issuer-broker-mid-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-broker-flow-panel{grid-column:1/-1}.issuer-broker-flow-panel .issuer-broker-chart-stage,.issuer-broker-flow-panel .issuer-broker-chart-stage svg{height:190px}}@media (max-width:1180px){.issuer-broker-history-header{grid-template-columns:1fr}.issuer-broker-window-control{justify-content:flex-start;flex-wrap:wrap}.issuer-broker-history-range{justify-self:start}.issuer-broker-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-broker-verdict{grid-column:1/-1}.issuer-broker-verdict-net{min-width:130px}.issuer-broker-bottom-grid,.issuer-broker-mid-grid{grid-template-columns:1fr}.issuer-broker-insight-panel{grid-template-columns:1fr;grid-template-rows:35px auto auto}.issuer-broker-analysis-callout,.issuer-broker-key-insights{grid-column:1}.issuer-broker-key-insights{border-top:1px solid rgba(100,122,137,.1);border-left:0}}@media (max-width:720px){.issuer-broker-kpi-grid{grid-template-columns:1fr}.issuer-broker-verdict{grid-column:1/-1;grid-template-columns:52px minmax(0,1fr);gap:10px;padding:12px}.issuer-broker-verdict-visual{width:52px;height:56px;padding:9px 6px}.issuer-broker-verdict-net{grid-column:1/-1;min-height:0;padding:9px 0 0;border-top:1px solid rgba(125,145,159,.12);border-left:0;text-align:left}.issuer-broker-custom-range{width:100%;margin-left:0}.issuer-broker-date-box{min-width:118px}.issuer-broker-window-buttons{width:100%;margin-left:0}.issuer-broker-window-buttons button{flex:1 1}.issuer-broker-holding-row{grid-template-columns:1fr}.issuer-broker-holding-row>strong{text-align:left}.issuer-broker-history-footer{flex-direction:column}.issuer-broker-history-footer span+span:before{display:none}}.issuer-broker-future-window-buttons{display:flex;gap:4px;margin-left:2px}.issuer-broker-future-window-buttons button{min-width:45px;min-height:36px;padding:0 9px;border:1px solid rgba(110,132,147,.13);border-radius:7px;color:rgba(164,178,189,.5);background:rgba(255,255,255,.012);font-size:10px;font-weight:700;cursor:not-allowed;opacity:.48}.issuer-overview-reference-v4 .issuer-evidence-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px;align-items:stretch}.issuer-overview-reference-v4 .issuer-evidence-panels>.issuer-evidence-panel{grid-column:auto;grid-row:auto;min-width:0;min-height:0;padding:22px 23px 16px;border:1px solid rgba(170,116,66,.26);border-radius:16px;background:radial-gradient(ellipse at 100% 0,rgba(236,117,37,.07),transparent 47%),linear-gradient(155deg,rgba(21,26,31,.94),rgba(7,11,15,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 12px 32px rgba(0,0,0,.16)}.issuer-evidence-header{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:50px;padding-bottom:14px;border-bottom:1px solid rgba(154,170,184,.14);margin-bottom:17px}.issuer-evidence-actions,.issuer-evidence-title{display:flex;align-items:center;gap:12px;min-width:0}.issuer-evidence-title>div{min-width:0}.issuer-evidence-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:10px;color:#ffa04c;background:rgba(240,118,38,.08);border:1px solid rgba(240,118,38,.19);font-size:22px;font-weight:750}.issuer-evidence-header .eyebrow{color:#ff922f;font-size:10px;font-weight:790;letter-spacing:.1em;line-height:1.35}.issuer-evidence-header h2{margin:4px 0 0;color:#f5f7fa;font-size:clamp(17px,1.2vw,22px);line-height:1.2;letter-spacing:-.025em;font-weight:740}.issuer-evidence-period{color:#acb8c5;background:rgba(255,255,255,.03);border:1px solid rgba(155,170,187,.12);border-radius:8px;padding:8px 10px;white-space:nowrap;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-evidence-header .issuer-card-link{min-height:34px;padding:0 12px;color:#ffb17c;font-size:12px;border-radius:8px}.issuer-evidence-grid.issuer-fundamental-metrics{gap:10px}.issuer-evidence-grid>.issuer-evidence-tile{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;min-width:0;min-height:99px;padding:15px 15px 12px;border:1px solid rgba(138,156,172,.18);border-radius:10px;background:linear-gradient(140deg,rgba(30,36,42,.53),rgba(13,18,23,.8));transition:border-color .16s ease,transform .16s ease,background .16s ease}.issuer-evidence-grid>.issuer-evidence-tile:hover{border-color:rgba(255,153,66,.33);background:rgba(33,38,45,.75);transform:translateY(-1px)}.issuer-evidence-grid .issuer-evidence-tile span{font-size:12px;font-weight:550;color:#aebbc8}.issuer-evidence-grid .issuer-evidence-tile strong{margin-top:3px;overflow:visible;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-size:clamp(17px,1.28vw,24px);color:#f0f3f6;line-height:1.12;font-weight:740;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-evidence-tile strong.is-negative,.issuer-technical-trend strong.is-negative{color:#ff8f91}.issuer-evidence-tile strong.is-positive,.issuer-technical-trend strong.is-positive{color:#46e2b0}.issuer-evidence-tile strong.is-muted{color:#ffcd8d}.issuer-evidence-grid .issuer-evidence-tile small{color:#8294a5;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.issuer-evidence-footnote{display:flex;align-items:center;flex-wrap:wrap;gap:8px 13px;margin:15px 0 0;padding-top:12px;border-top:1px solid rgba(148,162,174,.12);font-size:11px;line-height:1.5;color:#8b9dad}.issuer-evidence-verified{color:#52d8a9;font-size:10px;font-weight:760;letter-spacing:.045em;white-space:nowrap}.issuer-technical-body{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);grid-gap:13px;gap:13px;min-width:0}.issuer-technical-lines{min-width:0}.issuer-technical-line,.issuer-technical-trend{display:grid;grid-template-columns:minmax(80px,.8fr) minmax(0,1.2fr);align-items:center;grid-column-gap:10px;column-gap:10px;min-height:58px;padding:8px 9px;border-bottom:1px solid rgba(151,168,182,.14)}.issuer-technical-trend{min-height:67px;border:1px solid rgba(163,179,195,.14);border-radius:10px;background:rgba(255,255,255,.018)}.issuer-technical-line>span,.issuer-technical-trend>span{color:#b1becb;font-size:12px}.issuer-technical-trend strong{color:#e9eff5;font-size:15px;font-weight:740;line-height:1.35}.issuer-price-levels strong,.issuer-range-top strong,.issuer-technical-line strong{display:block;color:#eef2f6;font-size:17px;line-height:1.25;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-technical-line small{display:block;margin-top:4px;color:#8295a6;font-size:10px;line-height:1.3}.issuer-technical-range{min-width:0;padding:12px;border:1px solid rgba(157,172,187,.15);border-radius:12px;background:rgba(5,10,15,.45)}.issuer-range-top{display:flex;align-items:center;justify-content:space-between;gap:7px}.issuer-range-top span{color:#b0c0d0;font-size:10px;font-weight:740;letter-spacing:.055em}.issuer-range-chart-box{display:flex;align-items:center;min-height:73px;padding:7px 1px 0}.issuer-mini-chart{width:100%;height:66px}.issuer-mini-chart-empty{font-size:12px;color:#8c9dad}.issuer-range-hint{display:block;padding-bottom:13px;color:#889bab;font-size:10px;line-height:1.4}.issuer-price-levels{display:grid;grid-gap:6px;gap:6px}.issuer-price-levels>div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:8px 11px;border-left:3px solid #ff7e7d;border-radius:6px;background:rgba(202,72,79,.08)}.issuer-price-levels>.is-floor{border-color:#27c994;background:rgba(8,11,14,.96)}.issuer-price-levels>.is-current{border-color:#9faebd;background:rgba(143,159,178,.11)}.issuer-price-levels span{font-size:11px;color:#bac7d3}.issuer-price-levels strong{font-size:15px}.issuer-price-levels .is-ceiling strong{color:#ff9998}.issuer-price-levels .is-floor strong{color:#57deae}.issuer-evidence-panels>.issuer-evidence-secondary{min-height:160px}.issuer-evidence-secondary .issuer-evidence-header{margin-bottom:15px}.issuer-evidence-secondary .issuer-evidence-empty{display:flex;align-items:center;gap:14px;min-height:78px;padding:14px;border:1px dashed rgba(150,166,182,.23);border-radius:10px;background:rgba(255,255,255,.013)}.issuer-evidence-no-data{display:grid;place-items:center;flex:0 0 40px;height:40px;border:1px solid rgba(140,162,181,.2);border-radius:50%;color:#98aabd;font-size:24px}.issuer-evidence-empty strong{font-size:13px;font-weight:670;color:#e6edf3}.issuer-evidence-empty p{margin:5px 0 0;color:#91a2b1;font-size:11px;line-height:1.55}.issuer-evidence-secondary .issuer-dividend-summary{gap:10px}.issuer-evidence-secondary .issuer-dividend-amount strong{font-size:20px}.issuer-evidence-secondary .issuer-dividend-dates strong{font-size:12px}.issuer-evidence-secondary .issuer-news-preview-list{grid-template-columns:repeat(3,minmax(0,1fr))}.issuer-evidence-secondary .issuer-news-preview-list>a{min-height:112px}.issuer-evidence-secondary .issuer-news-preview-list small,.issuer-evidence-secondary .issuer-news-preview-list span{font-size:10px}.issuer-evidence-secondary .issuer-news-preview-list strong{font-size:13px}.issuer-evidence-link{color:#ffb17c;font-size:12px;font-weight:650;text-decoration:none}.issuer-evidence-link:hover{color:#ffcf9f;text-decoration:underline}@media (max-width:1250px){.issuer-overview-reference-v4 .issuer-evidence-panels{gap:12px}.issuer-overview-reference-v4 .issuer-evidence-panels>.issuer-evidence-panel{padding:17px 16px 14px}.issuer-evidence-actions{gap:6px;flex-wrap:wrap;justify-content:flex-end}.issuer-evidence-grid.issuer-fundamental-metrics{gap:7px}.issuer-evidence-grid>.issuer-evidence-tile{padding:12px 10px;min-height:94px}.issuer-technical-body{grid-template-columns:1fr}.issuer-technical-lines{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.issuer-technical-line,.issuer-technical-trend{grid-template-columns:1fr;gap:4px;min-height:64px}.issuer-technical-range{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:8px 14px;gap:8px 14px}.issuer-range-chart-box,.issuer-range-hint,.issuer-range-top{grid-column:1}.issuer-price-levels{grid-column:2;grid-row:1/span 3}}@media (max-width:900px){.issuer-overview-reference-v4 .issuer-evidence-panels{grid-template-columns:minmax(0,1fr)}.issuer-technical-body{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.issuer-technical-lines{display:block}.issuer-technical-line,.issuer-technical-trend{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.issuer-technical-range{display:block}.issuer-price-levels{margin-top:9px}}@media (max-width:560px){.issuer-evidence-header{align-items:flex-start;flex-wrap:wrap}.issuer-evidence-actions,.issuer-evidence-title{width:100%}.issuer-evidence-actions{justify-content:space-between}.issuer-evidence-grid.issuer-fundamental-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-evidence-grid .issuer-evidence-tile strong{font-size:18px}.issuer-technical-body{grid-template-columns:1fr}.issuer-technical-line strong{font-size:16px}.issuer-evidence-secondary .issuer-news-preview-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.issuer-evidence-grid>.issuer-evidence-tile{transition:none}.issuer-evidence-grid>.issuer-evidence-tile:hover{transform:none}}.issuer-evidence-source-link{margin-left:auto;color:#ffb17c;text-decoration:none;font-size:11px;font-weight:680;white-space:nowrap}.issuer-evidence-source-link:focus-visible,.issuer-evidence-source-link:hover{color:#ffcf9f;text-decoration:underline}.issuer-range-chart-box{min-height:118px;padding:12px 0 9px}.issuer-range-chart-box>span{width:100%;min-width:0}.issuer-broker-mid-grid{grid-template-columns:minmax(0,1fr);gap:12px}.issuer-broker-flow-panel{grid-column:auto}.issuer-broker-table-panel{position:relative;overflow:hidden;border-color:rgba(114,138,151,.21);border-radius:11px}.issuer-broker-table-panel>header{justify-content:flex-start;min-height:46px;padding:0 16px;background:linear-gradient(90deg,rgba(251,144,57,.065),transparent 48%)}.issuer-broker-table-panel>header strong{font-size:13px;letter-spacing:.01em}.issuer-broker-row-count{position:absolute;top:14px;right:16px;color:rgba(161,184,198,.76);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(133,157,174,.36) transparent}.issuer-broker-table{min-width:1160px;width:100%;table-layout:auto}.issuer-broker-table th{height:48px;padding:9px 12px;color:#96a9b7;background:rgba(18,29,35,.42);font-size:11px;line-height:1.3;font-weight:700;white-space:normal;vertical-align:middle}.issuer-broker-table td{height:51px;padding:9px 12px;color:#cbd7de;font-size:11.5px;line-height:1.4;overflow:visible;text-overflow:clip;vertical-align:middle}.issuer-broker-table td.is-rank,.issuer-broker-table th:first-child{width:33px;color:#879baa}.issuer-broker-table td.is-code,.issuer-broker-table th:nth-child(2){width:54px}.issuer-broker-table td.is-broker-name,.issuer-broker-table th:nth-child(3){width:190px;min-width:150px;white-space:normal;overflow-wrap:anywhere;font-weight:550}.issuer-broker-table .is-numeric{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-table td:nth-child(10),.issuer-broker-table th:nth-child(10){min-width:142px}.issuer-broker-table td:nth-child(11),.issuer-broker-table th:nth-child(11){min-width:105px}.issuer-broker-table td:nth-child(12),.issuer-broker-table th:nth-child(12){min-width:140px;width:145px}.issuer-broker-table td.is-pnl.price-positive,.issuer-broker-table td.price-positive{color:#35dea9}.issuer-broker-table td.is-pnl.price-negative,.issuer-broker-table td.price-negative{color:#ff747a}.issuer-broker-table td.is-pnl{font-weight:750}.issuer-broker-table td.is-unavailable{color:#6c8190}.issuer-broker-table tbody tr:nth-child(2n){background:rgba(106,126,140,.035)}.issuer-broker-table tbody tr:hover{background:rgba(255,154,67,.075)}.issuer-broker-status{max-width:100%;min-height:26px;padding:3px 8px;font-size:10px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.issuer-broker-verdict-visual{align-items:center;justify-content:center;padding:0;overflow:hidden;background:radial-gradient(circle,rgba(214,114,47,.045),#080b0e 79%)}.issuer-broker-verdict-visual img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 9px rgba(0,0,0,.45));animation:broker-mascot-enter .5s ease-out both}.issuer-broker-neutral-symbol{font-size:27px;font-weight:700}@keyframes broker-mascot-enter{0%{opacity:0;transform:translateY(6px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.issuer-broker-verdict-visual img{animation:none}}.issuer-broker-pnl-methodology{margin:0;padding:10px 14px;border:1px solid rgba(106,132,149,.15);border-radius:8px;color:#8da2af;font-size:11px;line-height:1.7}.issuer-broker-pnl-methodology strong{color:#c8a872}@media (max-width:1700px){.issuer-broker-mid-grid{grid-template-columns:minmax(0,1fr)}.issuer-broker-flow-panel{grid-column:auto}}@media (max-width:1180px){.issuer-broker-mid-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.issuer-broker-table-panel>header{padding-right:125px}.issuer-broker-verdict-visual{width:52px;height:56px}}.issuer-broker-analysis-callout{grid-template-columns:82px minmax(0,1fr);gap:14px}.issuer-broker-analysis-callout>span.issuer-broker-callout-mascot{display:grid;place-items:center;width:82px;height:82px;padding:3px;overflow:hidden;border:1px solid rgba(124,161,170,.15);border-radius:11px}.issuer-broker-analysis-callout .issuer-broker-callout-mascot img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 7px rgba(0,0,0,.35))}@media (max-width:720px){.issuer-broker-analysis-callout{grid-template-columns:62px minmax(0,1fr);gap:10px}.issuer-broker-analysis-callout>span.issuer-broker-callout-mascot{width:62px;height:66px}}.issuer-broker-table tbody tr:hover,.issuer-broker-table tbody tr:nth-child(2n),.issuer-broker-table td,.issuer-broker-table th,.issuer-broker-table-panel,.issuer-evidence-grid.issuer-fundamental-metrics>div,.issuer-fundamental-metrics>div,.issuer-technical-metrics>div{background:var(--mandate-brand-black)}.issuer-broker-table th{color:var(--text-soft)}.issuer-broker-table td{color:var(--text)}.issuer-broker-table td.is-pnl.price-positive,.issuer-broker-table td.price-positive{color:var(--green)}.issuer-broker-table td.is-pnl.price-negative,.issuer-broker-table td.price-negative{color:var(--red)}.issuer-dividend-card,.issuer-fundamental-card,.issuer-news-card,.issuer-overview-grid>.panel,.issuer-technical-card{background:var(--mandate-brand-black)}.issuer-terminal-main{grid-template-rows:minmax(116px,auto) 88px}.issuer-terminal-header .issuer-detail-hero{height:auto;min-height:116px;overflow:visible;align-items:center;padding:10px 18px 11px}.issuer-terminal-header .issuer-hero-main{width:100%;min-width:0;max-width:none;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.issuer-terminal-header .issuer-breadcrumb{margin:0}.issuer-terminal-header .issuer-title-row{min-height:37px}.issuer-terminal-header .issuer-company-name{margin:0;max-width:100%;font-size:11.5px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issuer-terminal-header .issuer-classification-row{width:100%;min-width:0;max-width:100%;margin:4px 0 0;display:flex;gap:5px;flex-wrap:wrap;align-items:center}.issuer-terminal-header .issuer-classification-row>span{min-height:19px;padding:4px 9px;font-size:10px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.issuer-terminal-header .issuer-hero-actions{min-width:0}.issuer-score-info{background:var(--mandate-brand-black);padding:0;cursor:pointer}.issuer-score-info:hover{color:var(--orange);border-color:var(--orange)}.issuer-score-info:focus-visible{outline:2px solid var(--orange);outline-offset:3px}@media(max-width:1360px){.issuer-terminal-main{grid-template-rows:auto auto}.issuer-terminal-header .issuer-detail-hero{height:auto;min-height:116px}}@media(max-width:860px){.issuer-terminal-header .issuer-detail-hero{overflow:visible;align-items:start}.issuer-terminal-header .issuer-company-name{white-space:normal;overflow-wrap:anywhere}}.issuer-broker-historical-snapshot{padding:16px;margin:12px 0 16px;border:1px solid rgba(255,114,30,.42);border-radius:10px;background:#080808;color:#e9e9e9}.issuer-broker-historical-snapshot>header{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.issuer-broker-historical-snapshot>header strong{color:#ff7a28;font-size:12px}.issuer-broker-historical-snapshot>header span{color:#999;font-size:11px}.issuer-broker-historical-snapshot>p{color:#aaa;font-size:11px;line-height:1.6}.issuer-broker-historical-sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.issuer-broker-historical-sides>div{display:grid;grid-gap:8px;gap:8px;min-width:0}.issuer-broker-historical-sides>div>strong{font-size:12px;color:#e9e9e9}.issuer-broker-historical-sides>div>div{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #262626;padding:6px 0;font-size:11px;color:#c7c7c7}.issuer-broker-historical-sides b{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.issuer-broker-historical-sides{grid-template-columns:1fr}}.issuer-overview-reference-v4 .issuer-evidence-panels>.issuer-evidence-panel{background:var(--mandate-brand-black);border-color:var(--border-strong);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text) 4%,transparent)}.issuer-evidence-icon{color:var(--orange);background:color-mix(in srgb,var(--orange) 8%,var(--mandate-brand-black));border-color:color-mix(in srgb,var(--orange) 25%,var(--border-strong))}.issuer-evidence-header .eyebrow{color:var(--orange)}.issuer-evidence-header h2{color:var(--text)}.issuer-evidence-header{border-bottom-color:var(--border-strong)}.issuer-evidence-grid>.issuer-evidence-tile{background:var(--mandate-brand-black);border-color:var(--border-strong)}.issuer-evidence-grid>.issuer-evidence-tile:hover{background:color-mix(in srgb,var(--orange) 4%,var(--mandate-brand-black))}.issuer-evidence-grid .issuer-evidence-tile span{color:var(--text-soft)}.issuer-evidence-grid .issuer-evidence-tile strong{color:var(--text)}.issuer-evidence-grid .issuer-evidence-tile small{color:var(--muted);font-size:11px}.issuer-evidence-tile strong.is-positive,.issuer-technical-trend strong.is-positive{color:var(--green)}.issuer-evidence-tile strong.is-negative,.issuer-technical-trend strong.is-negative{color:var(--red)}.issuer-evidence-grid .issuer-evidence-tile strong.is-muted{color:var(--orange)}.issuer-evidence-period{color:var(--text-soft);border-color:var(--border-strong);background:var(--mandate-brand-black)}.issuer-evidence-header .issuer-card-link{color:var(--orange);border-color:var(--border-strong)}.issuer-evidence-grid.issuer-fundamental-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.issuer-evidence-grid>.issuer-evidence-tile{min-height:102px}@media(max-width:760px){.issuer-evidence-grid.issuer-fundamental-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.issuer-broker-table .issuer-broker-share-lot{display:inline-flex;flex-direction:column;align-items:flex-end;white-space:nowrap;gap:2px;line-height:1.3}.issuer-broker-table .issuer-broker-share-lot>small{color:rgba(166,182,193,.75);font-size:10px;font-weight:520;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-verdict-net{min-width:190px}.issuer-broker-verdict-net strong .issuer-broker-verdict-lots{display:block;font-size:11px;margin-top:3px;color:rgba(177,190,199,.8)}.issuer-broker-verdict-net>small{font-size:10px;line-height:1.35}.issuer-broker-coverage-summary{border:1px solid color-mix(in srgb,var(--orange) 42%,var(--border-strong));border-radius:7px;color:var(--orange);font-size:11px;font-weight:720;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issuer-broker-coverage-summary,.issuer-broker-stale-notice{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px}.issuer-broker-stale-notice{border:1px solid var(--border-strong);border-radius:7px;color:var(--text-soft);font-size:11px;line-height:1.4}.issuer-terminal-header .issuer-title-row{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:7px}.issuer-terminal-header .issuer-title-row :is(.exchange-pill,.ticker-data-pill){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:28px;box-sizing:border-box;padding:0 11px;border-radius:8px;border:1px solid color-mix(in srgb,var(--orange) 28%,var(--border-strong));font-size:11px;font-weight:750;letter-spacing:.07em;line-height:1;white-space:nowrap}.issuer-terminal-header .issuer-title-row .exchange-pill{color:var(--text-soft);background:var(--surface-2)}.issuer-terminal-header .issuer-title-row .ticker-data-pill-active{color:var(--green);border-color:color-mix(in srgb,var(--green) 34%,var(--border-strong));background:color-mix(in srgb,var(--green) 6%,var(--surface))}.issuer-dividend-rich{gap:13px}.issuer-dividend-lead{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:10px;gap:10px}.issuer-dividend-highlight,.issuer-dividend-rich .issuer-dividend-amount{padding:17px 19px;border-radius:12px;background:var(--mandate-brand-black,#050505);border:1px solid rgba(255,128,47,.26)}.issuer-dividend-rich .issuer-dividend-amount strong{font-size:clamp(25px,2.7vw,38px);margin-top:9px}.issuer-dividend-rich .issuer-dividend-amount strong small{font-size:12px;color:#a5abb1}.issuer-dividend-highlight small,.issuer-dividend-method,.issuer-dividend-rich .issuer-dividend-amount p{margin:7px 0 0;font-size:11px;color:#919da8;line-height:1.55}.issuer-dividend-status{display:inline-block;margin-left:7px;padding:3px 7px;border-radius:20px;color:#77d6a3;border:1px solid rgba(105,209,157,.2);font-size:9px;font-weight:700;vertical-align:middle}.issuer-dividend-highlight{display:flex;flex-direction:column;justify-content:center;gap:9px}.issuer-dividend-highlight>span{font-size:11px;color:#99a8b5}.issuer-dividend-highlight>strong{font-size:clamp(25px,2.4vw,36px);color:#f4f5f6}.issuer-dividend-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.issuer-dividend-rich .issuer-dividend-dates>div,.issuer-dividend-stats>div{background:var(--mandate-brand-black,#050505);border:1px solid rgba(151,165,181,.18);border-radius:10px;padding:11px 12px;min-width:0}.issuer-dividend-history-label span,.issuer-dividend-stats span{color:#98a7b4;font-size:11px}.issuer-dividend-stats strong{display:block;margin-top:9px;font-size:15px;color:#edf1f4;line-height:1.3}.issuer-dividend-rich .issuer-dividend-dates{gap:8px}.issuer-dividend-rich .issuer-dividend-dates strong{font-size:14px;overflow-wrap:anywhere}.issuer-dividend-history-compact{border-top:1px solid rgba(149,166,185,.15);padding-top:12px}.issuer-dividend-history-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.issuer-dividend-history-label small{color:#83909d;font-size:10px}.issuer-dividend-recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.issuer-dividend-recent-grid>a{min-width:0;display:flex;flex-direction:column;gap:6px;padding:11px 12px;color:inherit;text-decoration:none;background:var(--mandate-brand-black,#050505);border:1px solid rgba(151,165,181,.17);border-radius:10px;transition:border-color .18s,transform .18s}.issuer-dividend-recent-grid>a:hover{border-color:rgba(255,130,53,.6);transform:translateY(-1px)}.issuer-dividend-recent-grid small,.issuer-dividend-recent-grid span{color:#98a5b1;font-size:11px}.issuer-dividend-recent-grid strong{color:#ffb17c;font-size:17px}.issuer-dividend-rich .issuer-dividend-method{margin:0}@media (max-width:760px){.issuer-dividend-lead{grid-template-columns:1fr}.issuer-dividend-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-dividend-recent-grid{grid-template-columns:1fr}.issuer-dividend-history-label{flex-direction:column}}