@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--brand-blue:#1686e8;--brand-teal:#16b8a6;--brand-ink:#172d3e;--bg:#f5f7fa;--surface:#fff;--surface-2:#eef2f6;--ink:#263342;--muted:#6c7b8e;--line:#e2e7ed;--primary:#2582d9;--primary-soft:#edf5ff;--accent:#128b78;--accent-soft:#e7f5ee;--danger:#ce595b;--success:#128b78;--shadow:0 4px 18px #23344908;--radius:14px;--header:64px}:root[data-theme=dark]{--bg:#090f1d;--surface:#111a2b;--surface-2:#182237;--ink:#f5f7fb;--muted:#98a5ba;--line:#26334b;--primary:#8ca5ff;--primary-soft:#1d2b55;--accent:#3dd6c6;--accent-soft:#123b3c;--danger:#ff7b86;--success:#5de0ae;--shadow:0 22px 70px #00000052}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,IBM Plex Sans Arabic,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,select{touch-action:manipulation}.eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}html[dir=rtl] .eyebrow{letter-spacing:0}.primary-v3{background:var(--primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;padding:14px 22px;font-weight:800;display:inline-flex}.loading-v3{place-items:center;min-height:100vh;font-size:28px;font-weight:800;display:grid}.brand-v3>strong{letter-spacing:-.06em;font-size:22px}.brand-v3>strong span{color:var(--primary);font-weight:600}.brand-sigil{background:var(--ink);width:38px;height:38px;color:var(--bg);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.brand-sigil b{font:800 22px/1 Manrope;transform:translate(-4px,-1px)}.brand-sigil i{color:var(--accent);opacity:.9;font:700 20px/1 IBM Plex Sans Arabic;position:absolute;bottom:2px;right:5px}.brand-v3.compact .brand-sigil{width:32px;height:32px}.site-header-v3{height:var(--header);z-index:80;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);align-items:center;padding:0 max(24px,50vw - 720px);display:flex;position:sticky;top:0}.main-nav-v3{align-items:center;gap:4px;height:100%;display:flex}.main-nav-v3>a,.main-nav-v3>button{height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.main-nav-v3>button span{margin-inline-start:6px}.main-nav-v3>a:hover,.main-nav-v3>button:hover,.main-nav-v3 .active{background:var(--surface-2);color:var(--ink)}.header-actions-v3{gap:7px;margin-inline-start:16px;display:flex}.header-actions-v3 button{border:1px solid var(--line);background:var(--surface);min-width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:10px}.header-actions-v3 .language-v3{padding:0 12px;font-weight:700}.hamburger-v3{place-content:center;gap:4px;display:grid!important}.hamburger-v3 span{background:currentColor;border-radius:2px;width:17px;height:2px;display:block}.nav-panel-v3{background:var(--surface);border:1px solid var(--line);width:min(920px,100vw - 40px);box-shadow:var(--shadow);border-radius:0 0 20px 20px;padding:24px;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}.nav-panel-v3:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-panel-v3>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.nav-panel-v3>header span{color:var(--primary);text-transform:uppercase;font-size:11px;font-weight:800}.nav-panel-v3 h3{margin:4px 0 0;font-size:25px}.nav-panel-v3>header a{color:var(--primary);font-size:13px;font-weight:800}.company-panel-grid{grid-template-columns:repeat(5,1fr);gap:8px;padding-top:18px;display:grid}.company-panel-grid a,.sector-panel-grid>a,.sector-panel-grid>div{border-radius:11px;flex-direction:column;gap:4px;padding:13px;display:flex}.company-panel-grid a:hover,.sector-panel-grid>a:hover{background:var(--surface-2)}.company-panel-grid b,.sector-panel-grid b{font-size:13px}.company-panel-grid small,.sector-panel-grid small{color:var(--muted);font-size:11px}.sector-panel-grid{grid-template-columns:repeat(5,1fr);gap:8px;padding-top:18px;display:grid}.sector-panel-grid>div{opacity:.48}.sector-panel-grid .live{background:var(--primary-soft);color:var(--primary)}.drawer-v3{z-index:120;pointer-events:none;position:fixed;inset:0}.drawer-v3.open{pointer-events:auto}.drawer-shade{opacity:0;background:#040a168c;border:0;transition:all .25s;position:absolute;inset:0}.drawer-v3.open .drawer-shade{opacity:1}.drawer-v3 aside{top:0;bottom:0;background:var(--surface);width:min(420px,92vw);padding:24px;transition:all .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset-inline-end:0;overflow:auto;transform:translate(110%)}.drawer-v3.open aside{transform:none}.drawer-v3 aside>header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.drawer-v3 aside>header button{background:var(--surface-2);color:var(--ink);border:0;border-radius:50%;width:40px;height:40px;font-size:24px}.drawer-search{border:1px solid var(--line);border-radius:12px;gap:10px;padding:13px 15px;display:flex}.drawer-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.drawer-results{border:1px solid var(--line);border-radius:12px;margin-top:8px;overflow:hidden}.drawer-results a{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 14px;display:flex}.drawer-v3 nav{flex-direction:column;margin:24px 0;display:flex}.drawer-v3 nav a{border-bottom:1px solid var(--line);padding:15px 4px;font-size:18px;font-weight:700}.drawer-v3 footer{gap:8px;display:flex}.drawer-v3 footer button{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:10px;flex:1;padding:12px}html[dir=rtl] .drawer-v3 aside{transform:translate(-110%)}html[dir=rtl] .drawer-v3.open aside{transform:none}.footer-v3{border-top:1px solid var(--line);background:var(--surface);grid-template-columns:1.5fr 2fr;gap:40px;padding:64px max(24px,50vw - 700px);display:grid}.footer-v3>div p{max-width:420px;color:var(--muted);font-size:14px}.footer-v3 nav{justify-content:flex-end;align-items:center;gap:22px;display:flex}.footer-v3 nav a{color:var(--muted);font-size:13px;font-weight:700}.footer-v3>small{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;padding-top:22px}.entry-gate{z-index:500;background:var(--bg);place-items:center;display:grid;position:fixed;inset:0}.entry-card{text-align:center;width:min(570px,100vw - 36px)}.entry-gate.splash .entry-card{place-items:center;gap:24px;display:grid}.moving-brand{animation:1.45s cubic-bezier(.16,1,.3,1) both brandEnter}.entry-gate.splash p{color:var(--muted);animation:.8s .45s both fadeUp}.entry-gate.policy .entry-card{text-align:start;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;padding:38px;animation:.45s both fadeUp}.entry-gate.policy .brand-v3{margin-bottom:34px}.entry-gate.policy h2{margin:10px 0 14px;font-size:38px;line-height:1.15}.entry-gate.policy p{color:var(--muted);line-height:1.8}.entry-gate.policy label{background:var(--surface-2);border-radius:12px;align-items:flex-start;gap:12px;margin:22px 0;padding:16px;line-height:1.6;display:flex}.entry-gate.policy input{margin-top:5px}.entry-gate.policy button{background:var(--primary);color:#fff;border:0;border-radius:12px;width:100%;padding:14px;font-weight:800}.entry-gate.policy button:disabled{opacity:.4}.entry-gate.policy a{text-align:center;color:var(--muted);margin-top:16px;font-size:12px;display:block}@keyframes brandEnter{0%{opacity:0;transform:scale(.55)rotate(-8deg)}65%{opacity:1;transform:scale(1.08)rotate(1deg)}to{transform:scale(1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.home-hero-v3{grid-template-columns:1.05fr .95fr;align-items:center;gap:7vw;max-width:1440px;margin:auto;padding:72px 28px 54px;display:grid}.hero-message h1{letter-spacing:-.07em;flex-direction:column;margin:18px 0 22px;font-size:clamp(55px,6vw,94px);line-height:.98;display:flex}.hero-message h1 em{color:var(--primary);font-style:normal}.hero-message>p{max-width:720px;color:var(--muted);font-size:18px;line-height:1.85}.hero-message>div{align-items:center;gap:20px;margin-top:32px;display:flex}.hero-message>div>a:last-child{color:var(--primary);font-weight:800}.hero-message .eyebrow i{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 6px var(--accent-soft);border-radius:50%}.hero-console-v3{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:26px;padding:20px;transform:rotate(1deg)}.hero-console-v3>header,.hero-console-v3>footer{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.hero-console-v3>header i{color:var(--success);font-style:normal}.hero-number{padding:42px 18px 28px}.hero-number span{color:var(--muted);display:block}.hero-number strong{letter-spacing:-.05em;margin:5px 0;font-size:clamp(36px,4vw,62px);display:block}.hero-number em{color:var(--success);font-style:normal;font-weight:800}.hero-lines{border-top:1px solid var(--line)}.hero-lines p{border-bottom:1px solid var(--line);justify-content:space-between;margin:0;padding:16px 8px;display:flex}.hero-lines span{color:var(--muted)}.hero-lines .total{background:var(--primary-soft);color:var(--primary);border-radius:10px}.hero-console-v3>footer{justify-content:flex-start;gap:28px;padding:20px 8px 2px}.home-search-v3{z-index:4;max-width:1000px;margin:10px auto 40px;padding:0 24px;position:relative}.home-search-v3>div{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:12px;padding:18px 22px;display:flex}.home-search-v3 input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:17px}.home-search-v3 aside{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:8px;position:absolute;top:calc(100% + 6px);left:24px;right:24px}.home-search-v3 aside a{border-radius:9px;grid-template-columns:60px 1fr auto;gap:12px;padding:12px;display:grid}.home-search-v3 aside a:hover{background:var(--surface-2)}.product-pillars{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1400px;margin:0 auto 100px;padding:0 28px;display:grid;overflow:hidden}.product-pillars article{background:var(--surface);gap:18px;padding:28px;display:flex}.product-pillars article>span{color:var(--primary);font-size:12px;font-weight:800}.product-pillars b{font-size:19px}.product-pillars p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.6}.coverage-v3,.research-hub-v3,.market-map-v3{max-width:1440px;margin:auto;padding:90px 28px}.coverage-v3>header,.market-map-v3>header{justify-content:space-between;align-items:end;margin-bottom:34px;display:flex}.coverage-v3 h2,.research-hub-v3 h2,.market-map-v3 h2,.trust-v3 h2{letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(36px,4vw,60px)}.coverage-v3>header>a{color:var(--primary);font-weight:800}.bank-list-v3{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.bank-list-v3>a{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px;transition:all .2s;display:grid}.bank-list-v3>a:hover{border-color:var(--primary);transform:translateY(-3px)}.bank-orb{background:var(--primary-soft);width:54px;height:54px;color:var(--primary);border-radius:15px;place-items:center;font-weight:900;display:grid}.orb-1{background:var(--accent-soft);color:var(--accent)}.orb-2{color:#d9692c;background:#fff0e9}.orb-3{color:#7950c8;background:#f2eaff}.bank-list-v3 small{color:var(--muted)}.bank-list-v3 b{font-size:17px;display:block}.bank-list-v3 p{color:var(--muted);margin:3px 0 0;font-size:12px}.bank-list-v3>a>i{color:var(--primary);font-size:22px;font-style:normal}.research-hub-v3>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.research-hub-v3 a{background:var(--ink);min-height:290px;color:var(--bg);border-radius:22px;flex-direction:column;padding:30px;display:flex}.research-hub-v3 a:nth-child(2){background:var(--primary);color:#fff}.research-hub-v3 a:nth-child(3){background:var(--accent-soft);color:var(--ink)}.research-hub-v3 a>span{opacity:.65;font-size:12px}.research-hub-v3 h3{margin:auto 0 10px;font-size:30px}.research-hub-v3 p{opacity:.7;margin:0;line-height:1.6}.research-hub-v3 a>b{margin-top:18px;font-size:22px}.market-map-v3>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.market-map-v3 article,.market-map-v3 a{background:var(--surface);border:1px solid var(--line);border-radius:15px;flex-direction:column;min-height:150px;padding:20px;display:flex}.market-map-v3 span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.market-map-v3 b{margin:auto 0 4px}.market-map-v3 small{color:var(--muted)}.market-map-v3 .live{background:var(--primary);color:#fff}.market-map-v3 .live span,.market-map-v3 .live small{color:#fff;opacity:.7}.trust-v3{background:var(--surface);border:1px solid var(--line);border-radius:24px;justify-content:space-between;align-items:end;gap:50px;max-width:1384px;margin:30px auto 110px;padding:60px;display:flex}.trust-v3>div{max-width:850px}.trust-v3 p{color:var(--muted);line-height:1.8}.company-command{grid-template-columns:.9fr 1.1fr;gap:60px;max-width:1440px;margin:auto;padding:42px 28px 30px;display:grid}.company-identity label{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.company-identity select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:9px;padding:9px 34px 9px 10px}.company-identity>span{color:var(--primary);margin:22px 0 5px;font-size:12px;font-weight:800;display:block}.company-identity h1{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4vw,66px)}.company-identity nav{gap:18px;margin-top:24px;display:flex}.company-identity nav a{color:var(--muted);font-size:12px;font-weight:800}.period-console{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px}.period-console>header{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:4px 6px 16px;display:flex}.period-console>header span,.period-console>header small{color:var(--muted);font-size:11px}.period-console>header strong{font-size:20px}.period-console>header small{margin-inline-start:auto}.period-console>div{align-items:center;gap:6px;padding-top:12px;display:flex;overflow-x:auto}.period-console>div>span{min-width:85px;color:var(--muted);font-size:11px;font-weight:800}.period-console button{white-space:nowrap;border:1px solid var(--line);background:var(--bg);color:var(--muted);cursor:pointer;border-radius:8px;padding:8px 10px}.period-console button.active{border-color:var(--primary);background:var(--primary);color:#fff}.company-overview{background:var(--surface);border:1px solid var(--line);border-radius:22px;max-width:1384px;margin:0 auto 70px;padding:30px}.company-overview>header{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.company-overview h2,.workspace-head h2,.company-resources h2{letter-spacing:-.04em;margin:6px 0 0;font-size:30px}.company-overview>header>small{color:var(--muted)}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.kpi-grid article{background:var(--surface-2);border-radius:15px;padding:20px;position:relative}.kpi-grid article>span,.kpi-grid article>small{color:var(--muted);font-size:11px;display:block}.kpi-grid strong{margin:7px 0;font-size:27px;display:block}.kpi-grid em{top:18px;font-size:11px;font-style:normal;font-weight:800;position:absolute;inset-inline-end:18px}.kpi-grid .up{color:var(--success)}.kpi-grid .down{color:var(--danger)}.kpi-grid .flat{color:var(--muted)}.trend-card{border:1px solid var(--line);border-radius:15px;grid-template-columns:190px 1fr;align-items:end;gap:30px;margin-top:10px;padding:20px;display:grid}.trend-card>div:first-child span{color:var(--muted);font-size:11px;display:block}.trend-bars{border-bottom:1px solid var(--line);align-items:end;gap:8px;height:96px;display:flex}.trend-bars i{background:linear-gradient(var(--primary),var(--accent));opacity:.82;border-radius:5px 5px 0 0;flex:1;min-height:8px;position:relative}.trend-bars small{color:var(--muted);font-size:9px;font-style:normal;position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}.statement-workspace{max-width:1440px;margin:0 auto 80px;padding:0 28px}.workspace-head{justify-content:space-between;align-items:end;padding:28px 0;display:flex}.download-cluster{align-items:center;gap:7px;display:flex}.download-cluster button,.download-cluster a{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:9px;padding:11px 13px;font-size:11px;font-weight:800}.download-cluster .primary{background:var(--primary);border-color:var(--primary);color:#fff}.statement-control-bar{top:var(--header);z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:15px;align-items:center;gap:14px;padding:10px;display:flex;position:sticky;box-shadow:0 8px 30px #14244612}.statement-switcher{gap:6px;display:flex;overflow-x:auto}.statement-switcher button{min-width:130px;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 12px}.statement-switcher button span,.statement-switcher button small{display:block}.statement-switcher button span{font-size:12px;font-weight:800}.statement-switcher button small{margin-top:3px;font-size:9px}.statement-switcher button.active{background:var(--primary-soft);color:var(--primary)}.statement-search{border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;min-width:220px;margin-inline-start:auto;padding:9px 11px;display:flex}.statement-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.statement-title{justify-content:space-between;align-items:end;padding:42px 4px 20px;display:flex}.statement-title span{color:var(--primary);font-size:11px;font-weight:800}.statement-title h3{margin:4px 0 0;font-size:38px}.statement-title p{max-width:520px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.statement-blocks{flex-direction:column;gap:14px;display:flex}.statement-block{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.statement-block>header{background:var(--surface-2);justify-content:space-between;padding:12px 18px;font-size:11px;font-weight:800;display:flex}.statement-block>header a{color:var(--primary)}.statement-scroll{overflow-x:auto}.statement-block table{border-collapse:collapse;width:100%;min-width:760px}.statement-block th{background:var(--surface);border-bottom:1px solid var(--line);color:var(--muted);text-align:end;vertical-align:bottom;padding:13px 16px;font-size:10px}.statement-block th:first-child{text-align:start;min-width:330px}.statement-block td{border-bottom:1px solid var(--line);text-align:end;padding:12px 16px;font-size:12px}.statement-block td:first-child{text-align:start}.statement-block td.number{font-variant-numeric:tabular-nums}.statement-block tr:hover td{background:color-mix(in srgb,var(--primary-soft) 35%,transparent)}.statement-block tr.section td{background:var(--surface-2);color:var(--primary);padding-top:19px;font-weight:900}.statement-block tr.total td{background:var(--primary-soft);color:var(--ink);border-bottom:2px solid var(--primary);font-weight:900}.source-note{background:var(--accent-soft);min-width:28px;height:25px;color:var(--accent);border-radius:7px;place-items:center;font-size:10px;font-weight:900;display:inline-grid}.statement-foot{color:var(--muted);justify-content:space-between;gap:20px;padding:16px;font-size:11px;display:flex}.statement-foot a{color:var(--primary);font-weight:800}.company-resources{grid-template-columns:1fr 1fr;gap:14px;max-width:1384px;margin:0 auto 100px;display:grid}.company-resources>article{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.company-resources article>header{justify-content:space-between;align-items:start;margin-bottom:20px;display:flex}.company-resources article>header>a{color:var(--primary);font-size:11px;font-weight:800}.filing-lines>div,.dividend-lines-v3>div{border-top:1px solid var(--line);grid-template-columns:1fr .8fr auto auto;align-items:center;gap:12px;padding:12px 0;font-size:11px;display:grid}.filing-lines span{color:var(--muted)}.filing-lines button{color:var(--primary);cursor:pointer;background:0 0;border:0;font-weight:800}.dividend-lines-v3>div{grid-template-columns:.7fr 1.4fr 1fr auto}.dividend-lines-v3 span{color:var(--muted)}.dividend-lines-v3 strong{text-align:end}.resource-note{background:var(--surface-2);color:var(--muted);border-radius:10px;padding:13px;font-size:11px;line-height:1.6}.modal-v3{z-index:200;background:#040a16a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-v3>section{background:var(--surface);width:min(650px,100%);max-height:88vh;box-shadow:var(--shadow);border-radius:22px;padding:28px;overflow:auto}.modal-v3 section>header{justify-content:space-between;align-items:start;display:flex}.modal-v3 section>header button{background:var(--surface-2);color:var(--ink);border:0;border-radius:50%;width:38px;height:38px;font-size:20px}.modal-v3 h2{margin:7px 0;font-size:32px}.modal-v3 p{color:var(--muted);line-height:1.7}.period-checks{grid-template-columns:repeat(2,1fr);gap:7px;margin:20px 0;display:grid}.period-checks label{background:var(--surface-2);border-radius:9px;gap:10px;padding:11px;display:flex}.modal-v3 button.primary{background:var(--primary);color:#fff;border:0;border-radius:10px;width:100%;padding:13px;font-weight:800}.modal-v3 button.primary:disabled{opacity:.4}.download-policy>label{background:var(--surface-2);border-radius:10px;margin:20px 0;padding:15px;display:block}.analysis-hero,.resource-hero-v3,.method-hero-v3,.policy-hero-v3{max-width:1440px;margin:auto;padding:72px 28px 48px}.analysis-hero h1,.resource-hero-v3 h1,.method-hero-v3 h1,.policy-hero-v3 h1{letter-spacing:-.065em;max-width:1000px;margin:12px 0 16px;font-size:clamp(48px,6vw,82px);line-height:1.02}.analysis-hero p,.resource-hero-v3 p,.method-hero-v3 p,.policy-hero-v3 p{max-width:850px;color:var(--muted);font-size:17px;line-height:1.8}.analysis-layout{grid-template-columns:290px 1fr;gap:18px;max-width:1440px;margin:0 auto 90px;padding:0 28px;display:grid}.analysis-controls{background:var(--surface);border:1px solid var(--line);top:calc(var(--header) + 14px);max-height:calc(100vh - var(--header) - 28px);border-radius:18px;align-self:start;padding:18px;position:sticky;overflow:auto}.analysis-controls>div{border-bottom:1px solid var(--line);padding:15px 0}.analysis-controls>div>span{color:var(--primary);font-size:10px;font-weight:900}.analysis-controls h2{margin:2px 0 10px;font-size:16px}.analysis-controls select{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);border-radius:9px;padding:10px}.measure-list{flex-direction:column;gap:3px;display:flex}.measure-list button{color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;padding:9px;font-size:11px;display:flex}.measure-list button:hover,.measure-list button.active{background:var(--primary-soft);color:var(--primary);font-weight:800}.measure-list button i{font-style:normal}.bank-filter-actions{gap:6px;margin-bottom:7px;display:flex}.bank-filter-actions button{color:var(--primary);background:0 0;border:0;font-size:10px;font-weight:800}.bank-checks{flex-direction:column;gap:6px;display:flex}.bank-checks label{gap:7px;font-size:11px;display:flex}.analysis-results{min-width:0}.results-toolbar{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:8px;padding:12px;display:flex}.results-toolbar>label{border:1px solid var(--line);border-radius:8px;flex:1;gap:8px;padding:9px 11px;display:flex}.results-toolbar input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.results-toolbar select,.results-toolbar button{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:9px 11px}.results-toolbar>div{display:flex}.results-toolbar>div button{border-radius:0}.results-toolbar>div button:first-child{border-radius:8px 0 0 8px}.results-toolbar>div button:last-child{border-radius:0 8px 8px 0}.results-toolbar button.active{background:var(--primary-soft);color:var(--primary)}.results-toolbar button.export{background:var(--primary);color:#fff;border-color:var(--primary)}.measure-heading{justify-content:space-between;align-items:end;padding:36px 4px 18px;display:flex}.measure-heading span{color:var(--primary);font-size:11px;font-weight:800}.measure-heading h2{margin:4px 0 0;font-size:38px}.measure-heading button{border:1px solid var(--primary);background:var(--primary-soft);color:var(--primary);border-radius:9px;padding:9px 12px;font-weight:800}.formula-card{background:var(--primary-soft);border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line));border-radius:14px;gap:18px;margin-bottom:10px;padding:22px;display:flex}.formula-card>span{color:var(--primary);font-size:30px}.formula-card p{margin:6px 0;font-weight:800}.formula-card small{color:var(--muted);line-height:1.5}.analysis-summary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.analysis-summary article{background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:18px}.analysis-summary span,.analysis-summary small{color:var(--muted);font-size:10px;display:block}.analysis-summary strong{margin:8px 0;font-size:20px;display:block}.rank-chart{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.rank-chart article{border-bottom:1px solid var(--line);grid-template-columns:35px 190px 1fr 135px 60px;align-items:center;gap:14px;padding:14px 18px;display:grid}.rank-chart .rank{color:var(--muted);font-size:10px}.rank-chart a b,.rank-chart a small{display:block}.rank-chart a small{color:var(--muted);font-size:9px}.rank-bar{background:var(--surface-2);border-radius:8px;height:8px;overflow:hidden}.rank-bar i{background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:8px;height:100%;display:block}.rank-chart article>strong{text-align:end;font-variant-numeric:tabular-nums}.rank-chart .evidence{color:var(--primary);font-size:10px;font-weight:800}.comparison-table-v3{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:auto}.comparison-table-v3 table{border-collapse:collapse;width:100%;min-width:900px}.comparison-table-v3 th,.comparison-table-v3 td{border-bottom:1px solid var(--line);text-align:start;padding:13px;font-size:11px}.comparison-table-v3 th{color:var(--muted)}.comparison-table-v3 td a small{color:var(--muted);display:block}.comparison-table-v3 td:last-child a{color:var(--primary)}.deep-analysis{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-top:18px;padding:30px}.deep-analysis h2{font-size:32px}.deep-analysis>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.deep-analysis article{background:var(--surface-2);border-radius:12px;padding:17px}.deep-analysis p{color:var(--muted);font-size:11px;line-height:1.7}.resource-filters-v3{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:9px;max-width:1384px;margin:0 auto 26px;padding:13px;display:flex}.resource-filters-v3>label{border:1px solid var(--line);border-radius:9px;flex:1;gap:8px;padding:10px;display:flex}.resource-filters-v3 input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.resource-filters-v3 select{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:9px;padding:10px 36px 10px 12px}.resource-filters-v3>div{display:flex}.resource-filters-v3 button{border:1px solid var(--line);background:var(--bg);color:var(--muted);padding:10px}.resource-filters-v3 button.active{background:var(--primary);color:#fff}.filing-lines-v3,.reported-dividend-lines,.announcement-section{max-width:1384px;margin:0 auto 90px}.filing-line-head,.dividend-line-head,.announcement-head{color:var(--muted);grid-template-columns:1fr .8fr 1.6fr .8fr .9fr;gap:16px;padding:10px 16px;font-size:10px;font-weight:800;display:grid}.filing-lines-v3 article{background:var(--surface);border:1px solid var(--line);border-bottom:0;grid-template-columns:1fr .8fr 1.6fr .8fr .9fr;align-items:center;gap:16px;padding:16px;font-size:11px;display:grid}.filing-lines-v3 article:first-of-type{border-radius:14px 14px 0 0}.filing-lines-v3 article:last-child{border-bottom:1px solid var(--line);border-radius:0 0 14px 14px}.filing-lines-v3 article div{min-width:0}.filing-lines-v3 b,.filing-lines-v3 strong,.filing-lines-v3 span,.filing-lines-v3 small{display:block}.filing-lines-v3 small{color:var(--muted);margin-top:3px}.filing-lines-v3 article>div:nth-child(3) span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filing-lines-v3 article>div:nth-child(4){align-items:center;gap:7px;display:flex}.filing-lines-v3 article>div:nth-child(4) i{background:var(--success);border-radius:50%;width:7px;height:7px}.filing-lines-v3 article>div:last-child{gap:10px;display:flex}.filing-lines-v3 article>div:last-child a{color:var(--primary);font-weight:800}.announcement-section>header,.reported-dividend-lines>header{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.announcement-section h2,.reported-dividend-lines h2{margin:5px 0 0;font-size:34px}.announcement-section>header>span{color:var(--muted);font-size:11px}.announcement-head{grid-template-columns:1.2fr .9fr .8fr .8fr .8fr .7fr}.announcement-table article{background:var(--surface);border:1px solid var(--line);border-bottom:0;grid-template-columns:1.2fr .9fr .8fr .8fr .8fr .7fr;align-items:center;gap:16px;padding:16px;font-size:11px;display:grid}.announcement-table article:last-child{border-bottom:1px solid var(--line);border-radius:0 0 14px 14px}.announcement-table article a b,.announcement-table article a small,.announcement-table article div b{display:block}.announcement-table article small{color:var(--muted)}.announcement-table article>a:last-child{color:var(--primary);font-weight:800}.status-announced{background:var(--accent-soft);color:var(--success);border-radius:8px;margin-top:4px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-block!important}.official-feed-callout{background:var(--surface-2);border-radius:14px;grid-template-columns:1fr 1fr;gap:20px;margin-top:16px;padding:22px;display:grid}.official-feed-callout p{color:var(--muted);font-size:11px;line-height:1.7}.official-feed-callout>div:last-child{flex-wrap:wrap;align-content:start;gap:7px;display:flex}.official-feed-callout a{background:var(--surface);color:var(--primary);border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.dividend-line-head{grid-template-columns:1fr 1.4fr 2fr .6fr}.reported-dividend-lines article{background:var(--surface);border:1px solid var(--line);border-bottom:0;grid-template-columns:1fr 1.4fr 2fr .6fr;align-items:center;gap:16px;padding:15px;font-size:11px;display:grid}.reported-dividend-lines article:last-child{border-bottom:1px solid var(--line)}.reported-dividend-lines article>div:first-child a,.reported-dividend-lines article>div:first-child small{display:block}.reported-dividend-lines article>div:first-child small{color:var(--muted)}.reported-dividend-lines article>div:nth-child(3){gap:18px;display:flex}.reported-dividend-lines article>div:nth-child(3) span small,.reported-dividend-lines article>div:nth-child(3) span strong{display:block}.reported-dividend-lines article>div:nth-child(3) small{color:var(--muted)}.reported-dividend-lines article>a{color:var(--primary);font-weight:800}.method-hero-v3>div{gap:8px;margin-top:26px;display:flex}.method-hero-v3>div span{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:9px 12px;font-size:11px;font-weight:800}.method-sections-v3{max-width:1200px;margin:20px auto 90px;padding:0 28px}.method-sections-v3 article{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:30px;padding:30px 0;display:grid}.method-sections-v3 article>span{color:var(--primary);font-weight:900}.method-sections-v3 h2{margin:0 0 9px;font-size:25px}.method-sections-v3 p{color:var(--muted);margin:0;line-height:1.85}.method-final-v3,.policy-accept-v3{background:var(--primary);color:#fff;border-radius:22px;max-width:1144px;margin:0 auto 100px;padding:42px}.method-final-v3 h2,.policy-accept-v3 h2{font-size:34px}.method-final-v3 p,.policy-accept-v3 p{opacity:.8;max-width:850px;line-height:1.8}.method-final-v3 a{font-weight:800}.policy-grid-v3{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1384px;margin:0 auto 90px;display:grid}.policy-grid-v3 article{background:var(--surface);border:1px solid var(--line);border-radius:17px;min-height:250px;padding:28px}.policy-grid-v3 article>span{color:var(--primary);font-size:11px;font-weight:900}.policy-grid-v3 h2{margin-top:50px}.policy-grid-v3 p{color:var(--muted);line-height:1.75}@media (max-width:1100px){.main-nav-v3{display:none}.company-panel-grid,.sector-panel-grid{grid-template-columns:repeat(3,1fr)}.home-hero-v3{grid-template-columns:1fr}.hero-console-v3{max-width:750px}.market-map-v3>div{grid-template-columns:repeat(3,1fr)}.company-command{grid-template-columns:1fr}.kpi-grid{grid-template-columns:repeat(2,1fr)}.workspace-head{flex-direction:column;align-items:start;gap:18px}.statement-control-bar{flex-direction:column;align-items:stretch}.statement-search{margin-inline-start:0}.company-resources,.analysis-layout{grid-template-columns:1fr}.analysis-controls{grid-template-columns:repeat(2,1fr);gap:15px;max-height:none;display:grid;position:static}.analysis-controls>div{border:0}.rank-chart article{grid-template-columns:30px 170px 1fr 120px}.rank-chart .evidence{display:none}.filing-lines-v3,.reported-dividend-lines,.announcement-section,.company-resources{margin-left:20px;margin-right:20px}.policy-grid-v3{grid-template-columns:repeat(2,1fr);margin-left:20px;margin-right:20px}}@media (max-width:720px){:root{--header:64px}.site-header-v3{padding:0 14px}.header-actions-v3>button:first-child,.language-v3{display:none}.brand-v3>strong{font-size:19px}.footer-v3{grid-template-columns:1fr;padding:45px 20px}.footer-v3 nav{flex-wrap:wrap;justify-content:flex-start}.home-hero-v3{padding:46px 20px 34px}.hero-message h1{font-size:55px}.hero-message>p{font-size:15px}.hero-message>div{flex-direction:column;align-items:flex-start}.hero-console-v3{padding:14px}.hero-number strong{font-size:36px}.home-search-v3{padding:0 20px}.product-pillars{grid-template-columns:1fr;margin:0 20px 60px;padding:0}.coverage-v3,.research-hub-v3,.market-map-v3{padding:60px 20px}.coverage-v3>header{flex-direction:column;align-items:start;gap:15px}.bank-list-v3,.research-hub-v3>div{grid-template-columns:1fr}.research-hub-v3 a{min-height:220px}.market-map-v3>div{grid-template-columns:repeat(2,1fr)}.trust-v3{flex-direction:column;align-items:start;margin:20px 20px 70px;padding:30px}.entry-gate.policy .entry-card{padding:25px}.entry-gate.policy h2{font-size:31px}.company-command{gap:25px;padding:30px 18px 22px}.company-identity nav{gap:11px;overflow-x:auto}.period-console>header{flex-direction:column;align-items:flex-start}.period-console>header small{margin:0}.company-overview{margin:0 14px 55px;padding:18px}.company-overview>header{flex-direction:column;align-items:start;gap:8px}.kpi-grid{grid-template-columns:1fr 1fr}.kpi-grid strong{font-size:21px}.trend-card{grid-template-columns:1fr}.statement-workspace{padding:0 12px}.workspace-head{padding:20px 4px}.download-cluster{grid-template-columns:1fr 1fr;width:100%;display:grid}.statement-switcher button{min-width:115px}.statement-title{flex-direction:column;align-items:start;gap:10px}.statement-title h3{font-size:31px}.statement-block th:first-child{min-width:240px}.statement-foot{flex-direction:column}.company-resources{margin:0 12px 70px}.company-resources>article{padding:20px}.filing-lines>div,.dividend-lines-v3>div{grid-template-columns:1fr auto}.filing-lines span,.dividend-lines-v3 strong{display:none}.analysis-hero,.resource-hero-v3,.method-hero-v3,.policy-hero-v3{padding:50px 20px 34px}.analysis-hero h1,.resource-hero-v3 h1,.method-hero-v3 h1,.policy-hero-v3 h1{font-size:48px}.analysis-layout{padding:0 12px}.analysis-controls{grid-template-columns:1fr}.results-toolbar{flex-wrap:wrap;align-items:stretch}.results-toolbar>label{flex-basis:100%}.measure-heading{flex-direction:column;align-items:start;gap:12px}.analysis-summary{grid-template-columns:1fr 1fr}.rank-chart article{grid-template-columns:24px 130px 1fr 90px;gap:8px;padding:12px 9px}.rank-chart article>strong{font-size:11px}.deep-analysis{padding:20px}.deep-analysis>div{grid-template-columns:1fr}.resource-filters-v3{flex-direction:column;align-items:stretch;margin:0 12px 24px}.resource-filters-v3>div button{flex:1}.filing-lines-v3,.reported-dividend-lines,.announcement-section{margin:0 12px 70px;overflow-x:auto}.filing-line-head,.filing-lines-v3 article{min-width:850px}.announcement-head,.announcement-table article{min-width:900px}.dividend-line-head,.reported-dividend-lines article{min-width:850px}.official-feed-callout{grid-template-columns:1fr}.method-hero-v3>div{flex-wrap:wrap}.method-sections-v3{padding:0 20px}.method-sections-v3 article{grid-template-columns:45px 1fr;gap:12px}.method-final-v3,.policy-accept-v3{margin:0 20px 70px;padding:28px}.policy-grid-v3{grid-template-columns:1fr;margin:0 20px 70px}.period-checks{grid-template-columns:1fr}}.company-v4{min-height:100vh}.company-command-v4{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:28px;max-width:1440px;margin:auto;padding:24px 28px 14px;display:grid}.company-title-v4{flex-direction:column;justify-content:space-between;gap:18px;display:flex}.company-title-v4 label{color:var(--muted);align-items:center;gap:10px;font-size:11px;display:flex}.company-title-v4 select{border:1px solid var(--line);background:var(--surface);min-width:260px;color:var(--ink);border-radius:9px;padding:8px 34px 8px 10px}.company-title-v4>div>span{color:var(--primary);font-size:10px;font-weight:900}.company-title-v4 h1{letter-spacing:-.045em;margin:3px 0 0;font-size:clamp(32px,3vw,48px);line-height:1}.period-console-v4{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:180px 1fr;gap:8px;padding:10px;display:grid}.period-console-v4 header span,.period-console-v4 header small{color:var(--muted);font-size:10px;display:block}.period-console-v4 header strong{margin:5px 0;font-size:18px;display:block}.period-console-v4>div{align-items:center;gap:5px;display:flex;overflow-x:auto}.period-console-v4 button{white-space:nowrap;background:var(--surface-2);color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:7px;padding:7px 9px;font-size:10px}.period-console-v4 button.active{background:var(--primary);color:#fff}.company-workspace-tabs{top:var(--header);z-index:45;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:6px;max-width:1384px;margin:0 auto;padding:8px;display:grid;position:sticky;box-shadow:0 10px 35px #14244614}.company-workspace-tabs button{min-height:54px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;display:flex}.company-workspace-tabs button>i{background:var(--surface-2);border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.company-workspace-tabs button>span{text-align:start;font-size:12px;font-weight:800}.company-workspace-tabs button small{background:var(--surface-2);border-radius:9px;place-items:center;min-width:20px;height:18px;margin-inline-start:7px;padding:0 5px;font-size:9px;display:inline-grid}.company-workspace-tabs button.active{background:var(--primary-soft);color:var(--primary)}.company-workspace-tabs button.active>i{background:var(--primary);color:#fff}.compact-kpis{grid-template-columns:repeat(4,1fr);gap:7px;max-width:1384px;margin:10px auto 0;display:grid}.compact-kpis article{background:var(--surface);border:1px solid var(--line);border-radius:11px;grid-template-columns:1fr auto;align-items:center;padding:12px 14px;display:grid}.compact-kpis span{color:var(--muted);grid-column:1/-1;font-size:9px}.compact-kpis strong{font-size:19px}.compact-kpis em{font-size:10px;font-style:normal;font-weight:900}.compact-kpis .up,.growth-grid-v4 .up{color:var(--success)}.compact-kpis .down,.growth-grid-v4 .down{color:var(--danger)}.compact-kpis .flat,.growth-grid-v4 .flat{color:var(--muted)}.statement-workspace-v4,.company-ratios-v4,.company-analysis-v4,.company-list-v4{max-width:1440px;margin:0 auto 70px;padding:0 28px}.workspace-head-v4{justify-content:space-between;align-items:end;gap:28px;padding:24px 0 14px;display:flex}.workspace-head-v4 h2,.company-ratios-v4>header h2,.company-analysis-v4>header h2,.company-list-v4>header h2{letter-spacing:-.035em;margin:5px 0 0;font-size:28px}.export-actions-v4{grid-template-columns:repeat(4,minmax(145px,1fr));gap:6px;display:grid}.export-actions-v4 button,.export-actions-v4 a{border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:start;cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.export-actions-v4 i{background:var(--surface-2);border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font-style:normal;font-weight:900;display:grid}.export-actions-v4 span{font-size:10px;font-weight:900}.export-actions-v4 small{color:var(--muted);margin-top:2px;font-size:8px;font-weight:600;display:block}.export-actions-v4 .primary{background:var(--primary);border-color:var(--primary);color:#fff}.export-actions-v4 .primary i{background:#ffffff26}.export-actions-v4 .primary small{color:#ffffffb3}.statement-control-bar-v4{top:calc(var(--header) + 72px);z-index:40;background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:13px;align-items:center;gap:10px;padding:8px;display:flex;position:sticky}.statement-switcher-v4{flex:1;gap:4px;display:flex;overflow-x:auto}.statement-switcher-v4 button{min-width:120px;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:8px 10px}.statement-switcher-v4 span,.statement-switcher-v4 small{display:block}.statement-switcher-v4 span{font-size:11px;font-weight:900}.statement-switcher-v4 small{font-size:8px}.statement-switcher-v4 button.active{background:var(--primary-soft);color:var(--primary)}.statement-control-bar-v4>label{border:1px solid var(--line);border-radius:8px;align-items:center;gap:7px;min-width:190px;padding:8px 10px;display:flex}.statement-control-bar-v4 input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px}.statement-title-v4{justify-content:space-between;align-items:end;padding:25px 4px 12px;display:flex}.statement-title-v4 span{color:var(--primary);font-size:10px;font-weight:900}.statement-title-v4 h3{margin:3px 0 0;font-size:31px}.statement-title-v4 p{max-width:480px;color:var(--muted);margin:0;font-size:11px}.statement-block tr.statement-group td{background:var(--ink);color:var(--bg);text-align:start;border:0;padding:12px 16px;font-size:12px;font-weight:900}.statement-block tr.subsection td{background:var(--surface-2);border-top:1px solid var(--line);font-weight:800}.company-ratios-v4>header,.company-analysis-v4>header,.company-list-v4>header{justify-content:space-between;align-items:end;gap:30px;padding:34px 0 20px;display:flex}.company-ratios-v4>header p,.company-analysis-v4>header p{max-width:520px;color:var(--muted);margin:0;font-size:11px;line-height:1.7}.ratio-grid-v4{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ratio-grid-v4 details{background:var(--surface);border:1px solid var(--line);border-radius:13px;overflow:hidden}.ratio-grid-v4 summary{cursor:pointer;grid-template-columns:1fr auto;gap:9px;padding:16px;list-style:none;display:grid}.ratio-grid-v4 summary::-webkit-details-marker{display:none}.ratio-grid-v4 summary span{color:var(--muted);font-size:10px;font-weight:800}.ratio-grid-v4 summary strong{grid-column:1/2;font-size:22px}.ratio-grid-v4 summary i{color:var(--primary);grid-area:1/2/3;align-self:center;font-style:normal}.ratio-grid-v4 details[open]{border-color:var(--primary)}.ratio-grid-v4 details[open] summary{background:var(--primary-soft)}.ratio-grid-v4 details>div{border-top:1px solid var(--line);padding:14px}.ratio-grid-v4 details>div b,.ratio-grid-v4 details>div small{font-size:9px}.ratio-grid-v4 details>div p{color:var(--ink);margin:5px 0;font-size:10px;line-height:1.6}.ratio-grid-v4 details>div small{color:var(--muted)}.growth-grid-v4{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.growth-grid-v4 article{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:15px}.growth-grid-v4 span,.growth-grid-v4 small{color:var(--muted);font-size:9px;display:block}.growth-grid-v4 strong{margin:8px 0;font-size:18px;display:block}.analysis-story-v4{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}.analysis-story-v4 article{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:34px 1fr;gap:2px 12px;padding:20px;display:grid}.analysis-story-v4 article>span{color:var(--primary);grid-row:1/3;font-size:11px;font-weight:900}.analysis-story-v4 h3{margin:0;font-size:16px}.analysis-story-v4 p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.7}.trend-card-v4{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:10px;padding:18px}.trend-card-v4>header{justify-content:space-between;font-size:11px;display:flex}.trend-card-v4>div{border-bottom:1px solid var(--line);align-items:end;gap:8px;height:120px;margin-top:15px;display:flex}.trend-card-v4 i{background:linear-gradient(var(--primary),var(--accent));opacity:.85;border-radius:5px 5px 0 0;flex:1;min-height:8px;position:relative}.trend-card-v4 small{color:var(--muted);font-size:8px;font-style:normal;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.company-list-v4>header>a{color:var(--primary);font-size:11px;font-weight:900}.company-filing-table,.company-dividend-table{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.company-filing-table>div,.company-filing-table article{border-bottom:1px solid var(--line);grid-template-columns:.9fr .8fr 1.5fr .8fr;align-items:center;gap:15px;padding:13px 16px;font-size:10px;display:grid}.company-filing-table>div{background:var(--surface-2);color:var(--muted)}.company-filing-table article>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-filing-table article>div{gap:9px;display:flex}.company-filing-table button{color:var(--primary);cursor:pointer;background:0 0;border:0;font-weight:900}.company-filing-table a,.company-dividend-table a{color:var(--primary);font-weight:900}.company-dividend-table article{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.5fr 1fr auto;align-items:center;gap:15px;padding:14px 16px;font-size:10px;display:grid}.company-dividend-table article>span{color:var(--muted)}@media (max-width:1100px){.company-command-v4{grid-template-columns:1fr}.company-workspace-tabs,.compact-kpis{margin-left:20px;margin-right:20px}.workspace-head-v4{flex-direction:column;align-items:start}.export-actions-v4{width:100%}.ratio-grid-v4,.growth-grid-v4{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.company-command-v4{padding:18px 12px 10px}.company-title-v4 h1{font-size:32px}.company-title-v4 select{min-width:0;max-width:220px}.period-console-v4{grid-template-columns:1fr}.period-console-v4 header{border-inline-end:0;border-bottom:1px solid var(--line);grid-row:auto}.company-workspace-tabs{top:var(--header);grid-template-columns:repeat(5,minmax(74px,1fr));margin:0 8px;overflow-x:auto}.company-workspace-tabs button{flex-direction:column;gap:3px;min-width:82px}.company-workspace-tabs button>span{text-align:center;font-size:9px}.compact-kpis{grid-template-columns:repeat(2,1fr);margin:8px}.statement-workspace-v4,.company-ratios-v4,.company-analysis-v4,.company-list-v4{padding:0 9px}.export-actions-v4{grid-template-columns:1fr 1fr}.statement-control-bar-v4{top:calc(var(--header) + 78px);flex-direction:column;align-items:stretch}.statement-control-bar-v4>label{min-width:0}.statement-title-v4{flex-direction:column;align-items:start;gap:7px}.ratio-grid-v4,.growth-grid-v4{grid-template-columns:1fr 1fr}.analysis-story-v4{grid-template-columns:1fr}.company-filing-table,.company-dividend-table{overflow-x:auto}.company-filing-table>div,.company-filing-table article{min-width:720px}.company-dividend-table article{min-width:680px}}.bank-logo-v3{background:#fff;border:1px solid #14213d17;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;padding:5px;display:grid;overflow:hidden}.bank-logo-v3 img{object-fit:contain;width:100%;height:100%}.company-panel-grid a{grid-template-columns:auto 1fr;align-items:center;gap:9px;display:grid}.company-panel-grid a>span,.company-panel-grid b,.company-panel-grid small{display:block}.drawer-results a{justify-content:flex-start;align-items:center;gap:10px}.drawer-results a>span{flex:1}.drawer-results small{color:var(--muted);display:block}.home-search-v3 aside a{grid-template-columns:auto 54px 1fr auto;align-items:center}.bank-list-v3>a{grid-template-columns:auto 1fr auto}.bank-result-v3{align-items:center;gap:9px;display:flex!important}.bank-result-v3>span{min-width:0}.company-heading-v4{align-items:center;gap:14px;display:flex}.company-heading-v4>div>span{color:var(--primary);font-size:10px;font-weight:900}.ratio-grid-v4 summary em{grid-column:1/2;align-items:center;gap:6px;font-size:9px;font-style:normal;font-weight:900;display:flex}.ratio-grid-v4 summary em small{color:var(--muted);font-size:8px;font-weight:700}.ratio-grid-v4 summary .up{color:var(--success)}.ratio-grid-v4 summary .down{color:var(--danger)}.ratio-grid-v4 summary .flat{color:var(--muted)}.ratio-grid-v4 summary i{grid-row:1/4}.rank-chart .bank-result-v3 b,.rank-chart .bank-result-v3 small,.comparison-table-v3 .bank-result-v3 small,.filing-lines-v3 .bank-result-v3>span,.reported-dividend-lines .bank-result-v3>span,.announcement-table .bank-result-v3>span{display:block}@media (max-width:720px){.company-heading-v4 .bank-logo-v3.large{width:48px;height:48px}.home-search-v3 aside a{grid-template-columns:auto 46px 1fr auto}.ratio-grid-v4 summary em{flex-direction:column;align-items:flex-start;gap:1px}.bank-logo-v3.large{width:50px;height:50px}}.period-console-v4{grid-template-columns:200px 1fr;gap:7px 13px;padding:11px 12px}.period-console-v4 header{flex-direction:column;justify-content:center;display:flex}.period-console-v4 header small{line-height:1.5}.period-console-v4>.period-row-v4{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;display:grid;overflow:visible}.period-row-v4>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:900}.period-row-v4 nav{align-items:center;gap:5px;min-width:0;padding:1px;display:flex;overflow-x:auto}.period-row-v4 button{min-height:31px}.compact-kpis em{border-radius:999px;justify-content:center;align-items:center;min-width:68px;padding:5px 8px;font-size:12px;line-height:1;display:inline-flex}.compact-kpis em.up{background:color-mix(in srgb,var(--success) 12%,transparent)}.compact-kpis em.down{background:color-mix(in srgb,var(--danger) 12%,transparent)}.compact-kpis em.flat{background:var(--surface-2)}.ratio-grid-v4 details.unavailable{background:color-mix(in srgb,var(--surface) 72%,var(--surface-2));border-style:dashed}.ratio-grid-v4 details.unavailable summary strong{color:var(--muted);font-size:15px}.ratio-grid-v4 summary .unavailable-note,.ratio-grid-v4 summary .no-comparison{color:var(--muted);font-weight:700}.ratio-grid-v4 summary .unavailable-note small{max-width:210px;line-height:1.45}.about-method-link>span{color:#ffffffb8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.about-method-link a{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;margin-top:8px;padding:11px 14px;display:inline-flex}@media (max-width:720px){.period-console-v4{grid-template-columns:1fr}.period-console-v4 header{grid-row:auto}.period-console-v4>.period-row-v4{grid-template-columns:48px minmax(0,1fr)}.period-row-v4 nav{padding-bottom:3px}.compact-kpis em{min-width:62px;font-size:11px}.ratio-grid-v4 details.unavailable summary strong{font-size:13px}}.statement-blocks.continuous{gap:0}.statement-blocks.continuous .statement-block{border-radius:0}.statement-blocks.continuous .statement-block:first-child{border-radius:16px 16px 0 0}.statement-blocks.continuous .statement-block:last-child{border-radius:0 0 16px 16px}.statement-blocks.continuous .statement-block.continuation{border-top:0}.statement-blocks.continuous .statement-block.continuation>header{border-top:2px solid var(--primary);background:color-mix(in srgb,var(--primary-soft) 65%,var(--surface))}.statement-blocks.continuous .statement-block.continuation>header span{color:var(--primary)}.ratio-detail-v4{grid-template-columns:105px 1fr;gap:8px 12px;display:grid}.ratio-detail-v4>b{color:var(--primary);padding-top:2px}.ratio-detail-v4>p{margin:0!important}.ratio-detail-v4 .company-reading{background:var(--surface-2);border-radius:9px;padding:10px 12px;font-weight:700}.ratio-detail-v4>small{border-top:1px solid var(--line);grid-column:1/-1;padding-top:8px}@media (max-width:720px){.ratio-detail-v4{grid-template-columns:1fr;gap:5px}.ratio-detail-v4>b:not(:first-child){margin-top:6px}.ratio-detail-v4>small{grid-column:auto}}:root{--header:58px}.site-header-v3{height:58px;padding-inline:max(18px,50vw - 720px)}.brand-v3>strong{font-size:19px}.brand-sigil{border-radius:10px;width:34px;height:34px}.main-nav-v3>a,.main-nav-v3>button{height:36px;padding-inline:11px;font-size:12px}.header-actions-v3{margin-inline-start:10px}.header-actions-v3 button{min-width:35px;height:35px}.site-header-v3 .language-v3{padding-inline:10px}.bank-logo-v3.small{width:40px;height:40px;padding:4px}.bank-logo-v3.medium{width:52px;height:52px}.bank-logo-v3.large{width:72px;height:72px;padding:8px}.company-heading-v4{gap:18px}.company-heading-v4 h1{line-height:1.08}.company-command-v4{grid-template-columns:minmax(380px,.78fr) minmax(640px,1.22fr);align-items:center;padding-top:18px}.period-console-v4{grid-template-columns:minmax(190px,1.2fr) minmax(150px,.8fr) minmax(220px,1.2fr);align-items:stretch;gap:8px;padding:8px 10px;display:grid}.period-console-v4 header{border-inline-end:1px solid var(--line);grid-row:auto;padding:7px 12px}.period-console-v4 header strong{font-size:16px}.period-select-v5{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;padding:6px 9px;display:flex}.period-select-v5 span{color:var(--muted);font-size:9px;font-weight:800}.period-select-v5 select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:800}.statement-title-v4{border:1px solid var(--line);background:var(--surface);border-bottom:0;border-radius:12px 12px 0 0;align-items:center;min-height:48px;margin-top:8px;padding:8px 12px}.statement-title-v4 h3{margin:0;margin-inline-start:8px;font-size:17px;display:inline}.statement-title-v4 p{max-width:620px;font-size:9px}.statement-title-v4+.statement-blocks .statement-block:first-child{border-top-left-radius:0;border-top-right-radius:0}.statement-control-bar-v4{top:calc(var(--header) + 62px)}.annualized-note-v5{color:var(--primary);font-weight:800}.comparison-intro-v5{grid-template-columns:1.2fr .8fr;align-items:end;gap:45px;max-width:1400px;margin:auto;padding:42px 28px 22px;display:grid}.comparison-intro-v5 h1{letter-spacing:-.055em;max-width:900px;margin:8px 0 0;font-size:clamp(38px,4.5vw,68px);line-height:1.02}.comparison-intro-v5 p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.comparison-console-v5{top:calc(var(--header) + 8px);z-index:50;background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:16px;grid-template-columns:170px 250px minmax(220px,1fr) 150px 240px;gap:8px;max-width:1400px;margin:0 auto 9px;padding:10px;display:grid;position:sticky;box-shadow:0 12px 35px #14244614}.comparison-console-v5>label,.comparison-kind-v5{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;padding:7px 10px;display:flex}.comparison-console-v5 span,.comparison-kind-v5>span{color:var(--muted);font-size:9px;font-weight:800}.comparison-console-v5 select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:800}.comparison-kind-v5 nav{gap:3px;display:flex}.comparison-kind-v5 button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:6px;font-size:9px;font-weight:800}.comparison-kind-v5 button.active{background:var(--surface);color:var(--primary);box-shadow:0 2px 8px #14244614}.comparison-export-v5{background:var(--primary);color:#fff;text-align:start;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:9px;padding:8px 12px;display:flex}.comparison-export-v5>b{background:#ffffff26;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.comparison-export-v5 span{color:#fff;font-size:10px}.comparison-export-v5 small{color:#ffffffb8;margin-top:2px;font-size:8px;display:block}.bank-picker-v5{background:var(--surface);border:1px solid var(--line);border-radius:16px;max-width:1400px;margin:0 auto 10px;padding:10px}.bank-picker-v5 header{color:var(--muted);align-items:center;gap:10px;padding:0 3px 8px;font-size:10px;display:flex}.bank-picker-v5 header b{color:var(--primary)}.bank-picker-v5 header button{color:var(--primary);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-size:10px;font-weight:800}.bank-picker-v5>div{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.bank-picker-v5>div>button{background:var(--surface-2);min-width:0;color:var(--ink);text-align:start;cursor:pointer;opacity:.58;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:7px;display:flex;position:relative}.bank-picker-v5>div>button.active{border-color:color-mix(in srgb,var(--primary) 35%,var(--line));background:var(--primary-soft);opacity:1}.bank-picker-v5>div>button .bank-logo-v3{width:34px;height:34px}.bank-picker-v5>div>button span{min-width:0;font-size:8px;font-weight:800;line-height:1.25}.bank-picker-v5>div>button small{color:var(--muted);font-size:7px;display:block}.bank-picker-v5>div>button>i{top:3px;color:var(--primary);font-size:9px;font-style:normal;position:absolute;inset-inline-end:5px}.comparison-results-v5{max-width:1400px;margin:0 auto 80px;padding:0 28px}.comparison-title-v5{justify-content:space-between;align-items:end;padding:24px 2px 12px;display:flex}.comparison-title-v5 span{color:var(--primary);font-size:10px;font-weight:800}.comparison-title-v5 h2{margin:3px 0 0;font-size:30px}.comparison-title-v5>div:last-child{gap:4px;display:flex}.comparison-title-v5 button{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.comparison-title-v5 button.active{background:var(--primary-soft);color:var(--primary)}.comparison-explainer-v5{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:9px;display:grid}.comparison-explainer-v5 article{background:var(--primary-soft);border:1px solid color-mix(in srgb,var(--primary) 25%,var(--line));border-radius:12px;padding:15px}.comparison-explainer-v5 b{color:var(--primary);font-size:10px}.comparison-explainer-v5 p{margin:6px 0 0;font-size:11px;line-height:1.6}.rank-chart-v5 article{grid-template-columns:35px 245px 1fr 135px 60px;min-height:72px}.rank-chart-v5 .bank-logo-v3{width:48px;height:48px}.rank-chart-v5 .bank-result-v3 b{font-size:13px}.sector-reading-v5{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.sector-reading-v5 article{background:var(--surface);border:1px solid var(--line);border-radius:13px;grid-template-columns:30px 1fr;gap:10px;padding:18px;display:grid}.sector-reading-v5 article>span{color:var(--primary);font-size:10px;font-weight:900}.sector-reading-v5 b{font-size:13px}.sector-reading-v5 p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.7}.analysis-charts-v5{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}.analysis-charts-v5>article{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:17px}.analysis-charts-v5 header{justify-content:space-between;gap:16px;display:flex}.analysis-charts-v5 header span,.analysis-charts-v5 header b{display:block}.analysis-charts-v5 header span{color:var(--muted);font-size:9px}.analysis-charts-v5 header b{margin-top:3px;font-size:13px}.analysis-charts-v5 header nav{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.analysis-charts-v5 header nav i{border-radius:2px;width:7px;height:7px}.grouped-bars-v5{border-bottom:1px solid var(--line);align-items:end;gap:8px;height:150px;margin-top:16px;padding:0 4px;display:flex}.grouped-bars-v5>div{text-align:center;flex-direction:column;flex:1;justify-content:end;height:100%;display:flex}.grouped-bars-v5>div>span{justify-content:center;align-items:end;gap:2px;height:125px;display:flex}.grouped-bars-v5 i{border-radius:3px 3px 0 0;width:25%;min-height:3px}.grouped-bars-v5 small{height:20px;color:var(--muted);padding-top:5px;font-size:7px}.assets{background:var(--primary)}.financing{background:var(--accent)}.deposits{background:#f59f00}.roa{background:#7950f2}.roe{background:#0ca678}.margin{background:#e8590c}@media (max-width:1100px){.company-command-v4{grid-template-columns:1fr}.comparison-console-v5{grid-template-columns:repeat(2,1fr);position:static}.comparison-export-v5{grid-column:1/-1}.bank-picker-v5>div{grid-template-columns:repeat(5,1fr)}.comparison-intro-v5,.analysis-charts-v5{grid-template-columns:1fr}}@media (max-width:720px){:root{--header:54px}.site-header-v3{height:54px}.main-nav-v3{display:none}.company-command-v4{padding-top:12px}.bank-logo-v3.large{width:58px;height:58px}.period-console-v4{grid-template-columns:1fr 1fr}.period-console-v4 header{border-inline-end:0;border-bottom:1px solid var(--line);grid-column:1/-1}.comparison-intro-v5{gap:14px;padding:28px 14px 16px}.comparison-intro-v5 h1{font-size:38px}.comparison-console-v5{grid-template-columns:1fr;margin-inline:9px}.comparison-export-v5{grid-column:auto}.bank-picker-v5{margin-inline:9px;overflow:hidden}.bank-picker-v5>div{display:flex;overflow-x:auto}.bank-picker-v5>div>button{min-width:145px}.comparison-results-v5{padding-inline:9px}.comparison-title-v5{flex-direction:column;align-items:start;gap:10px}.comparison-title-v5>div:last-child{width:100%;overflow-x:auto}.comparison-title-v5 button{white-space:nowrap}.analysis-summary{grid-template-columns:1fr 1fr}.rank-chart-v5 article{grid-template-columns:28px minmax(150px,1fr) 85px 42px}.rank-chart-v5 .rank-bar{display:none}.rank-chart-v5 .bank-logo-v3{width:42px;height:42px}.sector-reading-v5,.comparison-explainer-v5{grid-template-columns:1fr}.analysis-charts-v5 header{flex-direction:column}.grouped-bars-v5{height:135px}}.comparison-intro-v5{gap:32px;padding:22px 28px 14px}.comparison-intro-v5 h1{letter-spacing:-.05em;margin-top:6px;font-size:clamp(34px,3.8vw,54px)}.comparison-intro-v5 p{font-size:13px;line-height:1.65}@media (max-width:720px){.comparison-intro-v5{gap:10px;padding:20px 14px 12px}.comparison-intro-v5 h1{font-size:34px}}.site-header-v3{height:64px;min-height:64px}.main-nav-v3{justify-content:center;align-self:stretch;align-items:center;gap:8px}.main-nav-v3>a,.main-nav-v3>button{justify-content:center;align-items:center;height:44px;padding-inline:15px;font-size:13px;line-height:1;display:inline-flex}.main-nav-v3>button span{place-items:center;margin-inline-start:7px;line-height:1;display:inline-grid}.header-actions-v3{align-items:center}.header-actions-v3 button{min-width:42px;height:42px;font-size:14px}.site-header-v3 .language-v3{padding-inline:14px;font-size:14px}.hamburger-v3{display:none!important}.export-actions-v4{flex:1;grid-template-columns:repeat(5,minmax(112px,1fr))}.workspace-head-v4{align-items:center;padding-block:16px 10px}.workspace-head-v4 h2{font-size:25px}.export-actions-v4{align-items:stretch;gap:7px}.export-actions-v4>button,.export-actions-v4>a,.export-language-v6{border-width:1px;min-height:55px;box-shadow:0 5px 14px #1424460f}.export-actions-v4>button:first-of-type{background:#e9f8f1;border-color:#12805c}.export-actions-v4>button:nth-of-type(2){background:#edf3ff;border-color:#2864dc}.export-actions-v4>button.primary{color:#fff;background:#3559e8;border-color:#3559e8}.export-actions-v4>a{background:#fff8e7;border-color:#d38b15}.export-language-v6{background:#f3efff;border:1px solid #7c5ce0;border-radius:11px;flex-direction:column;justify-content:center;gap:3px;padding:7px 10px;display:flex}.export-language-v6 span{color:#6043c5;font-size:8px;font-weight:900}.export-language-v6 select{color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:900}.statement-control-bar-v4{top:calc(var(--header) + 4px);border-radius:13px;padding:7px}.statement-switcher-v4{grid-template-columns:repeat(5,1fr);gap:7px;width:100%;display:grid}.statement-switcher-v4 button{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:10px;place-items:center;min-width:0;min-height:52px;padding:9px 13px;display:grid}.statement-switcher-v4 button span{font-size:13px}.statement-switcher-v4 button.active{color:#244bd7;background:#e8edff;border-color:#3559e8;box-shadow:inset 0 0 0 1px #3559e8}.statement-title-v4{min-height:42px;padding:6px 12px}.statement-title-v4 h3{font-size:16px}.statement-title-v4 p{font-size:9px}.statement-block>header{padding-block:9px}.statement-block tr.statement-group td{border-top:2px solid #3559e8;color:#244bd7!important;background:#e8edff!important;padding:14px 18px!important;font-size:13px!important;font-weight:950!important}.statement-block tr.section td{background:color-mix(in srgb,var(--primary-soft) 80%,var(--surface));padding-block:14px;font-size:13px}.section-toggle-v6{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-weight:900;display:flex}.section-toggle-v6 i{background:var(--surface);width:25px;height:25px;color:var(--primary);border-radius:7px;place-items:center;font-size:16px;font-style:normal;display:grid}.statement-block tr[hidden]{display:none}.statement-block td.number{font-size:12.5px}.statement-block tr.total td{padding-block:14px;font-size:13px}.company-ratios-v4>header,.company-analysis-v4>header{align-items:center}.ratio-dashboard-v6{background:var(--surface);border:1px solid var(--line);border-radius:17px;margin-top:16px;padding:20px}.ratio-dashboard-v6>header{justify-content:space-between;align-items:end;gap:25px;display:flex}.ratio-dashboard-v6 h3{margin:4px 0 0;font-size:22px}.ratio-dashboard-v6 header p{max-width:500px;color:var(--muted);font-size:10px}.ratio-dashboard-v6>div{grid-template-columns:1fr 1fr;gap:10px 24px;margin-top:18px;display:grid}.ratio-dashboard-v6 article>span{justify-content:space-between;gap:10px;font-size:10px;display:flex}.ratio-dashboard-v6 article>div{background:var(--surface-2);border-radius:8px;height:9px;margin:7px 0;position:relative}.ratio-dashboard-v6 article>div i{background:linear-gradient(90deg,#3559e8,#5bd4a8);border-radius:8px;height:100%;display:block}.ratio-dashboard-v6 article>div em{background:#f08c00;border-radius:3px;width:3px;height:17px;position:absolute;top:-4px}.ratio-dashboard-v6 article>small{color:var(--muted);font-size:8px}.analysis-story-v4{grid-template-columns:repeat(4,1fr)}.comparison-console-v5{border:2px solid color-mix(in srgb,#3559e8 28%,var(--line));box-shadow:0 14px 38px #3559e81f}.comparison-console-v5>label,.comparison-kind-v5{background:var(--surface);border-color:color-mix(in srgb,#3559e8 20%,var(--line))}.comparison-console-v5>label>span,.comparison-kind-v5>span{color:#3559e8;font-size:10px}.comparison-console-v5 select{font-size:12px}.bank-picker-v5{border-width:2px}.resource-filters-v3{border:2px solid color-mix(in srgb,#3559e8 25%,var(--line));box-shadow:0 10px 28px #3559e814}@media (max-width:1100px){.hamburger-v3{display:grid!important}.main-nav-v3{display:none}.statement-switcher-v4{display:flex}.statement-switcher-v4 button{min-width:150px}.analysis-story-v4{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.site-header-v3{height:56px;min-height:56px}.export-actions-v4{grid-template-columns:1fr 1fr;display:grid}.export-language-v6{grid-column:1/-1}.ratio-dashboard-v6>div,.analysis-story-v4{grid-template-columns:1fr}.statement-switcher-v4 button{min-width:135px}}:root[data-theme=dark] .export-actions-v4>button:first-of-type{color:#d7fff0;background:#113b32;border-color:#3dd6a0}:root[data-theme=dark] .export-actions-v4>button:nth-of-type(2){color:#e7edff;background:#182b59;border-color:#6f91ff}:root[data-theme=dark] .export-actions-v4>button.primary{color:#fff;background:#3157d5;border-color:#8ca5ff}:root[data-theme=dark] .export-actions-v4>a{color:#fff0c5;background:#3a2b10;border-color:#f0b84c}:root[data-theme=dark] .export-language-v6{color:#f1edff;background:#2c2454;border-color:#ad96ff}:root[data-theme=dark] .export-language-v6 span{color:#c9bbff}:root[data-theme=dark] .statement-switcher-v4 button.active{color:#c7d3ff;background:#1d2b55;border-color:#8ca5ff;box-shadow:inset 0 0 0 1px #8ca5ff}:root[data-theme=dark] .statement-block tr.statement-group td{border-top-color:#8ca5ff;color:#c7d3ff!important;background:#1d2b55!important}:root[data-theme=dark] .comparison-console-v5>label>span,:root[data-theme=dark] .comparison-kind-v5>span{color:#aebeff}:root[data-theme=dark] .comparison-console-v5{border-color:#536aa4;box-shadow:0 14px 38px #0000004d}:root[data-theme=dark] .resource-filters-v3{border-color:#536aa4;box-shadow:0 10px 28px #00000040}:root[data-theme=dark] .primary-v3,:root[data-theme=dark] .entry-gate.policy button,:root[data-theme=dark] .research-hub-v3 a:nth-child(2),:root[data-theme=dark] .market-map-v3 .live,:root[data-theme=dark] .period-console button.active,:root[data-theme=dark] .download-cluster .primary,:root[data-theme=dark] .modal-v3 button.primary,:root[data-theme=dark] .results-toolbar button.export,:root[data-theme=dark] .resource-filters-v3 button.active,:root[data-theme=dark] .period-console-v4 button.active,:root[data-theme=dark] .company-workspace-tabs button.active>i,:root[data-theme=dark] .comparison-export-v5{color:#fff;background:#3157d5;border-color:#6f91ff}.brand-v3{direction:ltr;align-items:center;gap:11px;display:inline-flex}.brand-mark-v9{background:#0b1426;border-radius:12px;flex:none;width:40px;height:40px;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #0b14262b,inset 0 0 0 1px #ffffff14}.mark-corner-v9{border-block-start:4px solid #fff;border-inline-start:4px solid #fff;border-radius:3px 0 0;width:17px;height:21px;position:absolute;inset-block-start:9px;inset-inline-start:9px}.mark-bars-v9{align-items:flex-end;gap:2.5px;height:20px;display:flex;position:absolute;inset-block-end:7px;inset-inline-end:7px}.mark-bars-v9 i{background:#38d6a2;border-radius:3px;width:3px;display:block}.mark-bars-v9 i:first-child{height:7px}.mark-bars-v9 i:nth-child(2){height:12px}.mark-bars-v9 i:nth-child(3){height:18px}.mark-point-v9{background:#57e;border-radius:50%;width:4px;height:4px;position:absolute;inset-block-start:6px;inset-inline-end:7px;box-shadow:0 0 0 3px #5577ee24}.brand-lockup-v9{direction:ltr;align-items:start;line-height:1;display:grid}.brand-lockup-v9 strong{white-space:nowrap;letter-spacing:-.065em;align-items:baseline;font-size:21px;display:flex}.brand-lockup-v9 strong b{color:var(--ink);font-weight:950}.brand-lockup-v9 strong em{color:#3157d5;letter-spacing:-.05em;margin-inline-start:1px;font-style:normal;font-weight:720;position:relative}.brand-lockup-v9 strong em:after{content:"";background:#38d6a2;border-radius:50%;width:3px;height:3px;position:absolute;top:-2px;right:5px}.brand-lockup-v9 small{color:var(--muted);letter-spacing:0;text-align:left;margin-top:4px;font:750 9px/1 IBM Plex Sans Arabic,sans-serif}.brand-v3.compact{gap:8px}.brand-v3.compact .brand-mark-v9{border-radius:9px;width:32px;height:32px}.brand-v3.compact .mark-corner-v9{border-width:3px;width:13px;height:17px;top:7px;left:7px}.brand-v3.compact .mark-bars-v9{gap:2px;height:17px;bottom:5px;right:5px}.brand-v3.compact .mark-bars-v9 i{width:2.5px}.brand-v3.compact .mark-bars-v9 i:first-child{height:6px}.brand-v3.compact .mark-bars-v9 i:nth-child(2){height:10px}.brand-v3.compact .mark-bars-v9 i:nth-child(3){height:15px}.brand-v3.compact .mark-point-v9{width:3px;height:3px;top:5px;right:5px}.brand-v3.compact .brand-lockup-v9 strong{font-size:17px}.brand-v3.compact .brand-lockup-v9 small{font-size:7px}.moving-brand .brand-v3{gap:17px}.moving-brand .brand-mark-v9{border-radius:21px;width:72px;height:72px;box-shadow:0 22px 58px #0b14263d}.moving-brand .mark-corner-v9{border-width:7px;border-radius:5px 0 0;width:30px;height:39px;top:16px;left:16px}.moving-brand .mark-bars-v9{gap:5px;height:37px;bottom:12px;right:12px}.moving-brand .mark-bars-v9 i{width:5px}.moving-brand .mark-bars-v9 i:first-child{height:12px}.moving-brand .mark-bars-v9 i:nth-child(2){height:22px}.moving-brand .mark-bars-v9 i:nth-child(3){height:34px}.moving-brand .mark-point-v9{width:7px;height:7px;top:11px;right:12px;box-shadow:0 0 0 5px #5577ee24}.moving-brand .brand-lockup-v9 strong{font-size:37px}.moving-brand .brand-lockup-v9 small{margin-top:6px;font-size:13px}.moving-brand .mark-corner-v9{animation:.75s cubic-bezier(.16,1,.3,1) .1s both cornerReveal}.moving-brand .mark-bars-v9 i{transform-origin:bottom;animation:.55s cubic-bezier(.16,1,.3,1) both barRise}.moving-brand .mark-bars-v9 i:first-child{animation-delay:.35s}.moving-brand .mark-bars-v9 i:nth-child(2){animation-delay:.46s}.moving-brand .mark-bars-v9 i:nth-child(3){animation-delay:.57s}.moving-brand .mark-point-v9{animation:.42s cubic-bezier(.16,1,.3,1) .72s both pointPop}@keyframes cornerReveal{0%{opacity:0;transform:translate(-7px,7px)scale(.75)}to{opacity:1;transform:none}}@keyframes barRise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes pointPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.period-console-v4.has-periods{grid-template-columns:minmax(185px,.9fr) minmax(160px,.72fr) minmax(230px,1.18fr)}.period-console-v4.year-only{grid-template-columns:minmax(185px,.8fr) minmax(230px,1.2fr)}.period-console-v4 header{position:relative;overflow:hidden}.period-console-v4 header:after{content:"";background:linear-gradient(#315fe8,#63d8ad);border-radius:3px;width:3px;position:absolute;inset-block:10px;inset-inline-end:0}.period-select-v5{border-color:color-mix(in srgb,#315fe8 18%,var(--line));background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface-2) 78%,var(--surface)));min-width:0;padding:9px 12px;position:relative}.period-select-v5 span{color:var(--muted);letter-spacing:.02em;align-items:center;gap:7px;font-size:9px;display:flex}.period-select-v5 span b{color:#3159dc;background:#e8edff;border-radius:7px;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.period-select-v5 select{cursor:pointer;min-height:25px;padding-inline-start:27px;font-size:13px}.period-select-v5:focus-within{border-color:#315fe8;box-shadow:0 0 0 3px #315fe81f}.period-second{border-color:color-mix(in srgb,#24a778 24%,var(--line))}.period-second span b{color:#168261;background:#e7f8f1}.ratio-grid-v4{align-items:start}.ratio-grid-v4 details{align-self:start;height:max-content}.ratio-grid-v4 details[open]{grid-column:1/-1;box-shadow:0 12px 30px #315fe81a}@media (max-width:720px){.brand-name small{display:none}.period-console-v4.has-periods,.period-console-v4.year-only{grid-template-columns:1fr}.period-console-v4 header,.period-console-v4.has-periods header,.period-console-v4.year-only header{border-bottom:1px solid var(--line);grid-column:1}.period-console-v4 header:after{inset-block:auto;inset-inline:12px;width:auto;height:3px;bottom:0}.period-select-v5 select{padding-inline-start:27px}.ratio-grid-v4{align-items:start}}.company-workspace-tabs{grid-template-columns:repeat(6,1fr)}.company-overview-v7{max-width:1440px;margin:0 auto 76px;padding:24px 28px 0}.overview-intro-v7{grid-template-columns:minmax(0,1.5fr) minmax(300px,.5fr);gap:14px;display:grid}.overview-intro-v7>div,.overview-intro-v7>aside{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:28px}.overview-intro-v7>div{background:linear-gradient(135deg,color-mix(in srgb,var(--primary-soft) 68%,var(--surface)),var(--surface) 62%);position:relative;overflow:hidden}.overview-intro-v7>div:after{content:"";border:1px solid color-mix(in srgb,var(--primary) 16%,transparent);width:300px;height:300px;box-shadow:0 0 0 38px color-mix(in srgb,var(--primary) 4%,transparent),0 0 0 78px color-mix(in srgb,var(--accent) 3%,transparent);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:-120px;inset-inline-end:-100px}.overview-intro-v7 h2{letter-spacing:-.045em;max-width:780px;margin:7px 0 12px;font-size:clamp(28px,3vw,48px);line-height:1.03}.overview-intro-v7>div>p{z-index:1;max-width:780px;color:var(--muted);margin:0;font-size:13px;line-height:1.9;position:relative}.overview-primary-actions-v7{z-index:1;flex-wrap:wrap;gap:8px;margin-top:20px;display:flex;position:relative}.overview-primary-actions-v7 button,.overview-primary-actions-v7 a{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--ink);cursor:pointer;border-radius:10px;padding:10px 15px;font-size:11px;font-weight:900}.overview-primary-actions-v7 button:first-child{border-color:var(--primary);background:var(--primary);color:#fff}.overview-primary-actions-v7 button span{margin-inline-start:12px}.overview-intro-v7>aside{flex-direction:column;justify-content:center;display:flex}.overview-intro-v7>aside>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:900}.overview-intro-v7>aside>strong{margin:8px 0 2px;font-size:25px}.overview-intro-v7>aside>p{color:var(--primary);margin:0;font-size:11px;font-weight:900}.overview-intro-v7>aside>div{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.overview-intro-v7>aside b,.overview-intro-v7>aside small{display:block}.overview-intro-v7>aside b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.overview-intro-v7>aside small{color:var(--muted);margin-top:4px;font-size:9px}.overview-facts-v7{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.overview-facts-v7 article{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:17px 18px}.overview-facts-v7 span,.overview-facts-v7 small{color:var(--muted);font-size:9px;display:block}.overview-facts-v7 strong{margin:7px 0 4px;font-size:20px;display:block}.overview-main-grid-v7{grid-template-columns:1.35fr .65fr;gap:10px;margin-top:10px;display:grid}.overview-panel-v7{border:1px solid var(--line);background:var(--surface);border-radius:17px;padding:22px}.overview-panel-v7>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.overview-panel-v7 h3,.overview-sections-v7 h3,.overview-coverage-v7 h3{margin:5px 0 0;font-size:20px}.overview-panel-v7>header>small{color:var(--muted);font-size:8px}.overview-bars-v7{border-bottom:1px solid var(--line);background:linear-gradient(to top,color-mix(in srgb,var(--primary-soft) 30%,transparent),transparent);border-radius:11px 11px 0 0;align-items:end;gap:8px;height:165px;margin-top:18px;padding:14px 8px 0;display:flex}.overview-bars-v7 article{flex:1;justify-content:center;align-items:end;height:100%;display:flex;position:relative}.overview-bars-v7 i{background:linear-gradient(180deg,var(--accent),var(--primary));opacity:.88;border-radius:7px 7px 0 0;width:min(34px,74%);min-height:8px;display:block}.overview-bars-v7 span{color:var(--muted);font-size:8px;position:absolute;inset-block-end:-18px}.overview-history-v7 footer{justify-content:space-between;align-items:center;margin-top:27px;display:flex}.overview-history-v7 footer span{font-size:9px;font-weight:800}.overview-history-v7 footer strong{font-size:19px}.assets-dot{background:var(--primary);border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.overview-guide-v7>h3{margin:5px 0 16px;font-size:20px}.overview-guide-v7 ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.overview-guide-v7 li{background:var(--surface-2);border-radius:11px;grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:12px;display:grid}.overview-guide-v7 li>b{background:var(--surface);width:28px;height:28px;color:var(--primary);border-radius:8px;place-items:center;font-size:9px;display:grid}.overview-guide-v7 li strong,.overview-guide-v7 li small{display:block}.overview-guide-v7 li strong{font-size:10px}.overview-guide-v7 li small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.5}.overview-sections-v7{margin-top:26px}.overview-sections-v7>div{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:12px;display:grid}.overview-sections-v7 button{border:1px solid var(--line);background:var(--surface);min-height:160px;color:var(--ink);text-align:start;cursor:pointer;border-radius:15px;padding:18px;transition:transform .18s,border-color .18s;position:relative}.overview-sections-v7 button:hover{border-color:var(--primary);transform:translateY(-3px)}.overview-sections-v7 button>span{background:var(--primary-soft);min-width:32px;height:28px;color:var(--primary);border-radius:8px;place-items:center;padding:0 8px;font-size:10px;font-weight:950;display:inline-grid}.overview-sections-v7 h4{margin:18px 0 6px;font-size:14px}.overview-sections-v7 p{color:var(--muted);margin:0;font-size:9px;line-height:1.65}.overview-sections-v7 button>i{color:var(--primary);font-style:normal;position:absolute;inset-block-end:14px;inset-inline-end:16px}.overview-coverage-v7{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:270px 1fr;align-items:center;gap:24px;margin-top:10px;padding:22px;display:grid}.overview-coverage-v7 nav{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.overview-coverage-v7 nav button{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);cursor:pointer;border-radius:9px;padding:10px 5px}.overview-coverage-v7 nav b,.overview-coverage-v7 nav small{display:block}.overview-coverage-v7 nav b{font-size:10px}.overview-coverage-v7 nav small{color:var(--muted);margin-top:3px;font-size:7px}.overview-boundary-v7{background:var(--ink);color:var(--bg);border-radius:14px;grid-template-columns:160px 1fr auto;align-items:center;gap:16px;margin-top:10px;padding:18px 20px;display:grid}.overview-boundary-v7 b{font-size:11px}.overview-boundary-v7 p{color:color-mix(in srgb,var(--bg) 72%,transparent);margin:0;font-size:9px;line-height:1.65}.overview-boundary-v7 a{border:1px solid color-mix(in srgb,var(--bg) 25%,transparent);color:var(--bg);white-space:nowrap;border-radius:9px;padding:9px 12px;font-size:9px;font-weight:900}.statement-line-search-v7{background:var(--surface);flex:0 0 245px!important;min-width:245px!important}.statement-line-search-v7>span{color:var(--primary);font-size:16px}.statement-line-search-v7>button{background:var(--surface-2);width:23px;height:23px;color:var(--muted);cursor:pointer;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.statement-search-summary-v7{color:var(--muted);margin:12px 4px -12px;font-size:10px}.statement-search-summary-v7 b{color:var(--primary);font-size:13px}.statement-empty-v7{border:1px dashed var(--line);background:var(--surface);text-align:center;border-radius:16px;place-items:center;margin-top:24px;padding:55px 20px;display:grid}.statement-empty-v7>span{color:var(--primary);font-size:27px}.statement-empty-v7 h4{margin:10px 0 4px;font-size:18px}.statement-empty-v7 p{color:var(--muted);margin:0;font-size:10px}.statement-empty-v7 button{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:8px;margin-top:15px;padding:9px 13px;font-size:10px;font-weight:900}.overview-facts-v7 .fact-long-v8{max-width:280px;font-size:14px;line-height:1.25}.company-profile-v8{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:10px;margin-top:10px;display:grid}.company-story-v8,.company-audience-v8,.company-business-v8{border:1px solid var(--line);background:var(--surface);border-radius:17px}.company-story-v8,.company-audience-v8{padding:24px}.company-story-v8 h3,.company-audience-v8 h3,.company-business-v8 h3{letter-spacing:-.025em;margin:6px 0 11px;font-size:22px}.company-story-v8>p{max-width:900px;color:var(--muted);margin:0;font-size:12px;line-height:1.85}.company-history-v8{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:16px;margin-top:18px;padding:15px 0;display:grid}.company-history-v8 b{font-size:10px}.company-history-v8 p{color:var(--muted);margin:0;font-size:10px;line-height:1.7}.company-story-v8>nav{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.company-story-v8>nav a{background:var(--primary-soft);color:var(--primary);border-radius:9px;padding:9px 11px;font-size:9px;font-weight:900}.company-audience-v8{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 52%,var(--surface)));flex-direction:column;display:flex}.company-audience-v8>div{flex-wrap:wrap;gap:6px;display:flex}.company-audience-v8>div span{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 10px;font-size:9px;font-weight:800}.company-audience-v8>p{color:var(--muted);margin:17px 0;font-size:10px;line-height:1.7}.company-audience-v8>footer{border-top:1px solid var(--line);margin-top:auto;padding-top:15px}.company-audience-v8 footer b,.company-audience-v8 footer strong,.company-audience-v8 footer small{display:block}.company-audience-v8 footer b{color:var(--muted);font-size:8px}.company-audience-v8 footer strong{margin:4px 0;font-size:16px}.company-audience-v8 footer small{color:var(--muted);font-size:8px;line-height:1.5}.company-business-v8{margin-top:10px;padding:24px}.company-business-v8>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.company-business-v8>header>p{max-width:460px;color:var(--muted);margin:0;font-size:9px;line-height:1.65}.business-lines-v8{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:16px;display:grid}.business-lines-v8 article{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:70px;padding:12px;display:grid}.business-lines-v8 i{background:var(--surface);width:29px;height:29px;color:var(--primary);border-radius:8px;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.business-lines-v8 strong{font-size:10px;line-height:1.45}.research-lens-v8{background:var(--ink);color:var(--bg);border-radius:13px;grid-template-columns:230px 1fr;align-items:center;gap:20px;margin-top:9px;padding:17px;display:grid}.research-lens-v8 h3{margin-bottom:0;font-size:18px}.research-lens-v8 ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.research-lens-v8 li{border:1px solid color-mix(in srgb,var(--bg) 14%,transparent);color:color-mix(in srgb,var(--bg) 84%,transparent);border-radius:9px;grid-template-columns:24px 1fr;align-items:start;gap:8px;padding:10px;font-size:8px;line-height:1.55;display:grid}.research-lens-v8 li b{background:color-mix(in srgb,var(--bg) 10%,transparent);width:20px;height:20px;color:var(--bg);border-radius:6px;place-items:center;font-size:7px;display:grid}@media (max-width:1000px){.company-profile-v8{grid-template-columns:1fr}.business-lines-v8{grid-template-columns:1fr 1fr}.research-lens-v8{grid-template-columns:1fr}.research-lens-v8 ol{grid-template-columns:1fr 1fr 1fr}}@media (max-width:720px){.overview-facts-v7{grid-template-columns:1fr 1fr}.company-story-v8,.company-audience-v8,.company-business-v8{padding:18px}.company-history-v8{grid-template-columns:1fr;gap:5px}.company-business-v8>header{flex-direction:column;align-items:start;gap:4px}.business-lines-v8,.research-lens-v8 ol{grid-template-columns:1fr}.company-story-v8 h3,.company-audience-v8 h3,.company-business-v8 h3{font-size:19px}}@media (max-width:1100px){.overview-intro-v7,.overview-main-grid-v7{grid-template-columns:1fr}.overview-facts-v7{grid-template-columns:1fr 1fr}.overview-sections-v7>div{grid-template-columns:repeat(3,1fr)}.overview-coverage-v7{grid-template-columns:1fr}.overview-coverage-v7 nav{grid-template-columns:repeat(5,1fr)}}@media (max-width:1300px){.hamburger-v3{display:grid!important}.main-nav-v3{display:none}}@media (max-width:720px){.company-workspace-tabs{grid-template-columns:repeat(6,minmax(76px,1fr))}.company-overview-v7{padding:15px 9px 0}.overview-intro-v7>div,.overview-intro-v7>aside{padding:20px}.overview-intro-v7 h2{font-size:31px}.overview-primary-actions-v7{display:grid}.overview-facts-v7,.overview-sections-v7>div{grid-template-columns:1fr 1fr}.overview-sections-v7 button{min-height:145px}.overview-coverage-v7 nav{grid-template-columns:repeat(2,1fr)}.overview-boundary-v7{grid-template-columns:1fr}.statement-line-search-v7{flex-basis:auto!important;min-width:0!important}.statement-control-bar-v4{align-items:stretch}.statement-control-bar-v4>label{width:100%}}:root[data-theme=dark] .method-final-v3,:root[data-theme=dark] .policy-accept-v3{color:#fff;background:#243f9b}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f7fb;background-color:#111a2b}:root[data-theme=dark] select option{color:#f5f7fb;background:#111a2b}:root[data-theme=dark] select option:checked{color:#fff;background:#3157d5}.announcement-coverage{color:var(--muted);margin:-5px 0 16px;font-size:11px;line-height:1.7}.date-value{direction:ltr;unicode-bidi:isolate}.empty-state-v3{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:14px;padding:32px}.empty-state-v3 p{color:var(--muted);margin:7px 0 0;font-size:11px}:root[data-theme=dark] .brand-lockup-v9 strong em{color:#8ba3ff}:root[data-theme=dark] .brand-lockup-v9 small{color:#a8b3c9}.company-title-v4{position:relative}.company-picker-v9{z-index:72;width:min(100%,390px);position:relative}.company-picker-v9>summary{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:13px;align-items:center;gap:10px;min-height:52px;padding:6px 9px;list-style:none;display:flex;box-shadow:0 6px 18px #1424460f}.company-picker-v9>summary::-webkit-details-marker{display:none}.company-picker-v9>summary>span{flex:1;min-width:0}.company-picker-v9>summary small,.company-picker-v9>summary strong{display:block}.company-picker-v9>summary small{color:var(--muted);font-size:8px;font-weight:800}.company-picker-v9>summary strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.company-picker-v9>summary>i{background:var(--surface-2);width:25px;height:25px;color:var(--primary);border-radius:7px;place-items:center;font-style:normal;font-weight:900;display:grid}.company-picker-v9[open]>summary{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 10%,transparent)}.company-picker-v9[open]>summary>i{transform:rotate(180deg)}.company-picker-v9>div{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;width:min(620px,100vw - 32px);max-height:min(475px,70vh);padding:9px;display:grid;position:absolute;inset-block-start:calc(100% + 7px);inset-inline-start:0;overflow:auto;box-shadow:0 24px 70px #0b142633}.company-picker-v9>div>a{min-width:0;color:var(--ink);border:1px solid #0000;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.company-picker-v9>div>a:hover,.company-picker-v9>div>a.active{border-color:color-mix(in srgb,var(--primary) 25%,var(--line));background:var(--primary-soft)}.company-picker-v9>div>a span{min-width:0}.company-picker-v9>div>a strong,.company-picker-v9>div>a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.company-picker-v9>div>a strong{font-size:10px}.company-picker-v9>div>a small{color:var(--muted);margin-top:3px;font-size:8px}.company-picker-v9>div>a>i{color:var(--primary);font-style:normal;font-weight:950}.company-command-v4{padding-block:14px 10px}.company-workspace-tabs button{min-height:46px}.company-workspace-tabs button>i{width:25px;height:25px}.compact-kpis article{padding-block:9px}.company-overview-v7{padding-top:15px}.overview-intro-v7{grid-template-columns:minmax(0,1.6fr) minmax(320px,.6fr)}.overview-intro-v7>div,.overview-intro-v7>aside{padding:22px}.overview-intro-v7 h2{font-size:clamp(25px,2.4vw,40px)}.overview-primary-actions-v7{margin-top:15px}.overview-intro-v7>aside>div{margin-top:12px;padding-top:11px}.overview-research-map-v9{grid-template-columns:1fr 1fr;gap:5px;margin-top:12px!important;padding-top:12px!important;display:grid!important}.overview-research-map-v9>span{background:var(--surface-2);border-radius:9px;padding:8px}.overview-research-map-v9 b,.overview-research-map-v9 small{display:block}.overview-research-map-v9 b{font-size:13px}.overview-research-map-v9 small{margin-top:2px!important;font-size:7px!important}.overview-facts-v7{grid-template-columns:repeat(6,1fr)}.overview-facts-v7 article{min-width:0;padding:13px 14px}.overview-facts-v7 strong{margin:5px 0 3px;font-size:16px}.overview-facts-v7 .fact-long-v8{max-width:none;font-size:11px}.company-depth-v9{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin-top:10px;overflow:visible}.company-depth-v9>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:12px 17px;list-style:none;display:flex}.company-depth-v9>summary::-webkit-details-marker{display:none}.company-depth-v9>summary b,.company-depth-v9>summary small{display:block}.company-depth-v9>summary b{font-size:12px}.company-depth-v9>summary small{color:var(--muted);margin-top:4px;font-size:9px}.company-depth-v9>summary>i{background:var(--primary-soft);color:var(--primary);white-space:nowrap;border-radius:8px;padding:8px 11px;font-size:9px;font-style:normal;font-weight:900}.company-depth-v9[open]>summary{border-bottom:1px solid var(--line)}.company-depth-v9[open]>summary>i{transform:rotate(180deg)}.company-depth-content-v9{padding:0 10px 10px}.company-depth-content-v9>.company-profile-v8,.company-depth-content-v9>.overview-sections-v7{margin-top:10px}.statement-evidence-v9{justify-content:flex-end;align-items:center;gap:10px;display:flex}.statement-evidence-v9>p{max-width:430px!important}.statement-source-v9{flex:none;position:relative}.statement-source-v9>summary{border:1px solid color-mix(in srgb,var(--primary) 25%,var(--line));background:var(--primary-soft);min-height:34px;color:var(--primary);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:900;list-style:none;display:flex}.statement-source-v9>summary::-webkit-details-marker{display:none}.statement-source-v9>summary>span{font-size:12px}.statement-source-v9>summary>b{background:var(--surface);border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.statement-source-v9>div{z-index:65;border:1px solid var(--line);background:var(--surface);border-radius:13px;width:min(390px,100vw - 30px);padding:13px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;box-shadow:0 18px 50px #0b14262e}.statement-source-v9 strong,.statement-source-v9 small{display:block}.statement-source-v9 strong{overflow-wrap:anywhere;font-size:9px}.statement-source-v9 small{color:var(--muted);margin-top:5px;font-size:8px}.statement-source-v9 nav{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.statement-source-v9 nav a{background:var(--surface-2);color:var(--primary);border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900}.statement-block>header a{opacity:.72}.statement-block>header a:hover{opacity:1}@media (max-width:1100px){.overview-facts-v7{grid-template-columns:repeat(3,1fr)}.overview-intro-v7{grid-template-columns:1fr}.overview-research-map-v9{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.company-picker-v9{width:100%}.company-picker-v9>div{grid-template-columns:1fr}.company-command-v4{padding-top:9px}.company-heading-v4{margin-top:2px}.company-workspace-tabs button{min-height:44px}.company-overview-v7{padding-top:9px}.overview-intro-v7>div,.overview-intro-v7>aside{padding:16px}.overview-facts-v7,.overview-research-map-v9{grid-template-columns:1fr 1fr}.company-depth-v9>summary{align-items:flex-start}.company-depth-v9>summary>i{margin-top:2px}.statement-title-v4{align-items:stretch}.statement-evidence-v9{flex-direction:column;align-items:stretch}.statement-evidence-v9>p{max-width:none!important}.statement-source-v9>summary{justify-content:center}.statement-source-v9>div{inset-inline:0 auto}}.company-picker-v9>summary>.bank-logo-v3{flex:none}.corp-command-v10{grid-template-columns:minmax(430px,.9fr) minmax(600px,1.1fr);align-items:center;gap:18px;max-width:1440px;margin:auto;padding:18px 28px 12px;display:grid}.corp-identity-v10{grid-template-columns:minmax(240px,360px) 1fr;align-items:center;gap:16px;display:grid}.corp-title-v10{min-width:0}.corp-title-v10>span{color:var(--primary);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:950}.corp-title-v10 h1{letter-spacing:-.04em;text-overflow:ellipsis;margin:4px 0 5px;font-size:clamp(25px,2.5vw,39px);line-height:1.05;overflow:hidden}.corp-title-v10 p{max-width:520px;color:var(--muted);margin:0;font-size:9px;line-height:1.55}.corp-company-picker-v10{z-index:74;position:relative}.corp-company-picker-v10>summary{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:14px;align-items:center;gap:10px;min-height:58px;padding:7px;list-style:none;display:flex;box-shadow:0 6px 18px #1424460f}.corp-company-picker-v10>summary::-webkit-details-marker{display:none}.corp-company-picker-v10>summary>span{flex:1;min-width:0}.corp-company-picker-v10>summary small,.corp-company-picker-v10>summary strong{display:block}.corp-company-picker-v10>summary small{color:var(--muted);font-size:8px;font-weight:800}.corp-company-picker-v10>summary strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.corp-company-picker-v10>summary>i{background:var(--surface-2);width:25px;height:25px;color:var(--primary);border-radius:7px;place-items:center;font-style:normal;font-weight:950;display:grid}.corp-company-picker-v10[open]>summary{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 10%,transparent)}.corp-company-picker-v10[open]>summary>i{transform:rotate(180deg)}.corp-company-picker-v10>div{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:8px;width:min(760px,100vw - 32px);max-height:min(520px,72vh);padding:10px;display:grid;position:absolute;inset-block-start:calc(100% + 7px);inset-inline-start:0;overflow:auto;box-shadow:0 24px 70px #0b142638}.corp-company-picker-v10>div>section{background:var(--surface-2);border-radius:11px;flex-direction:column;gap:3px;padding:5px;display:flex}.corp-company-picker-v10>div header{justify-content:space-between;align-items:center;padding:7px;display:flex}.corp-company-picker-v10>div header b{font-size:10px}.corp-company-picker-v10>div header small{background:var(--surface);min-width:20px;height:20px;color:var(--primary);border-radius:10px;place-items:center;font-size:8px;font-weight:900;display:grid}.corp-company-picker-v10>div a{min-width:0;color:var(--ink);border:1px solid #0000;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:7px;display:grid}.corp-company-picker-v10>div a:hover,.corp-company-picker-v10>div a.active{border-color:color-mix(in srgb,var(--primary) 25%,var(--line));background:var(--surface)}.corp-company-picker-v10>div a span{min-width:0}.corp-company-picker-v10>div a strong,.corp-company-picker-v10>div a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.corp-company-picker-v10>div a strong{font-size:9px}.corp-company-picker-v10>div a small{color:var(--muted);margin-top:2px;font-size:7px}.corp-period-console-v10{border:1px solid var(--line);background:var(--surface);border-radius:15px;grid-template-columns:minmax(205px,1fr) minmax(145px,.65fr) minmax(240px,1.15fr);gap:8px;padding:9px;display:grid}.corp-period-console-v10 header{border-inline-end:1px solid var(--line);padding:8px 11px}.corp-period-console-v10 header span,.corp-period-console-v10 header small{color:var(--muted);font-size:8px;display:block}.corp-period-console-v10 header strong{margin:5px 0 3px;font-size:15px;display:block}.corp-period-console-v10 label{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;padding:7px 10px;display:flex}.corp-period-console-v10 label span{color:var(--muted);font-size:8px;font-weight:900}.corp-period-console-v10 select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px;font-weight:900}.corp-tabs-v10{grid-template-columns:repeat(5,1fr)}.corp-kpis-v10{grid-template-columns:repeat(4,1fr)}.corp-kpis-v10 article{min-width:0}.corp-kpis-v10 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.corp-kpis-v10 em{font-size:8px}.corp-overview-v10,.corp-analysis-v10,.corp-ratios-v10,.corp-filings-v10{max-width:1440px;margin:0 auto 75px;padding:15px 28px 0}.corp-overview-hero-v10{grid-template-columns:minmax(0,1.55fr) minmax(300px,.45fr);gap:10px;display:grid}.corp-overview-hero-v10>article,.corp-overview-hero-v10>aside,.corp-profile-grid-v10>article,.corp-trend-grid-v10>article{border:1px solid var(--line);background:var(--surface);border-radius:17px}.corp-overview-hero-v10>article{padding:28px}.corp-overview-hero-v10 h2{letter-spacing:-.045em;max-width:880px;margin:6px 0 10px;font-size:clamp(26px,3.2vw,46px)}.corp-overview-hero-v10>article>p{max-width:950px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.corp-overview-hero-v10 nav{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.corp-overview-hero-v10 nav a{background:var(--primary-soft);color:var(--primary);border-radius:9px;padding:9px 11px;font-size:9px;font-weight:900}.corp-overview-hero-v10>aside{grid-template-columns:1fr 1fr;gap:1px;padding:8px;display:grid}.corp-overview-hero-v10>aside>div{background:var(--surface-2);border-radius:11px;min-width:0;padding:15px}.corp-overview-hero-v10 aside small,.corp-overview-hero-v10 aside strong{display:block}.corp-overview-hero-v10 aside small{color:var(--muted);font-size:8px}.corp-overview-hero-v10 aside strong{overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.45}.corp-profile-grid-v10{grid-template-columns:1.1fr 1.25fr .65fr;gap:10px;margin-top:10px;display:grid}.corp-profile-grid-v10>article{padding:22px}.corp-profile-grid-v10 h3{margin:5px 0 10px;font-size:18px}.corp-profile-grid-v10 p{color:var(--muted);margin:0;font-size:10px;line-height:1.75}.corp-profile-grid-v10>article>div:not(.corp-tags-v10){grid-template-columns:1fr 1fr;gap:7px;display:grid}.corp-profile-grid-v10>article>div:not(.corp-tags-v10)>span{background:var(--surface-2);border-radius:9px;grid-template-columns:25px 1fr;align-items:center;gap:8px;padding:10px;font-size:9px;font-weight:850;display:grid}.corp-profile-grid-v10>article>div:not(.corp-tags-v10)>span b{background:var(--surface);width:23px;height:23px;color:var(--primary);border-radius:6px;place-items:center;font-size:7px;display:grid}.corp-tags-v10{flex-wrap:wrap;gap:6px;display:flex}.corp-tags-v10 span{border:1px solid var(--line);background:var(--surface-2);border-radius:999px;padding:8px 9px;font-size:8px;font-weight:800}.corp-trend-grid-v10{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.corp-trend-grid-v10>article{padding:20px}.corp-trend-grid-v10 h3{margin:5px 0 0;font-size:17px}.corp-trend-grid-v10 footer{color:var(--muted);margin-top:22px;font-size:8px;line-height:1.5}.corp-trend-bars-v10{border-bottom:1px solid var(--line);background:linear-gradient(to top,color-mix(in srgb,var(--primary-soft) 30%,transparent),transparent);direction:ltr;align-items:flex-end;gap:7px;height:125px;margin-top:14px;padding:7px 5px 0;display:flex}.corp-trend-bars-v10>span{flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.corp-trend-bars-v10 i{background:linear-gradient(180deg,var(--accent),var(--primary));opacity:.86;border-radius:6px 6px 0 0;width:min(28px,76%);min-height:5px;display:block}.corp-trend-bars-v10 i.negative{background:linear-gradient(180deg,#ff9b9b,var(--danger))}.corp-trend-bars-v10 small{color:var(--muted);font-size:7px;position:absolute;inset-block-end:-18px}.corp-research-lens-v10{background:var(--ink);color:var(--bg);border-radius:15px;grid-template-columns:280px 1fr;align-items:center;gap:20px;margin-top:10px;padding:18px;display:grid}.corp-research-lens-v10 h3{margin:5px 0 0;font-size:18px}.corp-research-lens-v10 ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.corp-research-lens-v10 li{border:1px solid color-mix(in srgb,var(--bg) 15%,transparent);color:color-mix(in srgb,var(--bg) 84%,transparent);border-radius:9px;grid-template-columns:25px 1fr;gap:8px;padding:10px;font-size:8px;line-height:1.55;display:grid}.corp-research-lens-v10 li b{background:color-mix(in srgb,var(--bg) 10%,transparent);width:22px;height:22px;color:var(--bg);border-radius:6px;place-items:center;font-size:7px;display:grid}.corp-export-actions-v10{grid-template-columns:145px repeat(4,minmax(130px,1fr));align-items:stretch;gap:6px;display:grid}.corp-export-actions-v10>label,.corp-export-actions-v10>button,.corp-export-actions-v10>a{border:1px solid var(--line);background:var(--surface);min-height:55px;color:var(--ink);border-radius:10px}.corp-export-actions-v10>label{background:#f3efff;border-color:#7c5ce0;flex-direction:column;justify-content:center;gap:3px;padding:8px 10px;display:flex}.corp-export-actions-v10>label>span{color:#6043c5;font-size:8px;font-weight:900}.corp-export-actions-v10 select{color:var(--ink);background:0 0;border:0;outline:0;font-size:10px;font-weight:900}.corp-export-actions-v10>button,.corp-export-actions-v10>a{text-align:start;cursor:pointer;align-items:center;gap:8px;padding:9px;display:flex}.corp-export-actions-v10>button:disabled{cursor:not-allowed;opacity:.45}.corp-export-actions-v10 i{background:var(--surface-2);border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font-style:normal;font-weight:900;display:grid}.corp-export-actions-v10 span{font-size:9px;font-weight:900}.corp-export-actions-v10 small{color:var(--muted);margin-top:2px;font-size:7px;display:block}.corp-export-actions-v10 .primary{color:#fff;background:#3559e8;border-color:#3559e8}.corp-export-actions-v10 .primary i{background:#ffffff29}.corp-export-actions-v10 .primary small{color:#ffffffb8}.corp-export-actions-v10>a{background:#fff8e7;border-color:#d38b15}.corp-statement-controls-v10{top:calc(var(--header) + 4px)}.corp-statement-search-v10{border:1px solid var(--line);border-radius:8px;align-items:center;gap:7px;min-width:230px;padding:8px 9px;display:flex}.corp-statement-search-v10>span{color:var(--primary);font-size:15px}.corp-statement-search-v10 input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:9px}.corp-statement-search-v10 button{background:var(--surface-2);width:22px;height:22px;color:var(--muted);cursor:pointer;border:0;border-radius:6px}.corp-statement-title-v10{border-bottom:1px solid var(--line)!important;border-radius:12px!important}.corp-statement-title-v10 h3{margin-inline-start:8px}.corp-statement-title-v10+.statement-blocks .statement-block:first-child{border-radius:16px 16px 0 0}.corp-statement-foot-v10{color:var(--muted);justify-content:space-between;gap:20px;padding:14px 4px;font-size:8px;display:flex}.corp-ratios-v10>header,.corp-analysis-v10>header,.corp-filings-v10>header{justify-content:space-between;align-items:end;padding:12px 0 8px;display:flex}.corp-ratios-v10>header h2,.corp-analysis-v10>header h2,.corp-filings-v10>header h2{letter-spacing:-.035em;margin:5px 0 4px;font-size:27px}.corp-ratios-v10>header p,.corp-analysis-v10>header p,.corp-filings-v10>header p{max-width:760px;color:var(--muted);margin:0;font-size:10px;line-height:1.6}.corp-ratio-filters-v10{top:calc(var(--header) + 4px);z-index:35;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:13px;grid-template-columns:repeat(6,1fr);gap:5px;margin:10px 0;padding:7px;display:grid;position:sticky}.corp-ratio-filters-v10 button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.corp-ratio-filters-v10 button small{background:var(--surface-2);border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:7px;display:grid}.corp-ratio-filters-v10 button.active{background:var(--primary-soft);color:var(--primary)}.corp-ratio-grid-v10{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.corp-ratio-card-v10{border:1px solid var(--line);background:var(--surface);border-radius:13px;min-height:130px;overflow:hidden}.corp-ratio-card-v10>summary{cursor:pointer;grid-template-columns:1fr auto;align-content:center;gap:6px 12px;min-height:130px;padding:16px;list-style:none;display:grid}.corp-ratio-card-v10>summary::-webkit-details-marker{display:none}.corp-ratio-card-v10 summary>span{color:var(--muted);font-size:9px;font-weight:850}.corp-ratio-card-v10 summary>strong{grid-column:1/2;font-size:24px}.corp-ratio-card-v10 summary>small{color:var(--primary);grid-column:1/2;font-size:8px;font-weight:800}.corp-ratio-card-v10 summary>i{background:var(--primary-soft);width:28px;height:28px;color:var(--primary);border-radius:8px;grid-area:1/2/4;align-self:center;place-items:center;font-style:normal;font-weight:950;display:grid}.corp-ratio-card-v10.missing summary>strong,.corp-ratio-card-v10.missing summary>small{color:var(--muted)}.corp-ratio-card-v10[open]{border-color:var(--primary);grid-column:1/-1}.corp-ratio-card-v10[open]>summary{border-bottom:1px solid var(--line);background:var(--primary-soft);min-height:auto}.corp-ratio-card-v10[open] summary>i{background:var(--primary);color:#fff;transform:rotate(45deg)}.corp-ratio-detail-v10{grid-template-columns:1.25fr .75fr;gap:20px;padding:20px;display:grid}.corp-ratio-detail-v10>section:first-child{grid-template-columns:145px 1fr;gap:10px 15px;display:grid}.corp-ratio-detail-v10 b{color:var(--primary);font-size:9px}.corp-ratio-detail-v10 p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.corp-ratio-detail-v10 a{color:var(--primary);grid-column:2;font-size:8px;font-weight:900}.corp-ratio-detail-v10>section:last-child{background:var(--surface-2);border-radius:11px;padding:13px}.corp-ratio-detail-v10>section:last-child .corp-trend-bars-v10{height:105px}.corp-ratio-detail-v10>section:last-child>small{color:var(--muted);margin-top:23px;font-size:7px;display:block}.corp-signal-grid-v10{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.corp-signal-grid-v10 article{border:1px solid var(--line);background:var(--surface);border-radius:13px;min-height:130px;padding:17px;position:relative}.corp-signal-grid-v10 span,.corp-signal-grid-v10 strong,.corp-signal-grid-v10 em{display:block}.corp-signal-grid-v10 span{color:var(--muted);font-size:9px}.corp-signal-grid-v10 strong{margin:8px 0 5px;font-size:23px}.corp-signal-grid-v10 em{font-size:8px;font-style:normal;font-weight:900}.corp-signal-grid-v10 .up{color:var(--success)}.corp-signal-grid-v10 .down{color:var(--danger)}.corp-signal-grid-v10 .flat{color:var(--muted)}.corp-signal-grid-v10 a{color:var(--primary);font-size:7px;font-weight:900;position:absolute;inset-block-end:13px;inset-inline-end:14px}.corp-analysis-panels-v10{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.corp-analysis-panels-v10 article{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:22px}.corp-analysis-panels-v10 h3{margin:6px 0 9px;font-size:18px}.corp-analysis-panels-v10 p{color:var(--muted);margin:0;font-size:10px;line-height:1.75}.corp-filing-table-v10{border:1px solid var(--line);background:var(--surface);border-radius:15px;margin-top:12px;overflow:hidden}.corp-filing-table-v10>div,.corp-filing-table-v10>article{border-bottom:1px solid var(--line);grid-template-columns:1fr .8fr 1fr 1.6fr auto;align-items:center;gap:14px;padding:12px 15px;font-size:9px;display:grid}.corp-filing-table-v10>div{background:var(--surface-2);color:var(--muted);font-size:8px;font-weight:900}.corp-filing-table-v10>article:last-child{border-bottom:0}.corp-filing-table-v10 article>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.corp-filing-table-v10 nav{gap:5px;display:flex}.corp-filing-table-v10 button,.corp-filing-table-v10 a{background:var(--primary-soft);color:var(--primary);cursor:pointer;white-space:nowrap;border:0;border-radius:7px;padding:7px 8px;font-size:8px;font-weight:900}.corp-load-state-v10{text-align:center;align-content:center;place-items:center;gap:8px;min-height:65vh;padding:35px;display:grid}.corp-load-state-v10>b{color:var(--primary);font-size:12px}.corp-load-state-v10 h1{margin:0;font-size:38px}.corp-load-state-v10 p{max-width:600px;color:var(--muted);margin:0;font-size:11px;line-height:1.7}.period-checks label span small{color:var(--muted);margin-top:3px;font-size:8px;display:block}:root[data-theme=dark] .corp-export-actions-v10>label{background:#201b38;border-color:#8f76eb}:root[data-theme=dark] .corp-export-actions-v10>a{background:#2a2417;border-color:#b8872b}:root[data-theme=dark] .corp-ratio-card-v10[open]>summary{background:#1d2b55}:root[data-theme=dark] .corp-trend-bars-v10{background:linear-gradient(#0000,#5b74c41f)}@media (max-width:1200px){.corp-command-v10{grid-template-columns:1fr}.corp-identity-v10{grid-template-columns:minmax(260px,390px) 1fr}.corp-profile-grid-v10{grid-template-columns:1fr 1fr}.corp-profile-grid-v10>article:last-child{grid-column:1/-1}.corp-ratio-grid-v10,.corp-signal-grid-v10{grid-template-columns:repeat(3,1fr)}.corp-export-actions-v10{grid-template-columns:repeat(3,1fr);width:100%}.corp-export-actions-v10>label{grid-row:2}.corp-overview-hero-v10{grid-template-columns:1fr}.corp-overview-hero-v10>aside{grid-template-columns:repeat(4,1fr)}}@media (max-width:860px){.corp-identity-v10{grid-template-columns:1fr}.corp-company-picker-v10{width:100%}.corp-company-picker-v10>div,.corp-period-console-v10{grid-template-columns:1fr 1fr}.corp-period-console-v10 header{border-inline-end:0;border-bottom:1px solid var(--line);grid-column:1/-1}.corp-trend-grid-v10,.corp-analysis-panels-v10{grid-template-columns:1fr}.corp-ratio-grid-v10,.corp-signal-grid-v10{grid-template-columns:1fr 1fr}.corp-ratio-filters-v10{display:flex;overflow-x:auto}.corp-ratio-filters-v10 button{min-width:120px}.corp-ratio-detail-v10,.corp-research-lens-v10{grid-template-columns:1fr}.corp-research-lens-v10 ol{grid-template-columns:1fr 1fr 1fr}.corp-statement-controls-v10{flex-direction:column;align-items:stretch}.corp-statement-search-v10{min-width:0}}@media (max-width:720px){.corp-command-v10{padding:10px 10px 8px}.corp-title-v10 h1{font-size:28px}.corp-company-picker-v10>div,.corp-period-console-v10{grid-template-columns:1fr}.corp-period-console-v10 header{grid-column:auto}.corp-tabs-v10{grid-template-columns:repeat(5,minmax(78px,1fr))}.corp-kpis-v10{grid-template-columns:1fr 1fr}.corp-overview-v10,.corp-analysis-v10,.corp-ratios-v10,.corp-filings-v10{padding:9px 9px 0}.corp-overview-hero-v10>article{padding:20px}.corp-overview-hero-v10>aside{grid-template-columns:1fr 1fr}.corp-profile-grid-v10{grid-template-columns:1fr}.corp-profile-grid-v10>article:last-child{grid-column:auto}.corp-profile-grid-v10>article>div:not(.corp-tags-v10),.corp-trend-grid-v10,.corp-research-lens-v10 ol{grid-template-columns:1fr}.corp-export-actions-v10,.corp-ratio-grid-v10,.corp-signal-grid-v10{grid-template-columns:1fr 1fr}.corp-ratio-detail-v10>section:first-child{grid-template-columns:1fr}.corp-ratio-detail-v10 a{grid-column:auto}.corp-statement-foot-v10{flex-direction:column}.corp-filing-table-v10{overflow-x:auto}.corp-filing-table-v10>div,.corp-filing-table-v10>article{min-width:780px}.corp-load-state-v10 h1{font-size:30px}}@media (max-width:460px){.corp-kpis-v10,.corp-ratio-grid-v10,.corp-signal-grid-v10,.corp-export-actions-v10,.corp-overview-hero-v10>aside{grid-template-columns:1fr}.corp-profile-grid-v10>article{padding:18px}}.sector-hub-v1{background:var(--bg);min-height:100vh}.sector-hub-hero-v1{max-width:1320px;margin:0 auto;padding:88px 48px 46px}.sector-hub-hero-v1 h1{letter-spacing:-.055em;max-width:980px;margin:12px 0 20px;font-size:clamp(44px,6vw,86px);line-height:.98}.sector-hub-hero-v1 p{max-width:820px;color:var(--muted);font-size:18px;line-height:1.7}.sector-hub-hero-v1>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.sector-hub-hero-v1>div span{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:10px 14px;font-weight:750}.sector-live-grid-v1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1320px;margin:0 auto;padding:0 48px 72px;display:grid}.sector-live-grid-v1>article{border:1px solid var(--line);background:var(--surface);min-height:390px;box-shadow:var(--shadow);border-radius:28px;flex-direction:column;padding:28px;display:flex}.sector-live-grid-v1 header,.sector-live-grid-v1 footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sector-live-grid-v1 header span{color:var(--accent);font-weight:850}.sector-live-grid-v1 header b{color:var(--muted);font-size:12px}.sector-live-grid-v1 h2{letter-spacing:-.035em;margin:56px 0 12px;font-size:36px}.sector-live-grid-v1 p{color:var(--muted);margin:0;line-height:1.65}.sector-logo-stack-v1{align-items:center;margin:auto 0 28px;display:flex}.sector-logo-stack-v1 .bank-logo-v3{border:3px solid var(--surface);margin-inline-end:-8px}.sector-logo-stack-v1>i{background:var(--surface-2);border-radius:50%;place-items:center;width:36px;height:36px;font-style:normal;font-weight:800;display:grid}.sector-live-grid-v1 footer{border-top:1px solid var(--line);padding-top:18px}.sector-live-grid-v1 footer span{color:var(--muted);font-size:12px;font-weight:700}.sector-live-grid-v1 footer a{color:var(--accent);font-weight:850}.sector-method-v1{background:var(--ink);color:#fff;border-radius:30px;grid-template-columns:1.05fr 1fr;gap:55px;max-width:1224px;margin:0 auto 72px;padding:42px;display:grid}.sector-method-v1 h2{margin:12px 0 0;font-size:36px;line-height:1.08}.sector-method-v1 ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.sector-method-v1 li{border-bottom:1px solid #ffffff24;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding-bottom:18px;display:grid}.sector-method-v1 li b{color:var(--accent)}.sector-method-v1 li span{line-height:1.55}.sector-planned-v1{max-width:1320px;margin:0 auto;padding:0 48px 90px}.sector-planned-v1 header{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.sector-planned-v1 h2{margin:8px 0 0}.sector-planned-v1>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sector-planned-v1>div>span{border:1px solid var(--line);background:var(--surface);opacity:.66;border-radius:16px;justify-content:space-between;gap:10px;padding:18px;display:flex}.sector-planned-v1 small{color:var(--muted)}@media (max-width:900px){.sector-live-grid-v1,.sector-method-v1{grid-template-columns:1fr}.sector-planned-v1>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.sector-hub-hero-v1,.sector-live-grid-v1,.sector-planned-v1{padding-left:18px;padding-right:18px}.sector-hub-hero-v1{padding-top:54px}.sector-method-v1{margin:0 18px 54px;padding:28px}.sector-planned-v1>div{grid-template-columns:1fr}}.corp-gap-list-v10{border:1px solid color-mix(in srgb,var(--danger) 25%,var(--line));background:var(--surface);border-radius:15px;margin-top:12px;overflow:hidden}.corp-gap-list-v10>header{background:color-mix(in srgb,var(--danger) 8%,var(--surface));justify-content:space-between;gap:15px;padding:13px 15px;font-size:.76rem;display:flex}.corp-gap-list-v10>header span{color:var(--muted)}.corp-gap-list-v10>article{border-top:1px solid var(--line);grid-template-columns:1fr 2fr .8fr auto;align-items:center;gap:14px;padding:13px 15px;font-size:.76rem;display:grid}.corp-gap-list-v10>article div b,.corp-gap-list-v10>article div small{display:block}.corp-gap-list-v10>article div small,.corp-gap-list-v10>article>span{color:var(--muted)}.corp-gap-list-v10>article em{color:var(--danger);font-style:normal;font-weight:800}.corp-gap-list-v10>article a{color:var(--primary);font-weight:850}@media (max-width:720px){.corp-gap-list-v10>article{grid-template-columns:1fr}.corp-gap-list-v10>header{flex-direction:column;align-items:flex-start}}.corporate-selector-v1>div{grid-template-columns:repeat(6,minmax(0,1fr))}.measure-heading-v5{justify-content:space-between;align-items:flex-end;gap:14px;padding:24px 2px 12px;display:flex}.measure-heading-v5>div:first-child span{color:var(--primary);font-size:10px;font-weight:850}.measure-heading-v5 h2{letter-spacing:-.025em;margin:4px 0 0;font-size:30px}.measure-heading-v5>button{border:1px solid var(--primary);background:var(--primary-soft);color:var(--primary);cursor:pointer;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:850}.measure-heading-v5 .view-switch-v5{gap:4px;display:flex}.measure-heading-v5 .view-switch-v5 button{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:8px;padding:8px 11px;font-size:10px;font-weight:800}.measure-heading-v5 .view-switch-v5 button.active{background:var(--primary-soft);color:var(--primary);border-color:color-mix(in srgb,var(--primary) 30%,var(--line))}.analysis-summary-v5{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.analysis-summary-v5 article{background:var(--surface);border:1px solid var(--line);border-radius:13px;min-width:0;padding:18px}.analysis-summary-v5 span,.analysis-summary-v5 small{color:var(--muted);font-size:10px;display:block}.analysis-summary-v5 strong{font-variant-numeric:tabular-nums;margin:8px 0;font-size:20px;display:block}.corporate-compare-v1 .rank-chart{margin-bottom:10px}@media (max-width:900px){.corporate-selector-v1>div{grid-template-columns:repeat(3,minmax(0,1fr))}.measure-heading-v5{flex-wrap:wrap;align-items:flex-start}}@media (max-width:720px){.corporate-selector-v1>div{display:flex}.measure-heading-v5{flex-direction:column}.measure-heading-v5 .view-switch-v5{width:100%}.measure-heading-v5 .view-switch-v5 button{flex:1}.analysis-summary-v5{grid-template-columns:repeat(2,minmax(0,1fr))}}.corp-empty-archive-v10{max-width:1240px;margin:0 auto;padding:48px 24px 90px}.corp-empty-archive-v10>header{border:1px solid var(--line);background:var(--surface);border-radius:22px;align-items:center;gap:22px;padding:28px;display:flex}.corp-empty-archive-v10>header span{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850}.corp-empty-archive-v10>header h1{margin:5px 0 8px;font-size:clamp(34px,5vw,64px);line-height:1}.corp-empty-archive-v10>header p{max-width:760px;color:var(--muted);margin:0;line-height:1.7}.corp-empty-explainer-v10{grid-template-columns:1.3fr 1fr;gap:12px;margin:12px 0;display:grid}.corp-empty-explainer-v10>article,.corp-empty-explainer-v10>aside{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:25px}.corp-empty-explainer-v10>article span{color:var(--danger);font-size:10px;font-weight:850}.corp-empty-explainer-v10>article h2{margin:8px 0;font-size:27px}.corp-empty-explainer-v10>article p{color:var(--muted);margin:0;line-height:1.75}.corp-empty-explainer-v10>aside{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.corp-empty-explainer-v10>aside div{background:var(--surface-2);border-radius:11px;padding:12px}.corp-empty-explainer-v10>aside small,.corp-empty-explainer-v10>aside strong{display:block}.corp-empty-explainer-v10>aside small{color:var(--muted);font-size:9px}.corp-empty-explainer-v10>aside nav{grid-column:1/-1;gap:8px;display:flex}.corp-empty-explainer-v10>aside a{border:1px solid var(--line);color:var(--primary);border-radius:10px;padding:10px 12px;font-size:10px;font-weight:800}@media (max-width:760px){.corp-empty-archive-v10{padding:24px 14px 60px}.corp-empty-archive-v10>header{flex-direction:column;align-items:flex-start}.corp-empty-explainer-v10,.corp-empty-explainer-v10>aside{grid-template-columns:1fr}.corp-empty-explainer-v10>aside nav{flex-direction:column;grid-column:auto}}.corp-availability-note-v11{border:1px solid var(--line);color:var(--muted);background:var(--surface);border-radius:999px;margin-top:10px;padding:7px 11px;display:inline-flex}.corp-dividends-v11{width:min(1500px,100% - 64px);margin:28px auto 70px}.corp-dividends-v11>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.corp-dividends-v11>header h2{margin:6px 0;font-size:clamp(1.45rem,2.4vw,2.4rem)}.corp-dividends-v11>header p{max-width:800px;color:var(--muted);margin:0}.corp-dividend-centre-link-v11,.corp-dividend-empty-v11 a{background:var(--ink);min-height:44px;color:var(--paper);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-weight:800;display:inline-flex}.corp-dividend-lines-v11{border:1px solid var(--line);background:var(--surface);border-radius:20px;overflow:hidden}.corp-dividend-lines-v11>div,.corp-dividend-lines-v11>article{grid-template-columns:minmax(130px,.7fr) minmax(240px,1.7fr) minmax(300px,2fr) 100px;align-items:center;gap:16px;padding:14px 18px;display:grid}.corp-dividend-lines-v11>div{background:var(--soft);color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:900}.corp-dividend-lines-v11>article+article{border-top:1px solid var(--line)}.corp-dividend-lines-v11>article>div{flex-wrap:wrap;gap:8px;display:flex}.corp-dividend-lines-v11>article>div span{background:var(--soft);border-radius:10px;gap:2px;padding:7px 10px;display:grid}.corp-dividend-lines-v11 small{color:var(--muted)}.corp-dividend-empty-v11{border:1px solid var(--line);background:var(--surface);border-radius:20px;gap:8px;padding:26px;display:grid}.corp-dividend-empty-v11 p{color:var(--muted);margin:0}.corp-dividend-empty-v11 a{width:max-content;margin-top:8px}@media (max-width:850px){.corp-dividends-v11{width:min(100% - 24px,1500px)}.corp-dividends-v11>header{flex-direction:column;align-items:stretch}.corp-dividend-lines-v11>div{display:none}.corp-dividend-lines-v11>article{grid-template-columns:1fr;padding:18px}.corp-dividend-centre-link-v11{width:100%}}.corp-dividend-announcement-v12{border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,var(--surface)),var(--surface));border-radius:22px;grid-template-columns:minmax(230px,.8fr) minmax(420px,1.6fr) auto;align-items:center;gap:24px;margin-bottom:24px;padding:24px;display:grid}.corp-dividend-announcement-v12 h3{margin:5px 0 3px;font-size:1.35rem}.corp-dividend-announcement-v12>div>strong{color:var(--accent);font-size:1.2rem}.corp-dividend-announcement-v12 dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.corp-dividend-announcement-v12 dl div{background:var(--surface);border-radius:13px;gap:3px;padding:12px;display:grid}.corp-dividend-announcement-v12 dt{color:var(--muted);font-size:.72rem}.corp-dividend-announcement-v12 dd{margin:0;font-weight:800}.corp-dividend-announcement-v12>a{color:var(--accent);white-space:nowrap;font-weight:850}.corp-dividend-history-title-v12{justify-content:space-between;align-items:end;gap:20px;margin:30px 0 12px;display:flex}.corp-dividend-history-title-v12 h3{margin:4px 0 0}.corp-dividend-history-title-v12 small{max-width:450px;color:var(--muted);text-align:end}.corp-dividend-source-gap-v12{border-style:dashed;margin-bottom:24px}.corp-dividend-source-gap-v12 a{background:var(--accent)}@media (max-width:900px){.corp-dividend-announcement-v12{grid-template-columns:1fr}.corp-dividend-announcement-v12 dl{grid-template-columns:repeat(3,minmax(0,1fr))}.corp-dividend-history-title-v12{flex-direction:column;align-items:start}.corp-dividend-history-title-v12 small{text-align:start}}@media (max-width:560px){.corp-dividend-announcement-v12 dl{grid-template-columns:1fr}}body{background:radial-gradient(circle at 12% 5%,color-mix(in srgb,var(--primary) 5%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 48%,var(--bg)),var(--bg) 330px)}.site-header-v3{gap:12px}.brand-link{margin-inline-end:8px}.main-nav-v3{flex:none}.header-search-v11{flex:1;min-width:230px;max-width:470px;margin-inline-start:auto;position:relative}.header-search-v11>label{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;align-items:center;gap:9px;height:42px;padding:0 12px;display:flex}.header-search-v11>label>span{color:var(--primary);font-size:18px}.header-search-v11 input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.header-search-v11 label button{background:var(--surface);width:24px;height:24px;color:var(--muted);cursor:pointer;border:0;border-radius:7px}.header-search-results-v11{z-index:95;top:calc(100% + 7px);border:1px solid var(--line);background:var(--surface);border-radius:15px;max-height:min(520px,70vh);padding:7px;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 24px 70px #0b14263b}.header-search-results-v11>a{border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.header-search-results-v11>a:hover{background:var(--surface-2)}.header-search-results-v11>a>i{background:var(--primary-soft);width:40px;height:40px;color:var(--primary);border-radius:10px;place-items:center;font-style:normal;display:grid}.header-search-results-v11 b,.header-search-results-v11 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.header-search-results-v11 b{font-size:11px}.header-search-results-v11 small{color:var(--muted);margin-top:2px;font-size:8px}.header-search-results-v11 p{color:var(--muted);margin:0;padding:15px;font-size:11px}.bank-logo-v3 svg{fill:#173c34;width:100%;height:100%}.corp-legal-name-v11{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:8px;display:block;overflow:hidden}.corp-dividend-centre-link-v11,.corp-dividend-empty-v11 a{color:#fff}.corp-dividend-announcement-v12 dl div:nth-child(3){background:color-mix(in srgb,var(--success) 12%,var(--surface));outline:1px solid color-mix(in srgb,var(--success) 28%,var(--line))}.corp-dividend-announcement-v12 dl div:nth-child(3) dd{color:var(--success);font-size:1.05rem}.company-workspace-tabs,.corp-tabs-v10{flex-wrap:nowrap;grid-template-columns:repeat(6,minmax(0,1fr))}.company-workspace-tabs button,.company-workspace-tabs button>span{min-width:0}.company-workspace-tabs button>span>small{font-size:8px}.company-picker-v9>div.all-company-picker-v11{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(780px,100vw - 32px)}.all-company-picker-v11>section{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:3px;padding:6px;display:flex}.all-company-picker-v11>section>header{justify-content:space-between;align-items:center;padding:7px;display:flex}.all-company-picker-v11>section>header b{font-size:10px}.all-company-picker-v11>section>header small{background:var(--surface);min-width:21px;height:21px;color:var(--primary);border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.company-picker-v9>div.all-company-picker-v11 a{display:grid}.archive-timeline-v11{grid-template-columns:repeat(var(--timeline-columns,1),1fr);border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;gap:0;width:min(1384px,100% - 56px);min-height:66px;margin:2px auto 8px;padding:8px 18px;display:grid;position:relative;overflow-x:auto}.timeline-track-v11{inset-inline:36px;background:var(--line);border-radius:4px;height:4px;position:absolute;top:25px}.archive-timeline-v11 button{z-index:1;min-width:72px;height:50px;color:var(--muted);cursor:pointer;background:0 0;border:0;align-content:start;place-items:center;gap:5px;display:grid;position:relative}.archive-timeline-v11 button i{border:3px solid var(--surface);width:14px;height:14px;box-shadow:0 0 0 2px var(--line);background:#9aa6b8;border-radius:50%}.archive-timeline-v11 button b{font-size:10px}.archive-timeline-v11 button.active{color:var(--primary)}.statement-switcher-v11{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid!important}.statement-switcher-v11 button{position:relative;min-width:0!important}.statement-switcher-v11 .primary-statement-v11{border-color:color-mix(in srgb,var(--primary) 25%,var(--line));font-weight:900}.statement-switcher-v11 .supporting-statement-v11{opacity:.76;border-style:dashed;min-height:44px}.statement-view-tools-v11{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.statement-mode-v11{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:3px;display:flex}.statement-mode-v11 button{min-height:31px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 9px;font-size:8px;font-weight:900}.statement-mode-v11 button.active{background:var(--surface);color:var(--primary);box-shadow:0 2px 8px #14244614}.statement-unit-v11{border:1px solid var(--line);background:var(--surface);border-radius:9px;flex-direction:column;gap:2px;min-width:105px;padding:5px 8px;display:flex}.statement-unit-v11 span{color:var(--muted);font-size:7px;font-weight:850}.statement-unit-v11 select{color:var(--ink);background:0 0;border:0;outline:0;font-size:9px;font-weight:900}.statement-collapse-all-v11{border:1px solid var(--line);background:var(--surface);min-height:39px;color:var(--primary);cursor:pointer;border-radius:9px;padding:0 10px;font-size:8px;font-weight:900}.statement-column-unit-v11{color:var(--primary);margin-top:4px;font-size:7px;display:block}.statement-block td.number{font-size:13px;font-weight:720}.compact-kpis em,.corp-ratio-card-v10 summary>small,.ratio-grid-v4 summary em{font-size:11px;font-weight:950}.compact-kpis em{min-width:80px;padding:6px 10px}.corp-ratio-card-v10 summary>small{background:var(--primary-soft);border-radius:999px;width:max-content;padding:5px 8px;display:inline-flex}:root[data-theme=dark] .header-search-v11>label,:root[data-theme=dark] .statement-unit-v11,:root[data-theme=dark] .statement-mode-v11 button.active{background:#17233a}:root[data-theme=dark] .corp-dividend-announcement-v12 dl div:nth-child(3){background:#123a30}:root[data-theme=dark] .bank-logo-v3{background:#fff}@media (max-width:1300px){.header-search-v11{max-width:none}.main-nav-v3{display:none}.hamburger-v3{display:grid!important}}@media (max-width:900px){.header-search-v11{min-width:0}.site-header-v3 .brand-lockup-v9{display:none}.company-picker-v9>div.all-company-picker-v11{grid-template-columns:1fr 1fr}.statement-control-bar-v4,.corp-statement-controls-v10{flex-direction:column;align-items:stretch}.statement-view-tools-v11{flex-wrap:wrap;width:100%;margin-inline-start:0}.statement-line-search-v7,.corp-statement-search-v10{flex:1}.statement-switcher-v11{display:flex!important}.statement-switcher-v11 button{min-width:145px!important}}@media (max-width:620px){.site-header-v3{padding-inline:10px}.header-search-v11{order:2}.header-search-v11>label{height:38px}.header-search-v11 input{font-size:10px}.header-actions-v3 .language-v3{display:none}.company-picker-v9>div.all-company-picker-v11{grid-template-columns:1fr}.archive-timeline-v11{width:calc(100% - 18px);padding-inline:8px}.timeline-track-v11{inset-inline:24px}.company-workspace-tabs,.corp-tabs-v10{padding:7px 9px;display:flex;overflow-x:auto}.company-workspace-tabs button{flex:0 0 96px}.statement-view-tools-v11{grid-template-columns:1fr 1fr;display:grid}.statement-line-search-v7,.corp-statement-search-v10{grid-column:1/-1}.statement-collapse-all-v11{width:100%}.corp-dividends-v11>header h2{font-size:1.45rem}}.home-start-v11{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 96%,#dce8ff),var(--surface) 55%,color-mix(in srgb,var(--accent-soft) 45%,var(--surface)));border-radius:34px;grid-template-columns:minmax(0,1.12fr) minmax(440px,.68fr);align-items:center;gap:70px;width:min(1460px,100% - 48px);min-height:650px;margin:26px auto 14px;padding:68px clamp(28px,5vw,78px);display:grid;overflow:visible;box-shadow:0 26px 90px #1424461f}.home-start-copy-v11{min-width:0}.home-start-copy-v11>.eyebrow i{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 14%,transparent);border-radius:50%}.home-start-copy-v11 h1{letter-spacing:-.065em;margin:18px 0;font-size:clamp(48px,5.5vw,82px);line-height:.98}.home-start-copy-v11 h1 em{color:var(--primary);font-style:normal}.home-start-copy-v11>p{max-width:760px;color:var(--muted);margin:0;font-size:16px;line-height:1.75}.home-command-search-v11{z-index:8;margin-top:28px;position:relative}.home-command-search-v11>label{border:2px solid color-mix(in srgb,var(--primary) 34%,var(--line));background:var(--surface);border-radius:18px;align-items:center;gap:12px;min-height:64px;padding:0 13px 0 20px;display:flex;box-shadow:0 14px 42px #3157d521}.home-command-search-v11 label>span{color:var(--primary);font-size:22px}.home-command-search-v11 input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:15px}.home-command-search-v11 label>button{background:var(--surface-2);width:32px;height:32px;color:var(--muted);border:0;border-radius:9px}.home-command-search-v11>aside{z-index:9;inset-inline:0;border:1px solid var(--line);background:var(--surface);max-height:420px;box-shadow:var(--shadow);border-radius:16px;padding:7px;position:absolute;top:calc(100% + 7px);overflow:auto}.home-command-search-v11 aside a{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}.home-command-search-v11 aside a:hover{background:var(--surface-2)}.home-command-search-v11 aside b,.home-command-search-v11 aside small{display:block}.home-command-search-v11 aside b{font-size:11px}.home-command-search-v11 aside small{color:var(--muted);margin-top:2px;font-size:8px}.home-quick-paths-v11{align-items:center;gap:8px;margin-top:16px;display:flex}.home-quick-paths-v11>a{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:11px 14px;font-size:10px;font-weight:900}.home-quick-paths-v11>.primary-v3{background:var(--primary);color:#fff}.home-coverage-stats-v11{border-top:1px solid var(--line);gap:28px;margin-top:28px;padding-top:22px;display:flex}.home-coverage-stats-v11 span,.home-coverage-stats-v11 b{display:block}.home-coverage-stats-v11 b{margin-bottom:3px;font-size:17px}.home-coverage-stats-v11 span{color:var(--muted);font-size:9px}.home-snapshot-v11{background:color-mix(in srgb,var(--surface) 94%,var(--primary-soft));border-radius:25px;transform:none}.home-snapshot-v11>.hero-number{padding-block:34px 24px}.home-snapshot-v11>.hero-number strong{font-size:clamp(38px,4vw,58px)}.home-snapshot-v11>a{background:var(--ink);color:var(--bg);border-radius:10px;justify-content:center;margin-top:14px;padding:12px;font-size:10px;font-weight:900;display:flex}.home-how-v11{border:1px solid var(--line);background:var(--line);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:1px;width:min(1320px,100% - 48px);margin:20px auto 38px;display:grid;overflow:hidden}.home-how-v11 article{background:var(--surface);grid-template-columns:34px 1fr;gap:13px;padding:22px;display:grid}.home-how-v11 i{color:var(--primary);font-size:10px;font-style:normal;font-weight:950}.home-how-v11 p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.6}.entry-gate.splash{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--primary) 13%,var(--surface)),var(--bg) 48%)}.entry-gate.splash .moving-brand{border:1px solid var(--line);background:var(--surface);border-radius:24px;padding:28px 34px;box-shadow:0 24px 90px #14244629}.entry-gate.policy{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,var(--bg)),var(--bg))}.entry-gate.policy .entry-card{border-radius:28px}.entry-gate.policy h2{letter-spacing:-.04em}@media (max-width:1000px){.home-start-v11{grid-template-columns:1fr;gap:30px;min-height:0;padding-block:46px}.home-snapshot-v11{max-width:650px}.home-how-v11{grid-template-columns:1fr}}@media (max-width:620px){.home-start-v11{border-radius:23px;width:calc(100% - 18px);margin-top:10px;padding:30px 16px}.home-start-copy-v11 h1{font-size:42px}.home-start-copy-v11>p{font-size:13px}.home-command-search-v11>label{min-height:56px}.home-quick-paths-v11{grid-template-columns:1fr 1fr;display:grid}.home-quick-paths-v11>a:first-child{grid-column:1/-1}.home-coverage-stats-v11{justify-content:space-between;gap:14px}.home-how-v11{width:calc(100% - 18px)}}.unified-compare-hero-v11{width:min(1400px,100% - 48px);margin:0 auto;padding:48px 0 24px}.unified-compare-hero-v11 h1{letter-spacing:-.055em;max-width:1050px;margin:10px 0;font-size:clamp(42px,5vw,72px);line-height:1}.unified-compare-hero-v11 p{max-width:850px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.unified-controls-v11{z-index:48;top:calc(var(--header) + 7px);border:2px solid color-mix(in srgb,var(--primary) 24%,var(--line));background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:17px;grid-template-columns:1.15fr 1fr 1fr 1.15fr .8fr 1fr;gap:7px;width:min(1400px,100% - 48px);margin:0 auto 10px;padding:9px;display:grid;position:sticky;box-shadow:0 12px 38px #14244617}.unified-controls-v11>label,.unified-controls-v11>.comparison-kind-v5{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:7px 9px;display:flex}.unified-controls-v11 label>span{color:var(--primary);font-size:8px;font-weight:900}.unified-controls-v11 select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px;font-weight:850}.unified-company-picker-v11{border:1px solid var(--line);background:var(--surface);border-radius:17px;width:min(1400px,100% - 48px);margin:0 auto 10px;padding:10px}.unified-company-picker-v11>header{justify-content:space-between;align-items:center;gap:14px;padding-bottom:9px;display:flex}.unified-company-picker-v11 header>label{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;align-items:center;gap:8px;width:min(430px,55%);padding:9px 11px;display:flex}.unified-company-picker-v11 header input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px}.unified-company-picker-v11 header>div{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.unified-company-picker-v11 header>div b{color:var(--primary)}.unified-company-picker-v11 header button{color:var(--primary);background:0 0;border:0;margin-inline-start:8px;font-size:9px;font-weight:900}.unified-company-picker-v11>div{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;display:grid}.unified-company-picker-v11>div>button{background:var(--surface-2);min-width:0;color:var(--ink);text-align:start;opacity:.55;cursor:pointer;border:1px solid #0000;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:7px;display:grid;position:relative}.unified-company-picker-v11>div>button.active{border-color:color-mix(in srgb,var(--primary) 35%,var(--line));background:var(--primary-soft);opacity:1}.unified-company-picker-v11 button>span,.unified-company-picker-v11 button b,.unified-company-picker-v11 button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.unified-company-picker-v11 button small{color:var(--muted);margin-top:2px;font-size:6px}.unified-company-picker-v11 button>i{top:3px;color:var(--primary);font-size:8px;font-style:normal;position:absolute;inset-inline-end:5px}.unified-results-v11{width:min(1400px,100% - 48px);margin:0 auto 75px}.unified-results-v11>header{justify-content:space-between;align-items:end;gap:20px;padding:22px 2px 12px;display:flex}.unified-results-v11 header span{color:var(--primary);font-size:9px;font-weight:900}.unified-results-v11 h2{margin:4px 0 0;font-size:30px}.unified-results-v11 header>strong{color:var(--muted);font-size:10px}.unified-results-v11>div{border:1px solid var(--line);background:var(--surface);border-radius:17px;overflow:hidden}.unified-results-v11 article{border-bottom:1px solid var(--line);grid-template-columns:35px 250px minmax(180px,1fr) 135px 70px;align-items:center;gap:12px;min-height:68px;padding:9px 14px;display:grid}.unified-results-v11 article:last-child{border:0}.unified-results-v11 article>em{color:var(--muted);font-size:9px;font-style:normal;font-weight:900}.unified-results-v11 article>a:first-of-type{align-items:center;gap:8px;min-width:0;display:flex}.unified-results-v11 article>a span,.unified-results-v11 article>a b,.unified-results-v11 article>a small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.unified-results-v11 article>a b{font-size:11px}.unified-results-v11 article>a small{color:var(--muted);font-size:8px}.unified-results-v11 article>div{background:var(--surface-2);border-radius:8px;height:12px;overflow:hidden}.unified-results-v11 article>div i{background:linear-gradient(90deg,#3559e8,#30caa2);border-radius:8px;height:100%;display:block}.unified-results-v11 article>strong{text-align:end;font-size:12px}.unified-results-v11 article>a:last-child{color:var(--primary);text-align:end;font-size:8px;font-weight:900}@media (max-width:1100px){.unified-controls-v11{grid-template-columns:repeat(3,1fr);position:static}.unified-company-picker-v11>div{display:flex;overflow-x:auto}.unified-company-picker-v11>div>button{flex:0 0 145px}}@media (max-width:680px){.unified-compare-hero-v11,.unified-controls-v11,.unified-company-picker-v11,.unified-results-v11{width:calc(100% - 18px)}.unified-compare-hero-v11{padding-top:30px}.unified-controls-v11{grid-template-columns:1fr 1fr}.unified-controls-v11>.comparison-export-v5{grid-column:1/-1}.unified-company-picker-v11>header{flex-direction:column;align-items:stretch}.unified-company-picker-v11 header>label{width:100%}.unified-results-v11 article{grid-template-columns:28px minmax(120px,1fr) 95px 45px}.unified-results-v11 article>div{display:none}.unified-results-v11 article>a:last-child{font-size:0}.unified-results-v11 article>a:last-child:after{content:"↗";font-size:12px}.unified-results-v11 h2{font-size:24px}}.corp-trend-chart-v11{color:var(--primary);direction:ltr;margin-top:12px}.corp-trend-chart-v11 svg{width:100%;height:155px;overflow:visible}.corp-trend-chart-v11 .grid{fill:none;stroke:var(--line);stroke-width:.6px;stroke-dasharray:2 3}.corp-trend-chart-v11 polygon{fill:currentColor;opacity:.09}.corp-trend-chart-v11 polyline{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.corp-trend-chart-v11 circle{fill:var(--surface);stroke:currentColor;stroke-width:1.4px}.corp-trend-chart-v11>div{grid-template-columns:repeat(auto-fit,minmax(46px,1fr));gap:4px;margin-top:-5px;display:grid}.corp-trend-chart-v11>div>span{text-align:center;min-width:0}.corp-trend-chart-v11 small,.corp-trend-chart-v11 b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.corp-trend-chart-v11 small{color:var(--muted);font-size:7px}.corp-trend-chart-v11 b{color:var(--ink);margin-top:2px;font-size:8px}.corp-trend-empty-v11{border:1px dashed var(--line);min-height:150px;color:var(--muted);border-radius:12px;place-items:center;margin-top:12px;font-size:9px;display:grid}.corp-ratio-filters-v10{scrollbar-width:thin;white-space:nowrap;grid-template-columns:none;display:flex;overflow-x:auto}.corp-ratio-filters-v10 button{flex:1 0 120px;min-width:0}.ratio-quick-v31,.ratio-chart-v31{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:15px}.ratio-quick-v31>.eyebrow,.ratio-chart-v31>.eyebrow{grid-column:1/-1}.ratio-quick-v31 article>span{color:var(--muted);font-size:9px;font-weight:850}.ratio-quick-v31 article>small{grid-column:1/-1;font-size:9px;font-weight:900}.ratio-quick-v31 article.up>small,.ratio-chart-v31 article.up>header strong{color:#07845c}.ratio-quick-v31 article.down>small,.ratio-chart-v31 article.down>header strong{color:var(--danger)}.ratio-quick-v31 article.flat>small,.ratio-chart-v31 article.flat>header strong{color:var(--muted)}.ratio-chart-v31{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ratio-chart-v31 article{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;min-width:0;padding:10px 12px;overflow:hidden}.ratio-chart-v31 article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ratio-chart-v31 article>header span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:8px;font-weight:850;overflow:hidden}.ratio-chart-v31 article>header strong{white-space:nowrap;font-size:9px}.ratio-chart-v31 .corp-trend-chart-v11{margin-top:3px}.ratio-chart-v31 .corp-trend-chart-v11 svg{height:82px}.ratio-chart-v31 .corp-trend-chart-v11>div{margin-top:-1px}.ratio-chart-v31 .corp-trend-chart-v11 b{font-size:7px}@media (max-width:900px){.ratio-lead-v31{grid-template-columns:1fr}.corp-ratio-filters-v10 button{flex-basis:105px}}@media (max-width:560px){.ratio-quick-v31,.ratio-chart-v31{grid-template-columns:1fr}}.corp-ratio-filters-v10{white-space:nowrap;grid-auto-columns:minmax(112px,1fr);grid-auto-flow:column;display:grid;overflow:auto hidden}.corp-ratio-filters-v10 button{min-width:112px}.ratio-quick-v31 article.up>strong,.ratio-quick-v31 article.up>small,.ratio-chart-v31 article.up>header strong{color:#07845c}.ratio-quick-v31 article.down>strong,.ratio-quick-v31 article.down>small,.ratio-chart-v31 article.down>header strong{color:var(--danger)}.corp-ratio-detail-v10.ratio-detail-text-only-v36{grid-template-columns:1fr}.corp-ratio-detail-v10.ratio-detail-text-only-v36>section:first-child{max-width:980px}.unit-explanation-v23{border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));background:color-mix(in srgb,var(--accent) 7%,var(--surface));color:var(--muted);border-radius:.75rem;align-items:flex-start;gap:.65rem;margin:.65rem .75rem 0;padding:.65rem .8rem;font-size:.78rem;line-height:1.5;display:flex}.unit-explanation-v23 span{background:var(--accent);color:#fff;border-radius:999px;flex:0 0 1.45rem;place-items:center;height:1.45rem;font-weight:900;display:grid}.unit-explanation-v23 p{margin:0}.dark .unit-explanation-v23{background:color-mix(in srgb,var(--accent) 13%,var(--surface));color:var(--text)}.canonical-row-v32>td:first-child{position:relative}.canonical-badge-v32{background:color-mix(in srgb,var(--success) 13%,var(--surface));color:var(--success);vertical-align:middle;border-radius:999px;margin-inline-start:7px;padding:3px 6px;font-weight:950;display:inline-flex;font-size:7px!important}.specific-marker-v32>td{background:color-mix(in srgb,#fff1bd 30%,var(--surface));padding:5px 10px!important}.specific-marker-v32 button{border:1px dashed color-mix(in srgb,var(--warning) 52%,var(--line));background:color-mix(in srgb,#fff4c9 50%,var(--surface));width:100%;color:var(--ink);text-align:start;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:8px 11px;display:flex}.specific-marker-v32 button span b,.specific-marker-v32 button span small{display:block}.specific-marker-v32 button span b{font-size:9px}.specific-marker-v32 button span small{color:var(--muted);margin-top:2px;font-size:7px}.specific-marker-v32 button i{color:#a36a00;font-size:14px;font-style:normal}.specific-inline-v32{background:color-mix(in srgb,#fff1bd 40%,var(--surface))!important}.specific-inline-v32>td:first-child{color:#7c5706;border-inline-start:4px solid #e7a717;font-weight:850}.specific-inline-v32>td:first-child small{color:#815b05;background:#fff0b3;border-radius:999px;margin-inline-start:7px;padding:3px 6px;font-size:7px;display:inline-flex}.filing-specific-v32{scroll-margin-top:calc(var(--header) + 28px)}.specific-summary-v32{width:100%;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;display:flex}.specific-summary-v32 span b,.specific-summary-v32 span small{display:block}.specific-summary-v32 span b{font-size:11px}.specific-summary-v32 span small{color:var(--muted);margin-top:3px;font-size:8px}.specific-summary-v32>i{background:var(--surface);color:#a36a00;border-radius:999px;place-items:center;min-width:27px;height:27px;font-size:13px;font-style:normal;font-weight:950;display:grid}.specific-detail-body-v32{padding:0 12px 12px}.specific-detail-body-v32>p{color:var(--muted);margin:0 5px 9px;font-size:8px}.specific-inline-toggle-v32{border:1px solid color-mix(in srgb,var(--warning) 55%,var(--line));color:#765205;cursor:pointer;background:#fff1bd;border-radius:8px;margin:0 5px 11px;padding:8px 11px;font-size:8px;font-weight:950}.specific-detail-body-v32>div{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;display:grid}.specific-detail-body-v32 section{border:1px solid var(--line);background:var(--surface);border-radius:11px;overflow:hidden}.specific-detail-body-v32 section>header{background:var(--surface-2);justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.specific-detail-body-v32 section>header b{font-size:9px}.specific-detail-body-v32 section>header small{color:var(--muted);font-size:7px}.specific-detail-body-v32 ul{margin:0;padding:0;list-style:none}.specific-detail-body-v32 li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:9px 11px;display:flex}.specific-detail-body-v32 li span{max-width:72%;font-size:8px;line-height:1.35}.specific-detail-body-v32 li strong{white-space:nowrap;font-size:10px}:root[data-theme=dark] .specific-marker-v32>td,:root[data-theme=dark] .specific-inline-v32{background:color-mix(in srgb,#6a4c0c 26%,var(--surface))!important}:root[data-theme=dark] .specific-marker-v32 button{background:color-mix(in srgb,#6a4c0c 38%,var(--surface));color:var(--ink)}@media (max-width:720px){.specific-detail-body-v32>div{grid-template-columns:1fr}.specific-summary-v32{align-items:flex-start}}.specific-group-row-v33>td{background:color-mix(in srgb,#fff3c8 38%,var(--surface));border-block:1px solid color-mix(in srgb,#e3ad28 36%,var(--line))!important}.specific-group-row-v33>td:first-child>button{width:100%;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;display:grid}.specific-group-row-v33>td:first-child b{font-size:9px}.specific-group-row-v33>td:first-child small{color:#8b650b;grid-column:1;font-size:7px}.specific-group-row-v33>td:first-child i{color:#a46f00;grid-area:1/2/3;font-size:13px;font-style:normal}.specific-values-v33{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}.specific-values-v33 strong{font-size:10px}.specific-values-v33 small{color:#664600;background:#f2c954;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:7px;display:grid}.specific-drawer-v33{scroll-margin-top:calc(var(--header) + 24px);border:1px solid color-mix(in srgb,#e2aa1a 46%,var(--line));background:color-mix(in srgb,#fff8df 48%,var(--surface));border-radius:14px;margin:12px;overflow:hidden;box-shadow:0 12px 32px #63490b14}.specific-drawer-v33>header{border-bottom:1px solid color-mix(in srgb,#e2aa1a 32%,var(--line));justify-content:space-between;align-items:center;gap:16px;background:color-mix(in srgb,#ffeaa0 40%,var(--surface))!important;padding:13px 16px!important;display:flex!important}.specific-drawer-v33>header span b,.specific-drawer-v33>header span small{display:block}.specific-drawer-v33>header span b{font-size:12px}.specific-drawer-v33>header span small{color:var(--muted);margin-top:2px;font-size:8px}.specific-drawer-v33>header>button{border:1px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:999px;font-size:17px}.specific-drawer-v33>nav{border-bottom:1px solid var(--line);gap:7px;padding:10px 12px;display:flex;overflow:auto}.specific-drawer-v33>nav button{white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;font-weight:850;display:flex}.specific-drawer-v33>nav button.active{color:#6a4c00;background:#fff0b8;border-color:#dba20e}.specific-drawer-v33>nav small{background:var(--surface-2);border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:7px;display:grid}.specific-period-grid-v33{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;padding:12px;display:grid}.specific-period-grid-v33 article{border:1px solid var(--line);background:var(--surface);border-radius:11px;overflow:hidden}.specific-period-grid-v33 article>header{background:var(--surface-2);justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.specific-period-grid-v33 article>header b{font-size:9px}.specific-period-grid-v33 article>header small{color:var(--muted);font-size:7px}.specific-period-grid-v33 ul{margin:0;padding:0;list-style:none}.specific-period-grid-v33 li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:9px 11px;display:flex}.specific-period-grid-v33 li span{max-width:72%;font-size:8px;line-height:1.35}.specific-period-grid-v33 li strong{white-space:nowrap;font-size:10px}:root[data-theme=dark] .specific-group-row-v33>td,:root[data-theme=dark] .specific-drawer-v33{background:color-mix(in srgb,#5d450a 22%,var(--surface))}:root[data-theme=dark] .specific-drawer-v33>header{background:color-mix(in srgb,#76560a 30%,var(--surface))!important}@media (max-width:720px){.specific-period-grid-v33{grid-template-columns:1fr}.specific-group-row-v33>td:first-child b{font-size:8px}}.home-start-v11{background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--accent) 13%,transparent),transparent 31%),linear-gradient(135deg,color-mix(in srgb,var(--primary-soft) 42%,var(--surface)),var(--surface) 48%,color-mix(in srgb,#efe7ff 46%,var(--surface)));align-items:start}.home-command-search-v11{margin:0 0 26px}.home-start-copy-v11 h1{margin-top:10px}.home-snapshot-v11{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));margin-top:4px;box-shadow:0 18px 50px #3157d51f}.home-snapshot-v11>header a{color:var(--success);font-weight:950}.home-coverage-stats-v11{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.home-coverage-stats-v11>div{background:color-mix(in srgb,var(--surface) 78%,var(--primary-soft));border-radius:11px;padding:11px}.home-sector-coverage-v12{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1320px,100% - 48px);margin:14px auto 24px;display:grid}.home-sector-coverage-v12>article{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 22%,var(--surface)));border-radius:18px;min-width:0;padding:18px;box-shadow:0 10px 30px #1424460d}.home-sector-coverage-v12>article:nth-child(2){background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#fff1d4 42%,var(--surface)))}.home-sector-coverage-v12>article:nth-child(3){background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#e4fbf4 50%,var(--surface)))}.home-sector-coverage-v12 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.home-sector-coverage-v12 header a{color:var(--ink);font-size:15px;font-weight:950}.home-sector-coverage-v12 header span{background:var(--surface);color:var(--primary);border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950}.home-sector-coverage-v12 nav{grid-template-columns:1fr 1fr;gap:5px;display:grid}.home-sector-coverage-v12 nav a{background:color-mix(in srgb,var(--surface) 74%,transparent);min-width:0;color:var(--ink);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding:7px;display:grid}.home-sector-coverage-v12 nav a:hover{background:var(--surface);box-shadow:0 5px 16px #14244614}.home-sector-coverage-v12 nav strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.corp-company-picker-v10>div,.company-picker-v9>div.all-company-picker-v11{gap:12px;padding:12px}.corp-company-picker-v10>div>section,.all-company-picker-v11>section{gap:6px;padding:8px}.corp-company-picker-v10>div a,.company-picker-v9>div.all-company-picker-v11 a{min-height:48px;padding:8px}.corp-company-picker-v10>div a strong,.company-picker-v9>div.all-company-picker-v11 a strong{font-size:11px;line-height:1.25}.corp-company-picker-v10>div a small,.company-picker-v9>div.all-company-picker-v11 a small{margin-top:3px;font-size:8px}.corp-company-picker-v10>div header b,.all-company-picker-v11>section>header b{font-size:11px}.corp-company-picker-v10 .bank-logo-v3,.all-company-picker-v11 .bank-logo-v3{background:#fff;width:34px;height:34px;padding:3px}.archive-navigation-v12{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--primary-soft) 58%,var(--surface)),var(--surface));border-radius:17px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;width:min(1400px,100% - 48px);margin:4px auto 12px;padding:8px;display:grid;box-shadow:0 8px 24px #1424460f}.archive-frequency-v12{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;gap:4px;padding:4px;display:flex}.archive-frequency-v12 button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 15px;font-size:10px;font-weight:950}.archive-frequency-v12 button.active{background:var(--primary);color:#fff;box-shadow:0 4px 14px #3157d538}.archive-navigation-v12 .archive-timeline-v11{background:var(--surface);border:0;border-radius:11px;width:100%;min-height:58px;margin:0}.archive-navigation-v12 .timeline-track-v11{top:21px}.comparison-frequency-v12{width:max-content;margin-top:18px}.corp-period-console-v10,.period-console-v4{border-color:color-mix(in srgb,var(--primary) 19%,var(--line));background:linear-gradient(90deg,var(--surface),color-mix(in srgb,var(--primary-soft) 35%,var(--surface)));box-shadow:0 7px 24px #1424460d}.statement-switcher-v11{align-items:stretch}.statement-switcher-v11 button{box-shadow:0 3px 12px #1424460a;border-width:1px!important}.statement-switcher-v11 .primary-statement-v11{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 42%,var(--surface)));min-height:58px}.statement-switcher-v11 .supporting-statement-v11{opacity:1;background:color-mix(in srgb,var(--surface-2) 75%,var(--surface));border-style:solid;min-height:58px}.statement-switcher-v11 .supporting-statement-v11 span{font-size:11px}.statement-switcher-v11 button.active{box-shadow:0 8px 22px #3157d538;border-color:var(--primary)!important;background:var(--primary)!important;color:#fff!important}.statement-switcher-v11 button.active small{color:#ffffffbf}.statement-view-tools-v11{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));background:var(--surface-2);border-radius:12px;padding:5px}.statement-mode-v11{align-items:center;gap:3px}.statement-mode-v11>span{color:var(--muted);text-transform:uppercase;padding:0 7px;font-size:7px;font-weight:950}.statement-mode-v11 button{font-size:9px}.statement-mode-v11 button.active{color:var(--primary)}.statement-unit-v11{border-color:color-mix(in srgb,#7c5ce0 35%,var(--line));background:color-mix(in srgb,#f3efff 55%,var(--surface));min-width:145px}.statement-unit-v11 span{color:#654ac4;font-size:8px}.statement-unit-v11 select{font-size:10px}.statement-collapse-all-v11{border-color:color-mix(in srgb,var(--success) 32%,var(--line));background:color-mix(in srgb,var(--success) 8%,var(--surface))}.statement-block tbody tr:nth-child(2n):not(.section):not(.statement-group):not(.total){background:color-mix(in srgb,var(--surface-2) 48%,transparent)}.statement-block tr.section td{background:color-mix(in srgb,var(--primary-soft) 70%,var(--surface))!important}.statement-block tr.total td{background:color-mix(in srgb,var(--success) 8%,var(--surface));font-weight:950}.statement-block td.number{font-variant-numeric:tabular-nums;font-weight:820}.section-toggle-v6 i{transition:transform .18s}.section-toggle-v6:hover i{transform:scale(1.08)}.corp-overview-hero-v10>article{background:radial-gradient(circle at 92% 20%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 36%),var(--surface)}.corp-overview-hero-v10 aside strong{font-size:13px}.corp-profile-grid-v10>article:first-child{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 28%,var(--surface)))}.corp-profile-grid-v10>article:nth-child(2){background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#e4fbf4 34%,var(--surface)))}.corp-profile-grid-v10>article:nth-child(3){background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#fff1d4 38%,var(--surface)))}.corp-ratio-grid-v10{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.corp-ratio-card-v10{background:linear-gradient(155deg,var(--surface),color-mix(in srgb,var(--primary-soft) 18%,var(--surface)));min-height:146px}.corp-ratio-card-v10:nth-child(4n+2){background:linear-gradient(155deg,var(--surface),color-mix(in srgb,#e4fbf4 32%,var(--surface)))}.corp-ratio-card-v10:nth-child(4n+3){background:linear-gradient(155deg,var(--surface),color-mix(in srgb,#fff1d4 30%,var(--surface)))}.corp-ratio-card-v10>summary{min-height:146px}.corp-ratio-card-v10 summary>strong{font-size:27px}.corp-ratio-card-v10 summary>small{font-size:10px}.ratio-open-hint-v12{color:var(--primary);grid-column:1/2;font-size:7px;font-style:normal;font-weight:900}.corp-ratio-card-v10 summary>i{grid-row:1/5}.corp-ratio-card-v10[open]{grid-column:1/-1;min-height:auto}.corp-ratio-card-v10[open]>summary{min-height:82px}.corp-ratio-card-v10[open] .ratio-open-hint-v12{display:none}.corp-ratio-detail-v10{background:var(--surface)}.unified-controls-v11{grid-template-columns:1.05fr .95fr 1fr 1.25fr .72fr 1fr}.unified-company-picker-v11{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--primary-soft) 22%,var(--surface)))}.unified-company-picker-v11>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.unified-company-picker-v11>div>button{opacity:.72;min-height:56px;padding:8px}.unified-company-picker-v11 button b{font-size:10px}.unified-company-picker-v11 button small{font-size:8px}.unified-results-v11>div{box-shadow:0 10px 34px #1424460f}.unified-results-v11 article:nth-child(2n){background:color-mix(in srgb,var(--surface-2) 45%,var(--surface))}.unified-results-v11 article>strong{font-size:14px}.unified-empty-v12{color:var(--muted);text-align:center!important;padding:54px 28px!important}:root[data-theme=dark] .home-start-v11{background:radial-gradient(circle at 78% 18%,#30caa21f,#0000 31%),linear-gradient(135deg,#17233a,#101827 55%,#1a1730)}:root[data-theme=dark] .home-sector-coverage-v12>article,:root[data-theme=dark] .corp-overview-hero-v10>article,:root[data-theme=dark] .corp-profile-grid-v10>article,:root[data-theme=dark] .corp-ratio-card-v10{background:#151f32}:root[data-theme=dark] .archive-navigation-v12,:root[data-theme=dark] .corp-period-console-v10,:root[data-theme=dark] .period-console-v4{background:linear-gradient(90deg,#17233a,#111a2b)}:root[data-theme=dark] .statement-unit-v11{background:#211c38}:root[data-theme=dark] .statement-block tr.total td{background:#123129}@media (max-width:1050px){.home-sector-coverage-v12{grid-template-columns:1fr}.home-sector-coverage-v12 nav{grid-template-columns:repeat(3,1fr)}.archive-navigation-v12{grid-template-columns:1fr}.archive-frequency-v12{width:max-content}.corp-ratio-grid-v10{grid-template-columns:repeat(3,1fr)}.unified-company-picker-v11>div{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.home-coverage-stats-v11{grid-template-columns:1fr 1fr}.home-sector-coverage-v12{width:calc(100% - 18px)}.home-sector-coverage-v12 nav{grid-template-columns:1fr 1fr}.archive-navigation-v12{width:calc(100% - 18px);padding:7px}.archive-frequency-v12{width:100%}.archive-frequency-v12 button{flex:1}.corp-ratio-grid-v10,.unified-company-picker-v11>div{grid-template-columns:1fr 1fr}.statement-mode-v11{grid-column:1/-1}.statement-unit-v11{min-width:0}.statement-switcher-v11 .supporting-statement-v11{min-height:52px}}@media (max-width:460px){.home-sector-coverage-v12 nav,.corp-ratio-grid-v10,.unified-company-picker-v11>div{grid-template-columns:1fr}.home-coverage-stats-v11{grid-template-columns:1fr 1fr}.home-coverage-stats-v11>div{padding:8px}.corp-ratio-card-v10[open]{grid-column:auto}}.home-coverage-stats-v11>span{background:color-mix(in srgb,var(--surface) 78%,var(--primary-soft));border-radius:11px;padding:11px}.home-sector-coverage-v12 header div span{color:var(--success);background:0 0;padding:0;font-size:8px;font-weight:950;display:block}.home-sector-coverage-v12 header h3{margin:4px 0 0;font-size:17px}.home-sector-coverage-v12 header>b{background:var(--surface);min-width:30px;height:30px;color:var(--primary);border-radius:999px;place-items:center;font-size:10px;display:grid}.home-sector-coverage-v12>article>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.home-sector-coverage-v12>article>div a{background:color-mix(in srgb,var(--surface) 74%,transparent);min-width:0;color:var(--ink);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px;display:grid}.home-sector-coverage-v12>article>div a:hover{background:var(--surface);box-shadow:0 5px 16px #14244614}.home-sector-coverage-v12>article>div strong,.home-sector-coverage-v12>article>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-sector-coverage-v12>article>div small{color:var(--muted);margin-top:2px;font-size:7px}.home-sector-coverage-v12>article>a{color:var(--primary);margin-top:12px;font-size:9px;font-weight:950;display:block}.comparison-empty-v12{color:var(--muted);text-align:center!important;padding:54px 28px!important}.comparison-empty-v12>b{background:var(--primary-soft);width:42px;height:42px;color:var(--primary);border-radius:12px;place-items:center;margin:auto;font-size:22px;display:grid}.comparison-empty-v12 h3{margin:12px 0 5px}.comparison-empty-v12 p{color:var(--muted);margin:0;font-size:10px}@media (max-width:1050px){.home-sector-coverage-v12>article>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.home-sector-coverage-v12>article>div{grid-template-columns:1fr 1fr}}@media (max-width:460px){.home-sector-coverage-v12>article>div{grid-template-columns:1fr}.home-coverage-stats-v11>span{padding:8px}}.corp-company-picker-v10>summary>.bank-logo-v3.wide.medium{flex:0 0 48px;width:48px;height:48px;padding:5px}.corp-company-picker-v10>div a .bank-logo-v3.wide.small,.company-picker-v9>div.all-company-picker-v11 a .bank-logo-v3.wide.small{flex:0 0 34px;width:34px;height:34px}.site-header-v3 .header-search-v11{flex:0 430px;min-width:250px;max-width:430px;margin-inline:0 auto}.site-header-v3 .main-nav-v3{margin-inline-start:6px}.archive-timeline-shell-v13{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.archive-navigation-v12 .archive-timeline-shell-v13 .archive-timeline-v11{width:100%;margin:0}.archive-timeline-v11 button.selected{color:var(--primary)}.archive-timeline-v11 button.selected i{background:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.archive-timeline-v11 button.active i{background:var(--primary);width:20px;height:20px;box-shadow:0 0 0 4px var(--primary-soft),0 0 0 6px var(--primary)}.timeline-all-v13{border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line));background:var(--surface);min-width:86px;height:40px;color:var(--primary);cursor:pointer;border-radius:10px;padding:0 12px;font-size:9px;font-weight:950}.timeline-all-v13.active{background:var(--primary-soft)}.statement-control-stack-v13{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;display:grid!important}.statement-switcher-v11{grid-template-columns:minmax(0,3fr) minmax(250px,1fr)!important;gap:8px!important;display:grid!important;overflow:visible!important}.statement-primary-v13,.statement-secondary-v13{gap:7px;display:grid}.statement-primary-v13{grid-template-columns:repeat(3,minmax(0,1fr))}.statement-secondary-v13{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 74%,var(--surface));border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:7px}.statement-switcher-v11 .statement-primary-v13>button{border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line))!important;border-radius:13px!important;min-height:70px!important;font-size:12px!important}.statement-switcher-v11 .statement-primary-v13>button span{font-size:12px;font-weight:950}.statement-switcher-v11 .statement-secondary-v13>button{border:1px solid var(--line)!important;background:var(--surface)!important;min-height:48px!important;box-shadow:none!important;border-radius:10px!important}.statement-switcher-v11 .statement-secondary-v13>button span{font-size:9px!important}.statement-switcher-v11 .statement-secondary-v13>button.active{background:var(--primary)!important}.statement-view-tools-v11{grid-template-columns:auto minmax(160px,210px) auto minmax(250px,1fr);gap:7px;width:100%;margin-inline-start:0!important;padding:7px!important;display:grid!important}.statement-mode-v11{min-height:44px}.statement-mode-v11>span{place-items:center;display:grid}.statement-mode-v11 button{min-height:36px}.statement-unit-v11{min-width:0!important}.statement-line-search-v7,.corp-statement-search-v10{min-width:0!important;margin-inline-start:0!important}.statement-line-search-v7 input,.corp-statement-search-v10 input{width:100%}.multi-period-statement-v13{border-color:color-mix(in srgb,var(--primary) 25%,var(--line));box-shadow:0 14px 38px #14244614}.multi-period-statement-v13>header{z-index:4;position:relative}.multi-period-statement-v13 table{min-width:max(760px,100%)}.multi-period-statement-v13 th:first-child,.multi-period-statement-v13 td:first-child{z-index:2;background:var(--surface);min-width:280px;position:sticky;inset-inline-start:0}.multi-period-statement-v13 thead th:first-child{z-index:3;background:var(--surface-2)}.multi-period-statement-v13 th:not(:first-child){text-align:end;min-width:145px}.multi-period-statement-v13 th b,.multi-period-statement-v13 th small{display:block}.multi-period-statement-v13 th small{color:var(--muted);margin-top:4px;font-size:7px}.multi-period-statement-v13 tr.section td:first-child{background:color-mix(in srgb,var(--primary-soft) 70%,var(--surface))!important}.multi-period-statement-v13 tr.total td:first-child{background:color-mix(in srgb,var(--success) 8%,var(--surface))!important}.multi-period-sources-v13{position:relative}.multi-period-sources-v13>summary{border:1px solid var(--line);background:var(--surface);color:var(--primary);cursor:pointer;border-radius:8px;padding:6px 9px;font-size:8px;font-weight:950;list-style:none}.multi-period-sources-v13>div{top:calc(100% + 6px);border:1px solid var(--line);background:var(--surface);min-width:190px;box-shadow:var(--shadow);border-radius:10px;gap:3px;padding:7px;display:grid;position:absolute;inset-inline-end:0}.multi-period-sources-v13 a{color:var(--primary);border-radius:7px;padding:7px;font-size:8px;font-weight:850}.multi-period-sources-v13 a:hover{background:var(--surface-2)}.multi-period-expand-v13{border:1px solid color-mix(in srgb,var(--primary) 27%,var(--line));background:var(--primary-soft);width:calc(100% - 24px);min-height:42px;color:var(--primary);cursor:pointer;border-radius:10px;margin:10px 12px 12px;font-size:9px;font-weight:950}.multi-period-empty-v13{text-align:center;color:var(--muted);padding:48px}.multi-period-foot-v13{border-top:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:20px;padding:11px 15px;display:flex}.multi-period-foot-v13 span{font-size:9px;font-weight:950}.multi-period-foot-v13 small{max-width:680px;color:var(--muted);font-size:8px;line-height:1.5}:root[data-theme=dark] .statement-secondary-v13,:root[data-theme=dark] .statement-view-tools-v11{background:#111a2b}:root[data-theme=dark] .statement-switcher-v11 .statement-secondary-v13>button,:root[data-theme=dark] .multi-period-statement-v13 th:first-child,:root[data-theme=dark] .multi-period-statement-v13 td:first-child{background:#151f32}:root[data-theme=dark] .multi-period-statement-v13 thead th:first-child{background:#17233a}:root[data-theme=dark] .multi-period-statement-v13 tr.total td:first-child{background:#123129!important}:root[data-theme=dark] .multi-period-statement-v13 tr.section td:first-child{background:#1d2b55!important}@media (max-width:1300px){.site-header-v3 .header-search-v11{flex:1;max-width:none}.statement-view-tools-v11{grid-template-columns:auto minmax(150px,190px) auto minmax(220px,1fr)}}@media (max-width:900px){.statement-switcher-v11{grid-template-columns:1fr!important;display:grid!important}.statement-primary-v13{grid-template-columns:repeat(3,minmax(145px,1fr));overflow-x:auto}.statement-secondary-v13{grid-template-columns:repeat(2,minmax(145px,1fr))}.statement-view-tools-v11{grid-template-columns:1fr 1fr}.statement-mode-v11,.statement-line-search-v7,.corp-statement-search-v10{grid-column:1/-1}.archive-timeline-shell-v13{grid-template-columns:1fr}.timeline-all-v13{width:100%}}@media (max-width:620px){.site-header-v3 .brand-link{flex:none}.site-header-v3 .header-search-v11{order:initial;min-width:0}.site-header-v3 .header-search-v11 input{font-size:9px}.statement-primary-v13{grid-template-columns:repeat(3,minmax(125px,1fr))}.statement-secondary-v13{grid-template-columns:repeat(2,minmax(125px,1fr));overflow-x:auto}.multi-period-statement-v13 th:first-child,.multi-period-statement-v13 td:first-child{min-width:220px}.multi-period-foot-v13{flex-direction:column;align-items:flex-start}.statement-view-tools-v11{grid-template-columns:1fr}.statement-mode-v11,.statement-line-search-v7,.corp-statement-search-v10{grid-column:auto}}.equity-period-stack-v13{gap:10px;display:grid}.equity-period-stack-v13>header{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--line));background:linear-gradient(90deg,var(--primary-soft),var(--surface));border-radius:13px;justify-content:space-between;align-items:center;gap:24px;padding:14px 16px;display:flex}.equity-period-stack-v13>header span,.equity-period-stack-v13>header strong{display:block}.equity-period-stack-v13>header span{color:var(--primary);text-transform:uppercase;font-size:8px;font-weight:950}.equity-period-stack-v13>header strong{margin-top:3px;font-size:15px}.equity-period-stack-v13>header small{max-width:680px;color:var(--muted);font-size:8px;line-height:1.5}.equity-period-stack-v13 .statement-block th small{color:var(--primary);margin-top:4px;font-size:7px;display:block}.equity-period-stack-v13 .statement-block th:first-child{min-width:250px}:root[data-theme=dark] .equity-period-stack-v13>header{background:linear-gradient(90deg,#1d2b55,#151f32)}@media (max-width:720px){.equity-period-stack-v13>header{flex-direction:column;align-items:flex-start}}.site-header-v3 .brand-link{flex:none;order:0;margin-inline-end:0}.site-header-v3 .header-search-v11{flex:0 410px;order:1;min-width:230px;max-width:410px;margin:0}.site-header-v3 .main-nav-v3{order:2;margin-inline-start:auto}.site-header-v3 .header-actions-v3{order:3}.company-command-v4,.corp-command-v10{grid-template-columns:minmax(0,1fr)!important}.company-title-v4{grid-template-columns:minmax(280px,390px) minmax(0,1fr);align-items:center;gap:22px;display:grid}.company-heading-v4{margin:0}.corp-identity-v10{grid-template-columns:minmax(280px,390px) minmax(0,1fr)}.company-page-kicker-v14{border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line));background:var(--primary-soft);width:max-content;color:var(--primary);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:5px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-flex}.company-page-kicker-v14:before{content:"";background:var(--success);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 13%,transparent);border-radius:50%}.archive-navigation-v12{background:linear-gradient(115deg,color-mix(in srgb,var(--primary-soft) 72%,var(--surface)),var(--surface) 48%,color-mix(in srgb,#bff3e5 28%,var(--surface)));padding:9px 10px;display:block!important}.archive-range-shell-v14{align-items:center;gap:12px;grid-template-columns:auto minmax(0,1fr) auto!important;display:grid!important}.timeline-periods-v14{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));background:var(--surface);border-radius:11px;align-items:center;gap:4px;padding:4px;display:flex}.timeline-periods-v14 button{min-height:39px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:9px;font-weight:950}.timeline-periods-v14 button.active{background:var(--primary);color:#fff;box-shadow:0 5px 16px color-mix(in srgb,var(--primary) 25%,transparent)}.archive-range-v14{min-width:0;height:63px;padding:0 22px;position:relative}.timeline-track-v14{z-index:1;top:22px;background:color-mix(in srgb,var(--muted) 18%,var(--surface-2));border-radius:999px;height:6px;position:absolute;inset-inline:26px;box-shadow:inset 0 1px 2px #1424461f}.timeline-track-v14 i{background:linear-gradient(90deg,var(--primary),#27bca0);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 8%,transparent);border-radius:999px;position:absolute;top:0;bottom:0}.timeline-range-input-v14{z-index:3;top:10px;-webkit-appearance:none;appearance:none;pointer-events:none;background:0 0;width:calc(100% - 46px);height:30px;margin:0;position:absolute;inset-inline:23px}.timeline-range-input-v14::-webkit-slider-runnable-track{background:0 0;height:6px}.timeline-range-input-v14::-webkit-slider-thumb{border:4px solid var(--surface);-webkit-appearance:none;appearance:none;background:var(--primary);width:22px;height:22px;box-shadow:0 0 0 2px var(--primary),0 5px 14px #19368a47;pointer-events:auto;cursor:grab;border-radius:50%;margin-top:-8px}.timeline-range-input-v14:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.1)}.timeline-range-input-v14::-moz-range-track{background:0 0;height:6px}.timeline-range-input-v14::-moz-range-thumb{border:4px solid var(--surface);background:var(--primary);width:15px;height:15px;box-shadow:0 0 0 2px var(--primary);pointer-events:auto;cursor:grab;border-radius:50%}.timeline-years-v14{z-index:2;inset-inline:9px;pointer-events:none;justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:0}.timeline-years-v14 button{min-width:43px;color:var(--muted);pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 5px;font-size:8px;font-weight:850}.timeline-years-v14 button.selected{background:color-mix(in srgb,var(--primary-soft) 68%,transparent);color:var(--primary)}.timeline-years-v14 button.active{background:var(--primary);color:#fff;box-shadow:0 4px 10px color-mix(in srgb,var(--primary) 22%,transparent)}.timeline-all-v13{min-width:94px;height:45px}.timeline-all-v13:not(.active):before{content:"↔ ";font-size:12px}.statement-switcher-v11{grid-template-columns:minmax(0,3.35fr) minmax(255px,.85fr)!important}.statement-switcher-v11 .statement-primary-v13>button{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 46%,var(--surface)))!important;min-height:72px!important}.statement-switcher-v11 .statement-secondary-v13>button{min-height:45px!important}.statement-switcher-v11 button small{display:none!important}.statement-view-tools-v11{grid-template-columns:minmax(260px,.95fr) minmax(360px,1.2fr) auto minmax(250px,1fr)!important;align-items:stretch!important}.statement-mode-v14{border:1px solid color-mix(in srgb,var(--primary) 20%,var(--line));background:var(--surface);border-radius:11px;grid-template-columns:1fr 1fr;gap:5px;padding:5px;display:grid}.statement-mode-v14 button{min-height:44px;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:6px 11px}.statement-mode-v14 button b,.statement-mode-v14 button small{display:block}.statement-mode-v14 button small{margin-top:3px;font-size:7px;line-height:1.35}.statement-mode-v14 button.active{border-color:color-mix(in srgb,var(--primary) 30%,var(--line));background:var(--primary-soft);color:var(--primary);box-shadow:0 4px 12px #3157d514}.statement-unit-v14{border:1px solid color-mix(in srgb,#7b61dd 28%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,#efeaff 78%,var(--surface)),var(--surface));border-radius:11px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:5px 7px;display:grid}.statement-unit-v14>span{color:#654ac4;text-transform:uppercase;font-size:8px;font-weight:950}.statement-unit-v14>div{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.statement-unit-v14 button{background:color-mix(in srgb,var(--surface) 75%,transparent);min-height:31px;color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:7px;padding:0 7px;font-size:8px;font-weight:950}.statement-unit-v14 button.active{color:#fff;background:#6d52cf;border-color:#7b61dd;box-shadow:0 4px 10px #6d52cf33}.statement-unit-v14 small{color:var(--muted);grid-column:1/-1;margin-top:4px;font-size:7px}.statement-block td.number,.multi-period-statement-v13 td.number{font-variant-numeric:tabular-nums;font-size:13px;font-weight:850}.multi-period-statement-v13 th:not(:first-child){min-width:160px}.multi-period-statement-v13 th b{font-size:12px}.home-start-v14{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));background:radial-gradient(circle at 90% 9%,#635bff33,#0000 28%),radial-gradient(circle at 8% 84%,#30caa233,#0000 27%),linear-gradient(135deg,#f6f8ff 0%,#eef4ff 48%,#effbf7 100%);border-radius:34px;width:min(1460px,100% - 48px);margin:22px auto 18px;padding:34px clamp(24px,4vw,64px) 22px;position:relative;overflow:visible;box-shadow:0 28px 90px #1f377624}.home-start-v14:before{content:"";border-radius:inherit;background-image:radial-gradient(color-mix(in srgb,var(--primary) 16%,transparent) 1px,transparent 1px);pointer-events:none;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000,#0000 60%);mask-image:linear-gradient(100deg,#000,#0000 60%)}.home-search-v14{z-index:9;width:min(950px,100%);margin:0 auto 30px;position:relative}.home-search-v14>label{border:2px solid color-mix(in srgb,var(--primary) 42%,var(--line));background:#ffffffeb;border-radius:20px;min-height:70px;padding-inline:20px 10px;box-shadow:0 18px 45px #30499126}.home-search-v14 input{font-size:16px}.home-search-v14 label>b{background:linear-gradient(135deg,var(--primary),#674ee8);color:#fff;border-radius:13px;place-items:center;min-width:86px;height:48px;font-size:10px;display:grid}.home-stage-v14{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(430px,.72fr);align-items:center;gap:clamp(34px,6vw,82px);display:grid;position:relative}.home-start-copy-v14>.eyebrow i{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 16%,transparent);border-radius:50%;margin-inline-end:8px;display:inline-block}.home-start-copy-v14 h1{letter-spacing:-.068em;margin:17px 0 18px;font-size:clamp(51px,6vw,88px);line-height:.94}.home-start-copy-v14 h1 em{background:linear-gradient(90deg,var(--primary),#7654e8 56%,#16a989);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.home-start-copy-v14>p{color:#52617e;max-width:690px;margin:0;font-size:17px;line-height:1.65}.home-capabilities-v14{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:22px;display:grid}.home-capabilities-v14 span{color:#233255;background:#ffffffb8;border:1px solid #3157d524;border-radius:11px;align-items:center;gap:8px;padding:9px;display:flex}.home-capabilities-v14 i{background:var(--primary-soft);width:27px;height:27px;color:var(--primary);border-radius:8px;flex:none;place-items:center;font-size:11px;font-style:normal;display:grid}.home-capabilities-v14 span:nth-child(2) i{color:#07875f;background:#e7f8f2}.home-capabilities-v14 span:nth-child(3) i{color:#7454cd;background:#f1eafe}.home-capabilities-v14 span:nth-child(4) i{color:#a96a00;background:#fff3d8}.home-capabilities-v14 b{font-size:9px}.home-quick-paths-v14{align-items:center;gap:8px;margin-top:17px;display:flex}.home-quick-paths-v14 a{color:#18243d;background:#ffffffb8;border:1px solid #3157d52e;border-radius:11px;padding:12px 15px;font-size:10px;font-weight:950}.home-quick-paths-v14 .primary-v3{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:0 9px 22px #3157d538}.home-product-card-v14{background:#fffffff0;border:1px solid #3157d538;border-radius:25px;padding:15px;position:relative;transform:rotate(1deg);box-shadow:0 25px 65px #182b5b33}.home-product-card-v14:before{content:"";z-index:-1;opacity:.78;background:linear-gradient(135deg,#6c54e9,#2b62e8);border-radius:25px;width:98px;height:98px;position:absolute;inset:-18px -17px auto auto;transform:rotate(8deg)}.home-product-card-v14>header{justify-content:space-between;align-items:center;gap:15px;padding:4px 4px 12px;display:flex}.home-product-card-v14 header span,.home-product-card-v14 header b{display:block}.home-product-card-v14 header span{color:var(--primary);text-transform:uppercase;font-size:8px;font-weight:950}.home-product-card-v14 header b{margin-top:3px;font-size:13px}.home-product-card-v14 header>a{color:#06855e;font-size:8px;font-weight:950}.home-product-card-v14>nav{background:#eef2f8;border-radius:11px;grid-template-columns:1.4fr 1fr 1fr;gap:4px;padding:4px;display:grid}.home-product-card-v14 nav button{color:#69758c;background:0 0;border:0;border-radius:8px;min-height:34px;font-size:8px;font-weight:900}.home-product-card-v14 nav button.active{color:var(--primary);background:#fff;box-shadow:0 3px 10px #182b5b14}.home-product-kpi-v14{grid-template-columns:1fr auto;align-items:end;gap:4px;padding:22px 8px 16px;display:grid}.home-product-kpi-v14 span,.home-product-kpi-v14 span small{display:block}.home-product-kpi-v14 span{color:#6d7890;font-size:10px}.home-product-kpi-v14 span small{margin-top:5px;font-size:7px}.home-product-kpi-v14 strong{letter-spacing:-.04em;font-size:clamp(31px,3vw,46px)}.home-product-kpi-v14 em{color:#07855e;background:#e6f8f1;border-radius:999px;grid-column:2;justify-self:end;padding:5px 8px;font-size:9px;font-style:normal;font-weight:950}.home-product-lines-v14{border:1px solid #dce3ee;border-radius:13px;overflow:hidden}.home-product-lines-v14 p{border-bottom:1px solid #e3e8f1;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:11px 12px;display:flex}.home-product-lines-v14 p:last-child{border-bottom:0}.home-product-lines-v14 span{color:#65728a;font-size:9px}.home-product-lines-v14 b{font-size:11px}.home-product-lines-v14 .total{color:#3157d5;background:#e9edff}.home-product-lines-v14 .total span{color:#3157d5}.home-product-card-v14>footer{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.home-product-card-v14 footer>a{color:#fff;background:#111c30;border-radius:9px;padding:10px 12px;font-size:8px;font-weight:950}.home-product-card-v14 footer>span{color:#7a8599;font-size:7px}.home-coverage-stats-v14{z-index:2;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px;display:grid;position:relative}.home-coverage-stats-v14>span{background:#ffffffc7;border:1px solid #3157d524;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:13px 14px;display:grid}.home-coverage-stats-v14 i{width:35px;height:35px;color:var(--primary);background:#e8edff;border-radius:10px;grid-row:1/3;place-items:center;font-style:normal;display:grid}.home-coverage-stats-v14>span:nth-child(2) i{color:#07855e;background:#e4f7ef}.home-coverage-stats-v14>span:nth-child(3) i{color:#704ec5;background:#f2eafd}.home-coverage-stats-v14>span:nth-child(4) i{color:#a96a00;background:#fff1d8}.home-coverage-stats-v14 b{font-size:19px;line-height:1}.home-coverage-stats-v14 small{color:#6f7b92;margin-top:4px;font-size:8px}:root[data-theme=dark] .archive-navigation-v12{background:linear-gradient(115deg,#17233a,#111a2b 55%,#152b2b)}:root[data-theme=dark] .timeline-periods-v14,:root[data-theme=dark] .statement-mode-v14{background:#151f32}:root[data-theme=dark] .statement-unit-v14{background:linear-gradient(135deg,#231d3d,#151f32)}:root[data-theme=dark] .home-start-v14{background:radial-gradient(circle at 90% 9%,#6d52eb3d,#0000 30%),radial-gradient(circle at 8% 84%,#30caa22e,#0000 29%),linear-gradient(135deg,#111b30,#121a2a 52%,#112524);border-color:#2a3e68}:root[data-theme=dark] .home-start-copy-v14>p{color:#aab5ca}:root[data-theme=dark] .home-capabilities-v14 span,:root[data-theme=dark] .home-quick-paths-v14 a,:root[data-theme=dark] .home-coverage-stats-v14>span{color:#f2f6ff;background:#151f32d6;border-color:#2d3b58}:root[data-theme=dark] .home-product-card-v14{background:#151f32;border-color:#354b7f}:root[data-theme=dark] .home-product-card-v14>nav{background:#11192a}:root[data-theme=dark] .home-product-card-v14 nav button.active{background:#233152}:root[data-theme=dark] .home-product-lines-v14{border-color:#34415c}:root[data-theme=dark] .home-product-lines-v14 p{border-color:#2c3850}:root[data-theme=dark] .home-product-lines-v14 .total{background:#1d2b55}:root[data-theme=dark] .home-search-v14>label{background:#151f32f5}@media (max-width:1200px){.site-header-v3 .header-search-v11{flex:1;max-width:none}.home-stage-v14{grid-template-columns:1fr 430px;gap:32px}.home-start-copy-v14 h1{font-size:57px}.statement-view-tools-v11{grid-template-columns:1fr 1.25fr!important}.statement-collapse-all-v11,.statement-line-search-v7,.corp-statement-search-v10{min-height:44px}.statement-line-search-v7,.corp-statement-search-v10{grid-column:1/-1}.archive-range-shell-v14{grid-template-columns:1fr auto!important}.timeline-periods-v14{grid-column:1/-1;width:max-content}}@media (max-width:900px){.home-stage-v14{grid-template-columns:1fr}.home-product-card-v14{max-width:620px;transform:none}.home-capabilities-v14,.home-coverage-stats-v14{grid-template-columns:1fr 1fr}.company-title-v4,.corp-identity-v10{grid-template-columns:1fr}.statement-switcher-v11,.archive-range-shell-v14{grid-template-columns:1fr!important}.timeline-periods-v14{width:100%;overflow-x:auto}.timeline-periods-v14 button{flex:1}.timeline-all-v13{width:100%}}@media (max-width:620px){.site-header-v3 .header-search-v11{order:1}.site-header-v3 .header-actions-v3{order:2}.home-start-v14{border-radius:24px;width:calc(100% - 18px);margin-top:10px;padding:18px 14px}.home-search-v14{margin-bottom:22px}.home-search-v14>label{min-height:58px;padding-inline:13px 7px}.home-search-v14 label>b{min-width:60px;height:42px}.home-stage-v14{gap:25px}.home-start-copy-v14 h1{font-size:43px}.home-start-copy-v14>p{font-size:13px}.home-capabilities-v14{grid-template-columns:1fr 1fr}.home-quick-paths-v14{grid-template-columns:1fr 1fr;display:grid}.home-quick-paths-v14>a:first-child{grid-column:1/-1}.home-coverage-stats-v14{grid-template-columns:1fr 1fr}.home-coverage-stats-v14>span{padding:10px}.home-product-card-v14 footer>span{display:none}.archive-navigation-v12{width:calc(100% - 18px)}.archive-range-v14{height:66px;padding-inline:15px;overflow-x:auto}.timeline-track-v14{inset-inline:24px}.timeline-years-v14{min-width:520px}.timeline-range-input-v14{min-width:474px}.statement-primary-v13{grid-template-columns:repeat(3,minmax(125px,1fr))}.statement-view-tools-v11{grid-template-columns:1fr!important}.statement-mode-v14,.statement-unit-v14{grid-column:1/-1}.statement-unit-v14{grid-template-columns:1fr}.statement-unit-v14>div{grid-template-columns:repeat(5,1fr)}.statement-mode-v14 button{min-height:48px}.company-page-kicker-v14{font-size:7px}}.timeline-range-input-v14{pointer-events:auto;cursor:grab}.timeline-end-marker-v14{z-index:4;border:4px solid var(--surface);background:var(--primary);width:22px;height:22px;box-shadow:0 0 0 2px var(--primary),0 5px 14px #19368a40;border-radius:50%;position:absolute;top:12px;transform:translate(-50%)}[dir=rtl] .timeline-end-marker-v14{transform:translate(50%)}.main-nav-v3 .nav-contact-v15{border:1px solid color-mix(in srgb,var(--primary) 36%,var(--line));background:var(--primary-soft);border-radius:9px;color:var(--primary)!important;padding:8px 11px!important}.drawer-contact-v15{border-color:var(--primary)!important;background:var(--primary-soft)!important;color:var(--primary)!important}.archive-navigation-v12{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--line));width:min(1380px,100% - 36px);box-shadow:0 8px 25px #24438f14;border-radius:15px!important;margin:8px auto 10px!important;padding:6px 8px!important}.archive-range-shell-v14{gap:8px}.timeline-periods-v14{padding:3px}.timeline-periods-v14 button{min-height:34px;padding-inline:12px}.timeline-range-input-v14{top:6px;pointer-events:none!important}.timeline-range-input-v14.start{z-index:5}.timeline-range-input-v14.end{z-index:6}.timeline-range-input-v14::-webkit-slider-thumb{pointer-events:auto!important}.timeline-range-input-v14::-moz-range-thumb{pointer-events:auto!important}.timeline-years-v14 button{font-size:9px}.timeline-end-marker-v14{display:none!important}.company-command-v4,.corp-command-v10{border:1px solid var(--line);background:linear-gradient(120deg,var(--surface),color-mix(in srgb,var(--primary-soft) 42%,var(--surface)));border-radius:18px;width:min(1380px,100% - 36px);box-shadow:0 10px 32px #19346e12;margin:14px auto 8px!important;padding:12px 14px!important}.company-title-v4,.corp-identity-v10{gap:18px!important}.company-heading-v4,.corp-title-v10{border-inline-start:3px solid var(--primary);min-height:80px;padding:7px 12px}.company-heading-v4 h1,.corp-title-v10 h1{margin-top:3px!important;font-size:clamp(31px,3.2vw,52px)!important}.company-picker-v9>summary,.corp-company-picker-v10>summary{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));box-shadow:0 6px 20px #19346e0f;min-height:70px!important}.statement-switcher-v11 .statement-primary-v13>button{min-height:66px!important;font-size:13px!important}.statement-switcher-v11 .statement-secondary-v13>button{min-height:50px!important;font-size:10px!important}.statement-switcher-v11 button{position:relative;border-width:1px!important}.statement-switcher-v11 button.active{border-color:var(--primary)!important;background:linear-gradient(135deg,var(--primary),#664fe0)!important;color:#fff!important;box-shadow:0 8px 20px #3157d538!important}.statement-switcher-v11 button.active:after{content:"✓";background:#ffffff2e;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid;position:absolute;inset-block-start:7px;inset-inline-end:8px}.statement-view-tools-v11{background:linear-gradient(120deg,color-mix(in srgb,var(--primary-soft) 40%,var(--surface-2)),var(--surface-2));border-radius:13px!important;grid-template-columns:minmax(270px,.9fr) minmax(420px,1.25fr) auto minmax(300px,.9fr)!important;padding:8px!important}.statement-unit-v14 button{min-height:35px;font-size:9px}.statement-line-search-v7,.corp-statement-search-v10{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary-soft) 40%,transparent);border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line))!important;background:var(--surface)!important;border-radius:11px!important;min-height:52px!important;padding:8px 12px!important}.statement-line-search-v7:before,.corp-statement-search-v10:before{content:"Find a reported line";color:var(--primary);text-transform:uppercase;letter-spacing:.05em;font-size:7px;font-weight:900;display:block;position:absolute;transform:translateY(-20px)}.statement-line-search-v7,.corp-statement-search-v10{position:relative}.statement-line-search-v7 input,.corp-statement-search-v10 input{font-size:10px!important}.statement-title-v4,.corp-statement-title-v10{border-inline-start:4px solid var(--primary)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--primary-soft) 58%,var(--surface)),var(--surface))!important}.statement-title-v4 h3,.corp-statement-title-v10 h3{color:var(--ink)!important;font-size:22px!important}.statement-context-v15{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--line));background:color-mix(in srgb,var(--primary-soft) 48%,var(--surface));color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 8px;padding:12px 15px;display:flex}.statement-context-v15 b{font-size:11px}.statement-context-v15 span{color:var(--muted);font-size:9px}.summary-end-v15{border:2px solid color-mix(in srgb,var(--primary) 52%,var(--line));background:linear-gradient(110deg,color-mix(in srgb,var(--primary-soft) 82%,var(--surface)),var(--surface));border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:10px;padding:15px 18px;display:flex;box-shadow:0 8px 24px #3157d51a}.summary-end-v15 span b,.summary-end-v15 span small{display:block}.summary-end-v15 span b{color:var(--primary);font-size:13px}.summary-end-v15 span small{color:var(--muted);margin-top:4px;font-size:9px}.summary-end-v15 .multi-period-expand-v13{background:var(--primary)!important;color:#fff!important;border:0!important;width:auto!important;min-width:230px!important;margin:0!important;padding:12px 15px!important;font-size:10px!important}.statement-blocks>.statement-block>.multi-period-expand-v13{border:2px solid color-mix(in srgb,var(--primary) 50%,var(--line))!important;background:linear-gradient(110deg,var(--primary-soft),var(--surface))!important;min-height:72px!important;color:var(--primary)!important;border-radius:14px!important;margin:10px!important;font-size:11px!important;font-weight:950!important}.statement-blocks>.statement-block>.multi-period-expand-v13:before{content:"End of summary · This is not the full statement — ";color:var(--ink);font-weight:850}[dir=rtl] .statement-blocks>.statement-block>.multi-period-expand-v13:before{content:"نهاية الملخص · هذه ليست القائمة الكاملة — "}.home-product-card-v14:before{display:none!important}.home-product-card-v14{transform:none!important}.home-product-card-v14 nav button{cursor:pointer;transition:background .18s,color .18s,transform .18s}.home-product-card-v14 nav button:hover{color:var(--primary);transform:translateY(-1px)}.about-v15{background:linear-gradient(180deg,color-mix(in srgb,var(--primary-soft) 35%,var(--bg)),var(--bg) 35%)}.about-hero-v15,.about-capabilities-v15,.founder-v15,.about-method-v15,.contact-v15{width:min(1320px,100% - 40px);margin-inline:auto}.about-hero-v15{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:32px;padding:70px 0 35px;display:grid}.about-hero-v15 h1{letter-spacing:-.055em;max-width:850px;margin:13px 0 18px;font-size:clamp(44px,6vw,82px);line-height:.96}.about-hero-v15 p{max-width:820px;color:var(--muted);margin:0;font-size:15px;line-height:1.85}.about-hero-v15 aside{border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:auto 1fr;align-content:center;gap:10px 14px;padding:28px;display:grid;box-shadow:0 20px 55px #1d39781c}.about-hero-v15 aside b{color:var(--primary);font-size:34px}.about-hero-v15 aside span{color:var(--muted);align-self:center;font-size:10px;font-weight:850}.about-capabilities-v15{grid-template-columns:repeat(5,1fr);gap:8px;padding-bottom:30px;display:grid}.about-capabilities-v15 article{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:18px}.about-capabilities-v15 i{background:var(--primary-soft);width:34px;height:34px;color:var(--primary);border-radius:10px;place-items:center;margin-bottom:15px;font-style:normal;font-weight:950;display:grid}.about-capabilities-v15 b{font-size:14px}.about-capabilities-v15 p{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.55}.about-capabilities-v15 article:nth-child(2) i{color:#07855e;background:#e6f8f1}.about-capabilities-v15 article:nth-child(3) i{color:#704ec5;background:#f1eafe}.about-capabilities-v15 article:nth-child(4) i{color:#a96a00;background:#fff1d8}.founder-v15{color:#fff;background:linear-gradient(125deg,#111d32,#1a2d50 62%,#173e39);border-radius:24px;grid-template-columns:180px 1fr;align-items:center;gap:30px;margin-top:20px;padding:34px;display:grid;box-shadow:0 24px 60px #0d1c3a40}.founder-monogram-v15{letter-spacing:-.07em;background:linear-gradient(135deg,#3157d5,#6d52cf 55%,#12a67f);border:1px solid #fff3;border-radius:34px;place-items:center;width:150px;height:150px;font-size:48px;font-weight:950;display:grid}.founder-v15 h2{margin:8px 0 5px;font-size:38px}.founder-v15 strong{color:#a9b9d8;font-size:12px}.founder-v15 nav{flex-wrap:wrap;gap:8px;display:flex}.founder-v15 nav a{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:9px;padding:9px 12px;font-size:9px;font-weight:900}.about-method-v15{grid-template-columns:320px 1fr;gap:40px;padding:75px 0 45px;display:grid}.about-method-v15 h2{margin:10px 0;font-size:34px}.about-method-v15 ol{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.about-method-v15 li{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:38px 1fr;gap:12px;padding:18px;display:grid}.about-method-v15 li>b{background:var(--primary-soft);width:34px;height:34px;color:var(--primary);border-radius:10px;place-items:center;font-size:9px;display:grid}.about-method-v15 li strong{font-size:12px}.about-method-v15 li p{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.7}.contact-v15{border:1px solid color-mix(in srgb,var(--primary) 26%,var(--line));background:linear-gradient(130deg,color-mix(in srgb,var(--primary-soft) 72%,var(--surface)),var(--surface));border-radius:22px;grid-template-columns:minmax(250px,.7fr) 1.3fr;align-items:center;gap:36px;margin-bottom:70px;padding:34px;display:grid;box-shadow:0 16px 45px #1d39781a}.contact-v15 h2{margin:8px 0;font-size:31px}.contact-v15 p{color:var(--muted);margin:0;font-size:11px}.contact-v15 nav{grid-template-columns:1.2fr 1fr 1fr;gap:8px;display:grid}.contact-v15 nav>a,.contact-v15 nav>div{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:13px;padding:16px}.contact-v15 nav span,.contact-v15 nav b{display:block}.contact-v15 nav span{color:var(--muted);font-size:8px}.contact-v15 nav b{overflow-wrap:anywhere;margin-top:7px;font-size:10px}.contact-v15 .contact-primary-v15{border-color:var(--primary);background:var(--primary);color:#fff}.contact-v15 .contact-primary-v15 span{color:#ffffffbf}.footer-v15{grid-template-columns:minmax(270px,.8fr) minmax(500px,1.2fr)!important;gap:30px!important;padding:42px max(28px,50% - 660px) 24px!important;display:grid!important}.footer-brand-v15 p{max-width:400px}.footer-links-v15{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.footer-links-v15 nav{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;display:flex!important}.footer-links-v15 nav b{color:var(--ink);margin-bottom:5px;font-size:10px}.footer-links-v15 nav a,.footer-links-v15 nav span{color:var(--muted);font-size:9px}.footer-legal-v15{border-top:1px solid var(--line);grid-column:1/-1;padding-top:18px}:root[data-theme=dark] .about-v15{background:linear-gradient(#101a2c,#0e1626 35%)}:root[data-theme=dark] .founder-v15{background:linear-gradient(125deg,#101a2b,#182743 62%,#15352f)}:root[data-theme=dark] .contact-v15{background:linear-gradient(130deg,#182746,#121c2e)}:root[data-theme=dark] .statement-view-tools-v11{background:linear-gradient(120deg,#17243a,#121c2e)}:root[data-theme=dark] .statement-title-v4,:root[data-theme=dark] .corp-statement-title-v10{background:linear-gradient(90deg,#1b2a50,#151f32)!important}@media (max-width:1180px){.main-nav-v3 .nav-contact-v15{display:none}.statement-view-tools-v11{grid-template-columns:1fr 1fr!important}.statement-line-search-v7,.corp-statement-search-v10{grid-column:1/-1}.about-capabilities-v15{grid-template-columns:repeat(3,1fr)}.about-method-v15,.contact-v15{grid-template-columns:1fr}.footer-v15{grid-template-columns:1fr!important}.footer-links-v15{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.archive-navigation-v12,.company-command-v4,.corp-command-v10{width:calc(100% - 18px)}.statement-view-tools-v11{grid-template-columns:1fr!important}.statement-context-v15,.summary-end-v15{flex-direction:column;align-items:stretch}.summary-end-v15 .multi-period-expand-v13{width:100%!important;min-width:0!important}.about-hero-v15{grid-template-columns:1fr;padding-top:35px}.about-capabilities-v15{grid-template-columns:1fr 1fr}.founder-v15,.about-method-v15 ol,.contact-v15 nav{grid-template-columns:1fr}.footer-links-v15{grid-template-columns:1fr 1fr}}@media (max-width:480px){.about-hero-v15,.about-capabilities-v15,.founder-v15,.about-method-v15,.contact-v15{width:calc(100% - 18px)}.about-capabilities-v15{grid-template-columns:1fr}.founder-v15{padding:22px}.founder-monogram-v15{border-radius:24px;width:100px;height:100px}.footer-links-v15{grid-template-columns:1fr}}.statement-view-tools-v11{display:grid!important}.statement-view-tools-v11>.statement-line-search-v7:nth-child(3):last-child,.statement-view-tools-v11>.corp-statement-search-v10:nth-child(3):last-child{grid-column:3/5}.copy-contact-v16{-webkit-appearance:none;appearance:none;min-width:0;font:inherit;text-align:start;cursor:pointer;border:0}.copy-contact-v16 i,.contact-grid-v16>a>i,.contact-grid-v16>div>i,.founder-links-v16 a i,.footer-connect-v16>a>i{background:color-mix(in srgb,var(--primary-soft) 75%,var(--surface));width:36px;height:36px;color:var(--primary);border-radius:10px;flex:none;place-items:center;font-size:15px;font-style:normal;font-weight:950;display:grid}.copy-contact-v16 span,.contact-grid-v16>a>span,.contact-grid-v16>div>span,.footer-connect-v16>a>span{flex-direction:column;min-width:0;display:flex}.copy-contact-v16 small,.contact-grid-v16 small,.footer-connect-v16 small{color:var(--muted);font-size:10px;line-height:1.3}.copy-contact-v16 b,.contact-grid-v16 b{overflow-wrap:anywhere;margin-top:4px;font-size:12px}.linkedin-icon-v16{text-transform:lowercase;color:#fff!important;background:#0a66c2!important}.founder-v15{grid-template-columns:220px 1fr!important;gap:36px!important}.founder-photo-v16{aspect-ratio:1;background:#dfe4ec;border:3px solid #ffffffd6;border-radius:36px;width:210px;overflow:hidden;box-shadow:0 18px 45px #00000047}.founder-photo-v16 img{object-fit:cover;width:100%;height:100%;display:block}.founder-links-v16{align-items:stretch!important}.founder-links-v16>a,.founder-links-v16>.copy-contact-v16{color:#fff!important;background:#ffffff14!important;border:1px solid #fff3!important;border-radius:11px!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:7px 12px!important;display:flex!important}.founder-links-v16>.copy-contact-v16 i,.founder-links-v16>a i{color:#fff;background:#ffffff1f;width:30px;height:30px}.founder-links-v16>.copy-contact-v16 small{color:#b8c7df}.founder-links-v16>.copy-contact-v16 b{color:#fff;font-size:10px}.contact-v15{grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr)!important}.contact-grid-v16{grid-template-columns:repeat(2,minmax(0,1fr))!important}.contact-v15 nav>a,.contact-v15 nav>div,.contact-v15 nav>button{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:76px;color:var(--ink);text-align:start;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.contact-v15 nav>button.contact-primary-v15{border-color:var(--primary);background:var(--primary);color:#fff}.contact-v15 nav>button.contact-primary-v15 i{color:#fff;background:#ffffff29}.contact-v15 nav>button.contact-primary-v15 small{color:#ffffffc2}.footer-v15{grid-template-columns:minmax(300px,.62fr) minmax(680px,1.38fr)!important;gap:48px!important;padding-block:58px 30px!important}.footer-brand-v15 p{color:var(--muted);max-width:450px!important;font-size:14px!important;line-height:1.65!important}.footer-links-v15{grid-template-columns:.8fr .75fr 1.25fr 1.25fr!important;gap:28px!important}.footer-links-v15 nav{gap:10px!important}.footer-links-v15 nav>b{margin-bottom:7px!important;font-size:13px!important}.footer-links-v15 nav>a,.footer-links-v15 nav>span,.footer-links-v15 nav>button{font-size:11px!important}.footer-connect-v16>a,.footer-connect-v16>.copy-contact-v16{width:100%;color:var(--ink)!important;background:0 0!important;border-radius:10px!important;align-items:center!important;gap:9px!important;padding:5px!important;display:flex!important}.footer-connect-v16>a:hover,.footer-connect-v16>.copy-contact-v16:hover{background:var(--primary-soft)!important}.footer-connect-v16>a>i,.footer-connect-v16>.copy-contact-v16>i{width:30px;height:30px;font-size:12px}.footer-connect-v16>.copy-contact-v16 b{overflow-wrap:anywhere;max-width:170px;color:var(--ink);font-size:10px}.footer-connect-v16>a>span{font-weight:800}.footer-legal-v15{color:var(--muted);font-size:11px!important}:root[data-theme=dark] .contact-v15 nav>a,:root[data-theme=dark] .contact-v15 nav>div{background:#121d30}:root[data-theme=dark] .footer-connect-v16>a:hover,:root[data-theme=dark] .footer-connect-v16>.copy-contact-v16:hover{background:#1b2b48!important}@media (max-width:1180px){.founder-v15{grid-template-columns:190px 1fr!important}.founder-photo-v16{width:180px}.contact-v15,.footer-v15{grid-template-columns:1fr!important}.footer-links-v15{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.founder-v15{grid-template-columns:1fr!important}.founder-photo-v16{border-radius:28px;width:150px}.contact-grid-v16{grid-template-columns:1fr!important}.footer-links-v15{grid-template-columns:1fr 1fr!important}.footer-v15{padding-inline:18px!important}}@media (max-width:480px){.footer-links-v15{grid-template-columns:1fr!important}.founder-photo-v16{width:128px}}.founder-v15{border:1px solid #7de5b961;box-shadow:0 30px 78px #07152e52;grid-template-columns:250px minmax(0,1fr)!important;gap:46px!important;padding:46px!important}.founder-photo-v16{border-radius:42px;width:238px;box-shadow:0 22px 55px #00000057}.founder-v15 .eyebrow{color:#8ff0c9;letter-spacing:.12em;background:#50d5a021;border:1px solid #84ebc259;border-radius:999px;align-items:center;min-height:30px;padding:7px 12px;font-size:11px;display:inline-flex}.founder-v15 h2{letter-spacing:-.04em;margin:13px 0 8px;font-size:clamp(38px,4.6vw,58px);line-height:1}.founder-v15 strong{color:#dce7f8;font-size:15px;line-height:1.5;display:block}.founder-v15 p{color:#d4deee;max-width:980px;margin:18px 0 23px;font-size:15px;line-height:1.8}.founder-links-v16>a,.founder-links-v16>.copy-contact-v16{min-height:56px!important;padding:9px 15px!important;font-size:12px!important}.founder-links-v16>.copy-contact-v16 b{font-size:12px}@media (max-width:1180px){.founder-v15{grid-template-columns:210px minmax(0,1fr)!important;gap:32px!important;padding:36px!important}.founder-photo-v16{width:200px}}@media (max-width:760px){.founder-v15{grid-template-columns:1fr!important;padding:27px!important}.founder-photo-v16{width:170px}.founder-v15 p{font-size:14px}.founder-links-v16>a,.founder-links-v16>.copy-contact-v16{width:100%}}.footer-v15,.footer-links-v15{align-items:start!important}.footer-links-v15>nav{align-self:start!important;padding:0!important}.footer-links-v15>nav>b{align-items:center;min-height:32px;line-height:1.25;display:flex;margin:0 0 10px!important}.footer-connect-v16>a,.footer-connect-v16>.copy-contact-v16{min-height:46px;border:1px solid #0000!important;padding:7px 8px!important}.footer-connect-v16>a:hover,.footer-connect-v16>.copy-contact-v16:hover{transform:translateY(-1px);border-color:var(--line)!important}.footer-connect-v16 small{margin-top:2px}.x-icon-v18{color:#fff!important;background:#0b0d10!important;font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:900!important}.footer-connect-v16 .linkedin-icon-v16{box-shadow:inset 0 0 0 1px #ffffff2e}.footer-email-v19 small{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footer-email-v19 b{margin:0!important;font-size:11px!important}.github-icon-v19{background:#f4f6fa!important}.github-icon-v19 img{object-fit:contain;width:19px;height:19px;display:block}:root[data-theme=dark] .github-icon-v19{background:#fff!important}.footer-connect-v16{gap:4px!important}.footer-connect-v16>.copy-contact-v16{min-height:38px!important;padding:3px 5px!important}.footer-compact-row-v20{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.footer-compact-row-v20>a{min-height:36px;color:var(--ink);border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:3px 6px;font-size:11px;font-weight:850;display:flex}.footer-compact-row-v20>a:hover{border-color:var(--line);background:var(--primary-soft);transform:translateY(-1px)}.footer-compact-row-v20>a>i{border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.footer-icon-only-v20{width:36px!important;padding:3px!important}.footer-icon-only-v20>i{width:30px!important;height:30px!important}.footer-lines-v21{gap:3px!important}.footer-lines-v21>.copy-contact-v16,.footer-lines-v21>.footer-line-v21{border:1px solid #0000!important;border-radius:10px!important;width:100%!important;min-height:39px!important;padding:4px 6px!important}.footer-lines-v21>.footer-line-v21{color:var(--ink)!important;align-items:center!important;gap:8px!important;font-size:11.5px!important;font-weight:850!important;display:flex!important}.footer-lines-v21>.footer-line-v21>i,.footer-lines-v21>.copy-contact-v16>i{flex:none;width:29px!important;height:29px!important}.footer-lines-v21>.footer-line-v21:hover,.footer-lines-v21>.copy-contact-v16:hover{transform:translateY(-1px);border-color:var(--line)!important;background:var(--primary-soft)!important}.founder-company-contact-v22{background:#fff1;border:1px solid #ffffff2b;border-radius:16px;grid-column:2;justify-content:space-between;align-items:center;gap:18px;margin-top:-8px;padding:15px 17px;display:flex}.founder-company-contact-v22>span{color:#b7c7df;font-size:11px;font-weight:900}.founder-company-contact-v22 nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.founder-company-contact-v22 nav>a,.founder-company-contact-v22 .copy-contact-v16{color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:6px 10px;font-size:10px;font-weight:850;display:flex}.founder-company-contact-v22 nav i{color:#fff;background:#ffffff1f;border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.founder-company-contact-v22 .copy-contact-v16 small{color:#b8c7df}.founder-company-contact-v22 .copy-contact-v16 b{color:#fff;font-size:10px}.copy-toast-v22{z-index:10000;color:#fff;text-align:center;background:#0d1a2d;border:1px solid #ffffff29;border-radius:13px;min-width:150px;padding:13px 17px;font-size:12px;font-weight:900;animation:.18s ease-out copy-toast-in-v22;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 55px #04102557}[dir=rtl] .copy-toast-v22{left:24px;right:auto}@keyframes copy-toast-in-v22{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.founder-company-contact-v22{grid-column:1/-1;margin-top:0}}@media (max-width:760px){.founder-company-contact-v22{flex-direction:column;grid-column:1;align-items:flex-start}.founder-company-contact-v22 nav{flex-direction:column;align-items:stretch;width:100%}.founder-company-contact-v22 nav>a,.founder-company-contact-v22 .copy-contact-v16{width:100%}.copy-toast-v22{bottom:12px;right:12px}[dir=rtl] .copy-toast-v22{left:12px}}.comparison-timeline-v12{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--line));background:linear-gradient(115deg,color-mix(in srgb,var(--primary-soft) 58%,var(--surface)),var(--surface));border-radius:14px;width:min(1400px,100% - 48px);margin:0 auto 12px;padding:4px 10px 7px;overflow:hidden;box-shadow:0 8px 24px #24438f0f}.comparison-timeline-v12 .archive-range-shell-v14{width:100%;grid-template-columns:minmax(0,1fr)!important}.comparison-timeline-v12 .archive-range-v14{width:100%}:root[data-theme=dark] .comparison-timeline-v12{background:linear-gradient(115deg,#17233a,#111a2b);border-color:#2d3b58}@media (max-width:680px){.comparison-timeline-v12{width:calc(100% - 18px);padding-inline:7px}.comparison-timeline-v12 .archive-range-v14{overflow-x:auto}}.home-founder-strip-v24{color:#fff;background:radial-gradient(circle at 88% 20%,#52d7ab26,#0000 24%),linear-gradient(120deg,#101c31,#172945 62%,#153831);border:1px solid #3d747c;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:min(1320px,100% - 40px);margin:12px auto 72px;padding:22px 24px;display:grid;box-shadow:0 22px 58px #0e1e3d33}.home-founder-photo-v24{background:#e4e8ee;border:2px solid #ffffffd1;border-radius:24px;width:82px;height:82px;overflow:hidden;box-shadow:0 10px 28px #0000003d}.home-founder-photo-v24 img{object-fit:cover;width:100%;height:100%;display:block}.home-founder-copy-v24>span{color:#91efcf;letter-spacing:.11em;text-transform:uppercase;background:#44cf9e1a;border:1px solid #79ebc447;border-radius:999px;align-items:center;min-height:24px;padding:5px 9px;font-size:8px;font-weight:950;display:inline-flex}.home-founder-copy-v24 h2{letter-spacing:-.035em;margin:8px 0 5px;font-size:clamp(20px,2.2vw,31px);line-height:1.1}.home-founder-copy-v24 p{color:#c7d3e6;max-width:760px;margin:0;font-size:11px;line-height:1.7}.home-founder-strip-v24 nav{align-items:center;gap:7px;display:flex}.home-founder-strip-v24 nav>a{color:#fff;white-space:nowrap;background:#ffffff12;border:1px solid #fff3;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:10px;font-weight:900;display:inline-flex}.home-founder-strip-v24 nav>a:first-child{color:#0c2630;background:#69dfb8;border-color:#69dfb8}.home-founder-strip-v24 nav>a:hover{transform:translateY(-1px)}.home-founder-linkedin-v24 i{color:#fff;text-transform:lowercase;background:#0a66c2;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:950;display:grid}@media (max-width:820px){.home-founder-strip-v24{grid-template-columns:auto 1fr}.home-founder-strip-v24 nav{grid-column:1/-1}.home-founder-strip-v24 nav>a:first-child{flex:1}}@media (max-width:520px){.home-founder-strip-v24{grid-template-columns:62px minmax(0,1fr);gap:15px;width:calc(100% - 18px);margin-bottom:40px;padding:17px}.home-founder-photo-v24{border-radius:18px;width:62px;height:62px}.home-founder-copy-v24 h2{font-size:19px}.home-founder-copy-v24 p{font-size:10px}.home-founder-strip-v24 nav{grid-template-columns:1fr auto;width:100%;display:grid}.home-founder-strip-v24 nav>a{padding-inline:11px}}.analytics-login-v25,.analytics-page-v25{color:#0f1b35;min-height:100vh;font-family:var(--font-sans,Arial,sans-serif);background:radial-gradient(circle at 82% 8%,#e2e9ff 0,#0000 30%),#f4f7fc}.analytics-login-v25{place-items:center;padding:24px;display:grid}.analytics-login-v25 form{background:#fff;border:1px solid #d8e1f1;border-radius:26px;gap:12px;width:min(440px,100%);padding:38px;display:grid;box-shadow:0 24px 70px #22387024}.analytics-brand-v25{color:#111d36;letter-spacing:-.8px;font-size:23px;font-weight:900;text-decoration:none}.analytics-brand-v25 span{color:#3760e7}.analytics-login-v25 p,.analytics-head-v25 p{color:#66738e;text-transform:uppercase;letter-spacing:.12em;margin:8px 0 0;font-size:12px;font-weight:800}.analytics-login-v25 h1,.analytics-head-v25 h1{letter-spacing:-.055em;margin:0;font-size:clamp(32px,5vw,55px)}.analytics-login-v25 label{margin-top:12px;font-size:13px;font-weight:800}.analytics-login-v25 input{height:52px;font:inherit;border:1px solid #cbd6e8;border-radius:13px;padding:0 14px}.analytics-login-v25 button{color:#fff;cursor:pointer;background:#3158df;border:0;border-radius:13px;height:52px;font-weight:900}.analytics-login-v25 small,.analytics-error-v25{color:#c4324c}.analytics-login-v25 em{color:#7b879d;text-align:center;font-size:12px;font-style:normal}.analytics-page-v25{padding:42px max(24px,50vw - 700px) 60px}.analytics-head-v25{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.analytics-range-v25{background:#e7ecf6;border-radius:13px;gap:5px;padding:5px;display:flex}.analytics-range-v25 button{color:#526079;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:10px 14px;font-weight:800}.analytics-range-v25 button.active{color:#244bd0;background:#fff;box-shadow:0 4px 14px #25428e1a}.analytics-kpis-v25{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:12px;display:grid}.analytics-kpis-v25 article,.analytics-panel-v25{background:#ffffffeb;border:1px solid #dbe3f1;border-radius:20px;box-shadow:0 10px 32px #24396c0f}.analytics-kpis-v25 article{padding:22px}.analytics-kpis-v25 article:nth-child(2){background:linear-gradient(145deg,#effcf7,#fff);border-color:#9edfc9}.analytics-kpis-v25 article:nth-child(2) strong{color:#087c59}.analytics-kpis-v25 span{color:#6a7690;font-size:13px;font-weight:750;display:block}.analytics-kpis-v25 strong{letter-spacing:-.04em;margin:8px 0 6px;font-size:34px;display:block}.analytics-kpis-v25 small{font-weight:800}.analytics-kpis-v25 small.up{color:#07865d}.analytics-kpis-v25 small.down{color:#d14355}.analytics-estimate-v26{color:#68758e;background:#edf2fb;border:1px solid #d8e2f3;border-radius:13px;margin:0 0 14px;padding:11px 15px;font-size:11px;line-height:1.55}.analytics-estimate-v26 strong{color:#223254}.analytics-device-v27{color:#237158;background:#e9faf3;border:1px solid #b9ead6;border-radius:12px;margin:-16px 0 18px;padding:10px 14px;font-size:11px;line-height:1.5}.analytics-device-v27 strong{color:#0a6848}.analytics-panel-v25{padding:22px}.analytics-panel-v25 h2{margin:0 0 18px;font-size:18px}.analytics-trend-v25{margin-bottom:14px}.analytics-trend-v25>div:first-child{align-items:baseline;gap:12px;display:flex}.analytics-trend-v25 p{color:#7b879d;margin:0;font-size:12px}.analytics-bars-v25{align-items:end;gap:5px;height:190px;padding-top:18px;display:flex}.analytics-bars-v25>div{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:7px;min-width:5px;height:100%;display:flex}.analytics-bars-v25 i{background:linear-gradient(#6d8cff,#3158df);border-radius:6px 6px 2px 2px;width:100%;max-width:24px;min-height:4px;display:block}.analytics-bars-v25 span{color:#8792a7;writing-mode:vertical-rl;font-size:9px;display:none}.analytics-bars-v25>div:nth-child(5n+1) span,.analytics-bars-v25>div:last-child span{display:block}.analytics-grid-v25{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.analytics-list-v25{gap:14px;display:grid}.analytics-list-row-v25{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.analytics-list-row-v25 div{min-width:0}.analytics-list-row-v25 strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.analytics-list-row-v25 span{background:#4e70e9;border-radius:99px;height:4px;margin-top:7px}.analytics-list-row-v25>b{font-size:14px}.analytics-empty-v25,.analytics-loading-v25{color:#7d899d}.analytics-page-v25>footer{color:#7d899d;text-align:center;padding-top:24px;font-size:12px}@media (max-width:1100px){.analytics-kpis-v25{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.analytics-page-v25{padding:24px 14px 40px}.analytics-head-v25{flex-direction:column;align-items:flex-start}.analytics-kpis-v25{grid-template-columns:repeat(2,1fr)}.analytics-grid-v25{grid-template-columns:1fr}.analytics-range-v25{width:100%;overflow:auto}.analytics-range-v25 button{white-space:nowrap;flex:1}.analytics-bars-v25{height:150px}.analytics-login-v25 form{padding:28px 22px}}@media (max-width:430px){.analytics-kpis-v25{grid-template-columns:1fr 1fr}.analytics-kpis-v25 article{padding:17px}.analytics-kpis-v25 strong{font-size:27px}}.statement-timeline-v16{width:100%!important;box-shadow:none!important;border-radius:12px!important;margin:2px 0 7px!important;padding:3px 6px!important}.statement-timeline-v16 .archive-range-shell-v14{gap:6px!important}.archive-range-v14{height:46px!important;padding-inline:16px!important;overflow:visible!important}.timeline-track-v14{top:14px!important;height:4px!important;inset-inline:20px!important}.timeline-range-input-v14{top:1px!important;width:calc(100% - 34px)!important;height:27px!important;inset-inline:17px!important}.timeline-range-input-v14.single{z-index:7;pointer-events:none!important}.timeline-range-input-v14::-webkit-slider-thumb{width:17px!important;height:17px!important;box-shadow:0 0 0 1px var(--primary),0 3px 9px #19368a38!important;border-width:3px!important;margin-top:-6px!important;transition:transform .14s,box-shadow .14s!important}.timeline-range-input-v14::-moz-range-thumb{border-width:3px!important;width:11px!important;height:11px!important}.timeline-years-v14{inset-inline:2px!important;bottom:-1px!important}.timeline-years-v14 button{min-width:34px!important;padding:2px 4px!important;font-size:8px!important;line-height:1.2!important}.timeline-periods-v14{border-radius:9px!important;padding:2px!important}.timeline-periods-v14 button{border-radius:7px!important;min-height:29px!important;padding-inline:10px!important;font-size:8px!important}.timeline-all-v13{min-width:78px!important;height:35px!important;padding-inline:10px!important;font-size:8px!important}.statement-control-stack-v13{gap:6px!important}.statement-switcher-v11{border-radius:13px!important;grid-template-columns:minmax(0,4.1fr) minmax(210px,1.1fr)!important;gap:7px!important;padding:6px!important}.statement-primary-v13{gap:7px!important}.statement-secondary-v13{gap:5px!important}.statement-switcher-v11 .statement-primary-v13>button{border-radius:11px!important;min-height:58px!important;font-size:15px!important;font-weight:900!important}.statement-switcher-v11 .statement-secondary-v13>button{border-radius:9px!important;min-height:42px!important;font-size:11px!important;font-weight:850!important}.statement-view-tools-v11{background:color-mix(in srgb,var(--primary-soft) 30%,var(--surface-2))!important;align-items:center!important;gap:6px!important;min-height:48px!important;padding:5px!important;display:flex!important}.statement-mode-v14{border-radius:9px!important;flex:none!important;gap:3px!important;padding:3px!important;display:flex!important}.statement-mode-v14 button{text-align:center!important;min-height:34px!important;padding:4px 10px!important}.statement-mode-v14 button small{display:none!important}.statement-unit-v14{border-radius:9px!important;flex:none!important;align-items:center!important;gap:5px!important;padding:3px 5px!important;display:flex!important}.statement-unit-v14>div{gap:2px!important;display:flex!important}.statement-unit-v14 small{display:none!important}.statement-collapse-all-v11{white-space:nowrap!important;min-height:34px!important;padding:0 10px!important;font-size:8px!important}.statement-line-search-v7,.corp-statement-search-v10{width:190px!important;max-width:22vw!important;min-height:34px!important;box-shadow:none!important;border-radius:9px!important;margin-inline-start:auto!important;padding:4px 8px!important}.statement-line-search-v7:before,.corp-statement-search-v10:before{display:none!important}.statement-line-search-v7 input,.corp-statement-search-v10 input{min-width:0!important;font-size:9px!important}.statement-block td.number,.multi-period-statement-v13 td.number{font-variant-numeric:tabular-nums lining-nums!important;direction:ltr!important;unicode-bidi:isolate!important;font-family:Arial,Segoe UI,sans-serif!important}.workspace-period-v16{border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line));background:var(--primary-soft);color:var(--primary);border-radius:9px;align-items:center;gap:8px;margin:0 0 8px;padding:6px 9px;display:inline-flex}.workspace-period-v16 b{font-size:11px}.workspace-period-v16 span{border-inline-start:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));padding-inline-start:8px;font-size:9px;font-weight:800}.company-ratios-v4:not(.corp-ratios-v10)>.ratio-dashboard-v6{border-color:color-mix(in srgb,var(--primary) 30%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--primary-soft) 54%,var(--surface)),var(--surface));order:2;margin:4px 0 15px;box-shadow:0 10px 28px #24438f14}.ratio-dashboard-v6 article>div{height:12px!important}.ratio-dashboard-v6 article>div i{background:linear-gradient(90deg,#3157df,#6c52e3 58%,#30caa2)!important}.ratio-dashboard-v6 article>span strong{color:var(--primary);font-size:12px}[dir=rtl] .statement-block td.number,[dir=rtl] .multi-period-statement-v13 td.number,[dir=rtl] .statement-scroll th:not(:first-child){text-align:right!important;direction:ltr!important}.comparison-timeline-v12{padding:3px 8px 5px!important;overflow:visible!important}.comparison-timeline-v12 .timeline-range-input-v14.single{pointer-events:none!important}.sector-jump-v16{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:center;gap:6px;width:min(1400px,100% - 48px);margin:0 auto 8px;padding:6px;display:flex;box-shadow:0 7px 22px #24438f0f}.sector-jump-v16>span{color:var(--muted);text-transform:uppercase;padding-inline:10px;font-size:9px;font-weight:900}.sector-jump-v16 a{min-height:38px;color:var(--muted);border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.sector-jump-v16 a small{background:var(--surface-2);border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:8px;display:grid}.sector-jump-v16 a.active{border-color:color-mix(in srgb,var(--primary) 32%,var(--line));background:var(--primary-soft);color:var(--primary)}.sector-timeline-v16{border:1px solid color-mix(in srgb,var(--primary) 20%,var(--line));background:linear-gradient(115deg,color-mix(in srgb,var(--primary-soft) 48%,var(--surface)),var(--surface));border-radius:13px;width:min(1400px,100% - 48px);margin:0 auto 9px;padding:2px 8px 4px;overflow:hidden}.sector-timeline-v16 .archive-range-shell-v14{grid-template-columns:1fr!important}.sector-company-intelligence-v16{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 26%,var(--surface)));border-radius:22px;width:min(1400px,100% - 48px);margin:18px auto;padding:18px;box-shadow:0 12px 34px #24438f12}.sector-company-intelligence-v16>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:14px;display:flex}.sector-company-intelligence-v16>header h2{margin:4px 0 0;font-size:24px}.sector-company-intelligence-v16>header p{max-width:560px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}.sector-company-intelligence-v16>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sector-company-intelligence-v16>div>a{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:15px;padding:13px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:block}.sector-company-intelligence-v16>div>a:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--line));transform:translateY(-2px);box-shadow:0 10px 22px #24438f1a}.sector-company-intelligence-v16 a>header{align-items:center;gap:10px;display:flex}.sector-company-intelligence-v16 a>header>span{gap:2px;min-width:0;display:grid}.sector-company-intelligence-v16 a>header b{font-size:13px}.sector-company-intelligence-v16 a>header small{color:var(--muted);font-size:8px}.sector-company-intelligence-v16 a>header i{color:#087b55;background:#e5f7ee;border-radius:999px;margin-inline-start:auto;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.sector-company-intelligence-v16 a>div{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0;display:grid}.sector-company-intelligence-v16 a>div span{background:var(--surface-2);color:var(--muted);border-radius:10px;gap:4px;padding:9px;font-size:8px;display:grid}.sector-company-intelligence-v16 a>div b{color:var(--ink);font-size:13px}.sector-company-intelligence-v16 a>footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-top:9px;font-size:8px;display:flex}.sector-company-intelligence-v16 a>footer strong{color:var(--primary)}:root[data-theme=dark] .sector-company-intelligence-v16 a>header i{color:#62d9ad;background:#123d32}@media (max-width:900px){.statement-switcher-v11{grid-template-columns:1fr!important}.statement-view-tools-v11{flex-wrap:wrap!important}.statement-line-search-v7,.corp-statement-search-v10{width:100%!important;max-width:none!important;margin:0!important}.archive-range-v14{overflow-x:auto!important}.timeline-years-v14{min-width:520px}.timeline-range-input-v14{min-width:486px}}@media (max-width:760px){.sector-jump-v16,.sector-timeline-v16,.sector-company-intelligence-v16{width:calc(100% - 18px)}.sector-jump-v16{overflow-x:auto}.sector-jump-v16 a{white-space:nowrap}.sector-company-intelligence-v16{padding:12px}.sector-company-intelligence-v16>header{flex-direction:column;align-items:start}.sector-company-intelligence-v16>div{grid-template-columns:1fr}}.statement-control-stack-v13{padding-bottom:0!important}.statement-command-row-v17{border-inline-start:4px solid var(--primary)!important;background:linear-gradient(105deg,color-mix(in srgb,var(--primary-soft) 38%,var(--surface)),var(--surface) 52%)!important;grid-template-columns:minmax(180px,.7fr) minmax(420px,1.8fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:7px 10px!important;display:grid!important}.statement-command-row-v17>div:first-child{align-items:baseline!important;gap:8px!important;min-width:0!important;display:flex!important}.statement-command-row-v17>div:first-child>span{color:var(--primary)!important;flex:none!important;font-size:8px!important;font-weight:900!important}.statement-command-row-v17>div:first-child>h3{white-space:nowrap!important;margin:0!important;font-size:20px!important;line-height:1.05!important}.statement-inline-tools-v17{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line))!important;background:color-mix(in srgb,var(--surface-2) 72%,transparent)!important;min-height:40px!important;box-shadow:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:3px!important;display:flex!important}.statement-inline-tools-v17 .statement-mode-v14{background:var(--surface)!important;padding:2px!important}.statement-inline-tools-v17 .statement-mode-v14 button{border-radius:7px!important;min-height:30px!important;padding:3px 10px!important}.statement-inline-tools-v17 .statement-mode-v14 button b{font-size:9px!important}.statement-inline-tools-v17 .statement-mode-v14 button small{opacity:.72!important;margin-top:1px!important;font-size:6px!important;line-height:1!important;display:block!important}.statement-unit-inline-v17{background:0 0!important;border:0!important;padding:2px 4px!important}.statement-unit-inline-v17>span{letter-spacing:.08em!important;font-size:6px!important}.statement-unit-inline-v17 button{border-radius:7px!important;min-width:29px!important;min-height:29px!important;padding:0 6px!important;font-size:8px!important}.statement-search-inline-v17{background:var(--surface)!important;flex:0 150px!important;width:150px!important;max-width:150px!important;min-height:30px!important;margin:0!important;padding:3px 7px!important}.statement-command-row-v17>.statement-evidence-v9,.statement-command-row-v17>.statement-source-v9{justify-self:end!important}.statement-command-row-v17>.statement-evidence-v9 p{display:none!important}.statement-command-row-v17 .statement-source-v9 summary{white-space:nowrap!important;min-height:34px!important;padding:6px 9px!important}.single-period-timeline-v17{border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:12px!important;width:max-content!important;max-width:calc(100% - 32px)!important;margin:6px auto 10px!important;padding:5px!important;overflow-x:auto!important;box-shadow:0 6px 20px #18347d0f!important}.single-period-timeline-v17 .archive-range-shell-v14{grid-template-columns:none!important;align-items:center!important;gap:6px!important;width:max-content!important;min-width:0!important;display:flex!important}.single-period-timeline-v17 .archive-range-v14{width:auto!important;min-width:0!important;height:auto!important;padding:0!important}.single-period-timeline-v17 .timeline-track-v14,.single-period-timeline-v17 .timeline-range-input-v14{display:none!important}.single-period-timeline-v17 .timeline-years-v14{align-items:center!important;gap:3px!important;width:auto!important;padding:0!important;display:flex!important;position:static!important;transform:none!important}.single-period-timeline-v17 .timeline-years-v14 button{background:var(--surface-2)!important;min-width:43px!important;height:30px!important;color:var(--muted)!important;border:0!important;border-radius:8px!important;padding:0 8px!important;font-size:8px!important;font-weight:800!important;position:static!important}.single-period-timeline-v17 .timeline-years-v14 button.active{color:#fff!important;background:var(--primary)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 25%,transparent)!important;font-size:8px!important;transform:none!important}.single-period-timeline-v17 .timeline-periods-v14{border-inline-end:1px solid var(--line)!important;gap:3px!important;padding:0 5px 0 0!important;display:flex!important}.single-period-timeline-v17 .timeline-periods-v14 button{border-radius:8px!important;min-height:30px!important;padding:0 9px!important;font-size:8px!important}:root[data-theme=dark] .statement-command-row-v17{background:linear-gradient(105deg,color-mix(in srgb,var(--primary-soft) 52%,var(--surface)),var(--surface) 58%)!important}@media (max-width:1050px){.statement-command-row-v17{grid-template-columns:1fr auto!important}.statement-inline-tools-v17{grid-area:2/1/auto/-1!important;justify-content:flex-start!important}.statement-command-row-v17>.statement-evidence-v9,.statement-command-row-v17>.statement-source-v9{grid-area:1/2!important}}@media (max-width:720px){.statement-command-row-v17{grid-template-columns:1fr!important}.statement-command-row-v17>.statement-evidence-v9,.statement-command-row-v17>.statement-source-v9{grid-area:auto/1!important;justify-self:start!important}.statement-inline-tools-v17{flex-wrap:wrap!important}.statement-search-inline-v17{flex:100%!important;width:100%!important;max-width:none!important}.single-period-timeline-v17{width:calc(100% - 18px)!important}.statement-command-row-v17>div:first-child>h3{white-space:normal!important}}.dividend-status-groups-v17{gap:20px;display:grid}.dividend-status-group-v17{border:1px solid var(--line);background:var(--surface);border-radius:17px;overflow:hidden;box-shadow:0 8px 28px #19368a0f}.dividend-status-group-v17>header{border-bottom:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.dividend-status-group-v17>header h3{margin:0;font-size:17px}.dividend-status-group-v17>header p{color:var(--muted);margin:3px 0 0;font-size:9px}.dividend-status-group-v17>header>strong{background:var(--primary-soft);min-width:32px;height:32px;color:var(--primary);border-radius:999px;place-items:center;display:grid}.dividend-status-group-v17 .announcement-table article:last-child{border-bottom:0;border-radius:0}.dividend-status-group-v17.upcoming{border-color:color-mix(in srgb,#e7a82d 45%,var(--line))}.dividend-status-group-v17.paid{border-color:color-mix(in srgb,#18a476 38%,var(--line))}.status-paid-v17{color:#087854!important;background:#dff5eb!important}.status-upcoming-v17{color:#956100!important;background:#fff0cf!important}.status-recommended-v17{background:var(--primary-soft)!important;color:var(--primary)!important}:root[data-theme=dark] .status-paid-v17{color:#67dfb4!important;background:#123d32!important}:root[data-theme=dark] .status-upcoming-v17{color:#ffd37b!important;background:#4a3516!important}.q2-filing-coverage-v17{border:1px solid color-mix(in srgb,var(--primary) 25%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--primary-soft) 42%,var(--surface)),var(--surface) 62%);border-radius:18px;width:min(1320px,100% - 48px);margin:0 auto 20px;padding:18px;box-shadow:0 14px 38px #1b3d9a12}.q2-filing-coverage-v17>header{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.q2-filing-coverage-v17 h2{margin:5px 0 0;font-size:24px}.q2-filing-coverage-v17>header>small,.q2-filing-coverage-v17>p{color:var(--muted)}.q2-coverage-cards-v17{grid-template-columns:.75fr 1fr 1.35fr;gap:9px;margin:14px 0 10px;display:grid}.q2-coverage-cards-v17 article{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;min-height:84px;padding:12px 14px;display:grid}.q2-coverage-cards-v17 article>strong{grid-row:1/3;font-size:31px}.q2-coverage-cards-v17 article>span{font-size:10px;font-weight:800}.q2-coverage-cards-v17 article a{color:var(--primary);font-size:8px;font-weight:800}.q2-coverage-cards-v17 article nav{flex-wrap:wrap;gap:7px;display:flex}.q2-coverage-cards-v17 .complete{border-color:color-mix(in srgb,#18a476 38%,var(--line))}.q2-coverage-cards-v17 .complete>strong{color:#0b8c63}.q2-coverage-cards-v17 .announcement{border-color:color-mix(in srgb,#e7a82d 45%,var(--line))}.q2-coverage-cards-v17 .announcement>strong{color:#a36b00}.q2-coverage-cards-v17 .unavailable>strong{color:var(--muted)}.filing-published-v17{background:#e2f5ed;border-radius:999px;width:max-content;margin-top:5px;padding:3px 7px;color:#087854!important;font-size:7px!important;font-weight:900!important;display:inline-flex!important}:root[data-theme=dark] .filing-published-v17{background:#123d32;color:#67dfb4!important}.company-ratios-v4:not(.corp-ratios-v10){flex-direction:column;display:flex}.company-ratios-v4:not(.corp-ratios-v10)>header{order:0}.company-ratios-v4:not(.corp-ratios-v10)>.ratio-dashboard-v6{border-color:color-mix(in srgb,var(--primary) 24%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--primary-soft) 30%,var(--surface)),var(--surface));order:1;margin-top:0;margin-bottom:18px}.company-ratios-v4:not(.corp-ratios-v10)>.ratio-grid-v4{order:2}@media (max-width:850px){.q2-coverage-cards-v17{grid-template-columns:1fr}.q2-filing-coverage-v17>header{flex-direction:column;align-items:flex-start}.q2-filing-coverage-v17{width:calc(100% - 20px)}}.filings-v3>.resource-hero-v3,.dividends-v3>.resource-hero-v3{padding:27px 28px 17px!important}.filings-v3>.resource-hero-v3 h1,.dividends-v3>.resource-hero-v3 h1{letter-spacing:-.048em!important;max-width:920px!important;margin:6px 0 7px!important;font-size:clamp(30px,3.3vw,48px)!important;line-height:1.01!important}.filings-v3>.resource-hero-v3 p,.dividends-v3>.resource-hero-v3 p{max-width:830px!important;margin:0!important;font-size:13px!important;line-height:1.5!important}.filings-v3>.resource-hero-v3 .eyebrow,.dividends-v3>.resource-hero-v3 .eyebrow{font-size:8px!important}.q2-coverage-cards-v17{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (max-width:720px){.filings-v3>.resource-hero-v3,.dividends-v3>.resource-hero-v3{padding:22px 20px 13px!important}.filings-v3>.resource-hero-v3 h1,.dividends-v3>.resource-hero-v3 h1{font-size:32px!important}}.multi-period-statement-v13 tr.section-band-v24>td{border-block:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--primary-soft) 88%,var(--surface)),color-mix(in srgb,var(--primary-soft) 32%,var(--surface)))!important;padding:0!important;position:static!important}.multi-period-statement-v13 tr.section-band-v24 .section-toggle-v6{min-height:39px;padding:8px 14px}.filing-specific-v24{border:1px solid color-mix(in srgb,var(--warning) 34%,var(--line));background:color-mix(in srgb,#fff8e8 58%,var(--surface));border-radius:14px;margin:12px;overflow:hidden}.filing-specific-v24>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;list-style:none;display:flex}.filing-specific-v24>summary span b,.filing-specific-v24>summary span small{display:block}.filing-specific-v24>summary span b{color:var(--ink);font-size:11px}.filing-specific-v24>summary span small{color:var(--muted);margin-top:3px;font-size:8px}.filing-specific-v24>summary>i{background:var(--surface);color:var(--primary);border-radius:999px;padding:6px 10px;font-size:8px;font-style:normal;font-weight:950}.filing-specific-v24>p{color:var(--muted);margin:0;padding:0 17px 12px;font-size:8px}.filing-specific-v24>div{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;padding:0 12px 12px;display:grid}.filing-specific-v24 section{border:1px solid var(--line);background:var(--surface);border-radius:11px;overflow:hidden}.filing-specific-v24 section>header{background:var(--surface-2);justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.filing-specific-v24 section>header b{font-size:9px}.filing-specific-v24 section>header small{color:var(--muted);font-size:7px}.filing-specific-v24 ul{margin:0;padding:0;list-style:none}.filing-specific-v24 li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:9px 11px;display:flex}.filing-specific-v24 li span{max-width:72%;font-size:8px;line-height:1.35}.filing-specific-v24 li strong{white-space:nowrap;font-size:10px}:root[data-theme=dark] .filing-specific-v24{background:color-mix(in srgb,#5f430d 25%,var(--surface))}@media (max-width:720px){.filing-specific-v24>div{grid-template-columns:1fr}.filing-specific-v24>summary{align-items:flex-start}}.company-workspace-tabs>a{min-width:0;min-height:46px;color:var(--muted);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.company-workspace-tabs>a>i{background:var(--surface-2);border-radius:8px;place-items:center;width:25px;height:25px;font-style:normal;font-weight:900;display:grid}.company-workspace-tabs>a>span{text-align:start;min-width:0;font-size:12px;font-weight:800}.company-workspace-tabs>a small{background:var(--surface-2);border-radius:9px;place-items:center;min-width:20px;height:18px;margin-inline-start:7px;padding:0 5px;font-size:8px;display:inline-grid}.company-workspace-tabs>a.active{background:var(--primary-soft);color:var(--primary)}.company-workspace-tabs>a.active>i{background:var(--primary);color:#fff}.statement-switcher-v11 a,.statement-switcher-v11>div>span{border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line));background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 38%,var(--surface)));min-width:0;color:var(--muted);text-align:center;border-radius:11px;place-items:center;padding:8px;text-decoration:none;display:grid;position:relative}.statement-switcher-v11 .statement-primary-v13>a,.statement-switcher-v11 .statement-primary-v13>span{min-height:58px;font-size:15px;font-weight:900}.statement-switcher-v11 .statement-secondary-v13>a,.statement-switcher-v11 .statement-secondary-v13>span{min-height:42px;font-size:11px;font-weight:850}.statement-switcher-v11 a.active{border-color:var(--primary);background:linear-gradient(135deg,var(--primary),#664fe0);color:#fff;box-shadow:0 8px 20px #3157d538}.statement-switcher-v11 a.active:after{content:"✓";background:#ffffff2e;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid;position:absolute;inset-block-start:7px;inset-inline-end:8px}.statement-switcher-v11>div>span.disabled{opacity:.5;border-style:dashed}.overview-primary-actions-v7>a{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--ink);border-radius:10px;align-items:center;padding:10px 15px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.overview-primary-actions-v7>a:first-child{border-color:var(--primary);background:var(--primary);color:#fff}.overview-primary-actions-v7>a span{margin-inline-start:12px}.overview-sections-v7>div>a{border:1px solid var(--line);background:var(--surface);min-height:160px;color:var(--ink);text-align:start;border-radius:15px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s;position:relative}.overview-sections-v7>div>a:hover{border-color:var(--primary);transform:translateY(-3px)}.overview-sections-v7>div>a>span{background:var(--primary-soft);min-width:32px;height:28px;color:var(--primary);border-radius:8px;place-items:center;padding:0 8px;font-size:10px;font-weight:950;display:inline-grid}.overview-sections-v7>div>a>i{color:var(--primary);font-style:normal;position:absolute;inset-block-end:14px;inset-inline-end:16px}.ratio-permalink-v30,.metric-history-link-v30{border:1px solid color-mix(in srgb,var(--primary) 25%,var(--line));background:var(--primary-soft);border-radius:8px;width:max-content;margin-top:8px;padding:7px 9px;font-weight:900;text-decoration:none;color:var(--primary)!important;font-size:8px!important;display:inline-flex!important}.deep-record-page-v30{background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--primary-soft) 65%,transparent),transparent 28%),var(--bg);min-height:100vh}.deep-record-crumbs-v30{width:min(1240px,100% - 40px);color:var(--muted);align-items:center;gap:8px;margin:22px auto 10px;font-size:10px;display:flex}.deep-record-crumbs-v30 a{color:var(--primary)}.deep-record-hero-v30{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));background:linear-gradient(120deg,var(--surface),color-mix(in srgb,var(--primary-soft) 45%,var(--surface)));border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1240px,100% - 40px);margin:auto;padding:28px;display:grid;box-shadow:0 18px 60px #14244617}.deep-record-hero-v30>div>span,.deep-record-source-v30 span{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:950}.deep-record-hero-v30 h1{letter-spacing:-.05em;margin:7px 0;font-size:clamp(30px,4vw,56px);line-height:.98}.deep-record-hero-v30 h1 em{color:var(--primary);font-style:normal}.deep-record-hero-v30 p{max-width:680px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.deep-record-hero-v30 aside{border:1px solid var(--line);background:var(--surface);border-radius:15px;min-width:180px;padding:18px}.deep-record-hero-v30 aside small,.deep-record-hero-v30 aside span,.deep-record-hero-v30 aside strong{display:block}.deep-record-hero-v30 aside small,.deep-record-hero-v30 aside span{color:var(--muted);font-size:9px}.deep-record-hero-v30 aside strong{margin:5px 0;font-size:21px}.deep-record-hero-v30 aside .paid{color:var(--success)}.deep-record-hero-v30 aside .upcoming{color:var(--warning)}.deep-record-grid-v30,.dividend-dates-v30{grid-template-columns:repeat(5,1fr);gap:9px;width:min(1240px,100% - 40px);margin:12px auto;display:grid}.deep-record-grid-v30>a,.dividend-dates-v30>article{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:15px;padding:18px;text-decoration:none}.deep-record-grid-v30>a:hover{border-color:var(--primary);transform:translateY(-2px)}.deep-record-grid-v30 span,.deep-record-grid-v30 strong,.deep-record-grid-v30 small,.dividend-dates-v30 small,.dividend-dates-v30 strong{display:block}.deep-record-grid-v30 strong{margin:10px 0 4px;font-size:15px}.deep-record-grid-v30 small,.dividend-dates-v30 small{color:var(--muted);font-size:9px}.dividend-dates-v30{grid-template-columns:repeat(3,1fr)}.dividend-dates-v30 strong{margin-top:6px;font-size:18px}.deep-record-source-v30{background:var(--ink);width:min(1240px,100% - 40px);color:var(--bg);border-radius:17px;justify-content:space-between;align-items:center;gap:24px;margin:12px auto 40px;padding:22px;display:flex}.deep-record-source-v30 h2{margin:5px 0;font-size:20px}.deep-record-source-v30 p{color:color-mix(in srgb,var(--bg) 70%,transparent);margin:0;font-size:10px}.deep-record-source-v30>a{background:var(--bg);color:var(--ink);border-radius:10px;flex:none;padding:11px 14px;font-size:10px;font-weight:900;text-decoration:none}.dividend-row-v17>div>a{color:var(--ink);text-decoration:none}.dividend-row-v17>div>a:hover{color:var(--primary)}@media (max-width:900px){.company-workspace-tabs>a{flex-direction:column;gap:3px;min-width:96px}.company-workspace-tabs>a>span{text-align:center;font-size:9px}.deep-record-hero-v30{grid-template-columns:auto 1fr}.deep-record-hero-v30 aside{grid-column:1/-1}.deep-record-grid-v30{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.company-workspace-tabs>a{flex:0 0 96px}.deep-record-hero-v30{grid-template-columns:1fr;padding:20px}.deep-record-grid-v30,.dividend-dates-v30{grid-template-columns:1fr}.deep-record-source-v30{flex-direction:column;align-items:flex-start}.overview-sections-v7>div>a{min-height:145px}}.site-header-v3{gap:12px;padding-inline:max(22px,50vw - 780px)}.site-header-v3 .brand-link{margin-inline-end:0}.header-search-v11{width:min(390px,29vw);min-width:240px;margin-inline-end:auto}.header-search-v11>label{background:color-mix(in srgb,var(--surface-2) 76%,var(--surface));border:1px solid var(--line);border-radius:12px;height:42px}.header-search-results-v11{border-radius:16px;width:min(460px,100vw - 28px);padding:9px;top:calc(100% + 9px);box-shadow:0 22px 65px #12234c2e}.header-search-suggested-v18{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;padding:8px 10px 6px;font-size:9px;display:block}.header-search-results-v11 a{border-radius:11px;min-height:52px}.header-search-results-v11 a:hover{background:var(--primary-soft)}.nav-panel-v3{top:var(--header);width:100%;max-height:calc(100vh - var(--header));border:0;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 98%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:0;padding:26px max(30px,50vw - 740px) 32px;position:fixed;left:0;right:0;overflow:auto;transform:none;box-shadow:0 32px 70px #14244626}.nav-panel-v3>header{padding-bottom:15px}.nav-panel-v3>header h3{font-size:28px}.nav-panel-v3>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid;max-height:none!important;overflow:visible!important}.nav-panel-v3>div>section{border-bottom:1px solid var(--line);min-width:0;padding:10px 0 14px}.nav-panel-v3>div>section>div:first-child{padding:0 3px 8px!important}.company-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding-top:0}.company-panel-grid a{border:1px solid #0000;border-radius:12px;min-height:58px;padding:8px 10px}.company-panel-grid a:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--line));background:var(--primary-soft)}.company-panel-grid b{font-size:12px}.company-panel-grid small{font-size:9px}.sector-panel-grid{grid-column:1/-1!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.sector-panel-grid>a,.sector-panel-grid>div{border:1px solid var(--line);border-radius:14px;justify-content:flex-end;min-height:92px;padding:14px}.sector-panel-grid .live{background:linear-gradient(145deg,var(--primary-soft),var(--surface))}.bank-logo-v3.small{border-radius:11px;width:46px;height:46px;padding:5px}.bank-logo-v3.medium{border-radius:14px;width:64px;height:64px;padding:6px}.bank-logo-v3.large{border-radius:18px;width:84px;height:84px;padding:7px}.bank-logo-v3.wide.small{width:62px}.bank-logo-v3.wide.medium{width:92px}.bank-logo-v3.wide.large{width:126px}.bank-logo-v3 img{transform:scale(1.08)}.company-command-v4,.corp-command-v10{margin-top:12px!important;padding:14px 16px!important}.company-title-v4,.corp-identity-v10{grid-template-columns:minmax(350px,470px) 1fr!important;align-items:stretch!important;gap:14px!important;display:grid!important}.company-picker-v9>summary,.corp-company-picker-v10>summary{background:var(--surface);height:100%;border-radius:16px!important;min-height:94px!important;padding:12px 15px!important}.company-picker-v9>summary strong,.corp-company-picker-v10>summary strong{font-size:16px!important}.company-heading-v4{align-items:center!important;min-height:94px!important;padding:8px 18px!important;display:flex!important}.corp-title-v10{min-width:0!important;min-height:94px!important;padding:10px 18px!important;display:block!important}.company-heading-v4 h1,.corp-title-v10 h1{font-size:clamp(34px,3.6vw,56px)!important;line-height:1!important}.corp-title-v10 h1{text-overflow:ellipsis;overflow:hidden;margin:7px 0 3px!important}.corp-title-v10 p{max-width:760px;margin:5px 0 0!important}.company-picker-v9>div.all-company-picker-v11,.corp-company-picker-v10>div{max-height:min(70vh,650px);overflow:auto;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:min(930px,100vw - 34px)!important;padding:10px!important}.company-picker-search-v18{z-index:3;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line));background:var(--surface);border-radius:12px;grid-column:1/-1;align-items:center;gap:9px;min-height:48px;padding:0 14px;display:flex;position:sticky;top:-10px;box-shadow:0 8px 20px #14244614}.company-picker-search-v18 input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0}.all-company-picker-v11>section,.corp-company-picker-v10>div>section{align-self:start;background:var(--surface-2)!important}.all-company-picker-v11 a,.corp-company-picker-v10>div>section>a{min-height:52px!important;padding:6px 8px!important}.company-workspace-tabs,.corp-tabs-v10{grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:7px!important}.company-workspace-tabs a{min-height:48px!important}.compact-kpis{margin-top:8px}.merged-analysis-v18{border-top:1px solid var(--line);margin-top:18px!important;padding-top:18px!important}.merged-analysis-v18>header h2{font-size:28px!important}.workspace-head-v4{gap:20px;align-items:center!important;padding:15px 0!important}.workspace-head-v4>div:first-child{flex:none}.workspace-head-v4 h2{white-space:nowrap;color:var(--ink);max-width:none!important;margin:2px 0 0!important;font-size:23px!important}.workspace-head-v4 h2 em{color:#13a56e;font-style:normal}.corp-export-actions-v10,.export-actions-v4{flex:1;grid-template-columns:minmax(120px,.7fr) repeat(4,minmax(145px,1fr))!important;gap:7px!important;display:grid!important}.corp-export-actions-v10>*,.export-actions-v4>*{min-height:54px!important}.corp-export-actions-v10 button,.corp-export-actions-v10 a,.export-actions-v4 button,.export-actions-v4 a{padding:8px 10px!important}.statement-timeline-v16{margin:0 auto 7px!important}.archive-navigation-v12{padding:4px 7px!important}.archive-range-v14{height:49px!important}.timeline-track-v14{top:15px!important}.timeline-years-v14{bottom:0!important}.timeline-periods-v14 button{min-height:30px!important}.statement-switcher-v11{background:var(--surface)!important;border-radius:12px!important;grid-template-columns:minmax(0,4fr) minmax(220px,1fr)!important;padding:4px!important}.statement-primary-v13,.statement-secondary-v13{gap:4px!important}.statement-switcher-v11 a,.statement-switcher-v11>div>span{min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;font-size:13px!important}.statement-switcher-v11 a:hover{background:var(--surface-2)!important}.statement-switcher-v11 a.active{background:var(--ink)!important;color:var(--surface)!important}.statement-switcher-v11 .statement-secondary-v13>a,.statement-switcher-v11 .statement-secondary-v13>span{min-height:42px!important;font-size:10px!important}.statement-command-row-v17{border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:13px!important;padding:8px 10px!important}.statement-command-row-v17>div:first-child{min-width:250px}.statement-command-row-v17 h3{font-size:21px!important}.statement-view-tools-v11{background:0 0!important;flex:1!important;justify-content:flex-end!important;padding:0!important}.statement-unit-v14 button{min-width:40px}.statement-search-inline-v17:before{display:none!important}.corp-overview-v10,.company-overview-v7{padding-top:14px!important}.corp-overview-hero-v10{grid-template-columns:1.35fr .85fr!important}.corp-overview-hero-v10>article{background:linear-gradient(135deg,var(--ink),#1f3b69)!important;color:#fff!important}.corp-overview-hero-v10>article p,.corp-overview-hero-v10>article .eyebrow{color:#dbe4ff!important}.corp-overview-hero-v10>aside>div:first-child{background:color-mix(in srgb,#edf3ff 72%,var(--surface))}.corp-overview-hero-v10>aside>div:nth-child(2){background:color-mix(in srgb,#e9fbf4 72%,var(--surface))}.corp-overview-hero-v10>aside>div:nth-child(3){background:color-mix(in srgb,#fff5dc 72%,var(--surface))}.corp-overview-hero-v10>aside>div:nth-child(4){background:color-mix(in srgb,#f1eaff 72%,var(--surface))}.corp-profile-grid-v10>article{border-top:4px solid var(--primary)!important}.corp-profile-grid-v10>article:nth-child(2){border-top-color:#13a56e!important}.corp-profile-grid-v10>article:nth-child(3){border-top-color:#f0a72d!important}.comparison-intro-v5{padding-top:34px!important;padding-bottom:20px!important}.comparison-intro-v5 h1{font-size:clamp(34px,4.6vw,62px)!important}.comparison-intro-v5 p{font-size:13px!important}.comparison-console-v5{top:calc(var(--header) + 6px);z-index:25;position:sticky}.sector-company-intelligence-v16{margin-top:12px!important}.sector-company-intelligence-v16>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sector-company-intelligence-v16>div>a{border-top:4px solid var(--primary)}.sector-company-intelligence-v16>div>a:nth-child(3n+2){border-top-color:#13a56e}.sector-company-intelligence-v16>div>a:nth-child(3n){border-top-color:#f0a72d}.about-hero-v15{padding-top:38px!important}.about-hero-v15 h1{font-size:clamp(42px,5vw,72px)!important}.founder-v15{border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line));box-shadow:0 22px 55px #172d5c1c}:root[data-theme=dark] .corp-overview-hero-v10>aside>div{background:#15213a!important}:root[data-theme=dark] .statement-switcher-v11 a.active{color:#101827!important;background:#f5f7ff!important}@media (max-width:1120px){.main-nav-v3{display:none}.hamburger-v3{display:grid!important}.nav-panel-v3{display:none}.header-search-v11{flex:1;width:auto}.company-title-v4,.corp-identity-v10{grid-template-columns:1fr!important}.corp-export-actions-v10,.export-actions-v4{grid-template-columns:repeat(3,1fr)!important}.workspace-head-v4{flex-direction:column;align-items:stretch!important}.sector-company-intelligence-v16>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.site-header-v3{gap:6px}.header-search-v11{min-width:0}.company-picker-v9>div.all-company-picker-v11,.corp-company-picker-v10>div{grid-template-columns:1fr!important}.company-workspace-tabs,.corp-tabs-v10{display:flex!important}.corp-export-actions-v10,.export-actions-v4{grid-template-columns:1fr 1fr!important}.workspace-head-v4 h2{white-space:normal}.statement-switcher-v11{display:flex!important}.statement-command-row-v17{flex-direction:column;align-items:stretch!important}.statement-view-tools-v11{justify-content:flex-start!important}.statement-unit-v14{min-width:0!important}.sector-company-intelligence-v16>div{grid-template-columns:1fr!important}}.archive-timeline-shell-v13.archive-range-shell-v14{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(260px,1fr) auto!important;align-items:center!important;gap:10px!important;padding:4px 8px!important;display:grid!important}.archive-range-v14{min-width:0!important;height:38px!important;padding-top:1px!important;position:relative!important}.timeline-selection-v31{z-index:6;background:var(--ink);color:var(--surface);letter-spacing:.02em;pointer-events:none;border-radius:999px;padding:2px 7px;font-size:8px;font-weight:900;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.timeline-track-v14{background:color-mix(in srgb,var(--muted) 24%,var(--surface-2))!important;border-radius:999px!important;height:4px!important;top:16px!important;left:10px!important;right:10px!important;overflow:visible!important}.timeline-track-v14 i{height:4px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 16%,transparent)!important;background:linear-gradient(90deg,#385de7,#7357e8,#19b894)!important;border-radius:999px!important}.timeline-range-input-v14{cursor:grab!important;touch-action:none!important;height:22px!important;top:7px!important}.timeline-range-input-v14:active{cursor:grabbing!important}.timeline-range-input-v14::-webkit-slider-thumb{border:4px solid var(--surface)!important;background:var(--primary)!important;width:17px!important;height:17px!important;box-shadow:0 0 0 2px var(--primary),0 4px 9px #1e3d9133!important}.timeline-range-input-v14::-moz-range-thumb{border:4px solid var(--surface)!important;background:var(--primary)!important;width:11px!important;height:11px!important;box-shadow:0 0 0 2px var(--primary)!important}.timeline-years-v14{pointer-events:none!important;bottom:-1px!important;left:8px!important;right:8px!important}.timeline-years-v14 button{color:var(--muted)!important;pointer-events:auto!important;background:0 0!important;border:0!important;padding:0!important;font-size:7px!important;transition:color .15s,transform .15s!important}.timeline-years-v14 button:hover,.timeline-years-v14 button.selected,.timeline-years-v14 button.active{color:var(--primary)!important;font-weight:950!important;transform:translateY(-1px)!important}.timeline-periods-v14{border:1px solid var(--line)!important;background:var(--surface-2)!important;border-radius:9px!important;gap:2px!important;padding:2px!important}.timeline-periods-v14 button{border-radius:7px!important;min-height:26px!important;padding:4px 8px!important;font-size:8px!important}.timeline-all-v13{white-space:nowrap!important;border-radius:8px!important;min-height:28px!important;padding:4px 9px!important;font-size:8px!important}.statement-timeline-v16,.sector-timeline-v16,.comparison-timeline-v12{border:0!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.statement-command-row-v17{grid-template-columns:minmax(190px,.55fr) minmax(0,1.75fr) auto!important;align-items:center!important;gap:12px!important;padding-block:7px!important;display:grid!important}.statement-command-row-v17>h2{white-space:nowrap!important;margin:0!important;font-size:20px!important;line-height:1.05!important}.statement-command-row-v17>h2 .eyebrow{font-size:8px!important}.statement-timeline-inline-v31{border-inline:1px solid var(--line);min-width:0;padding-inline:8px}.statement-timeline-inline-v31 .archive-timeline-shell-v13{grid-template-columns:auto minmax(220px,1fr) auto!important}.statement-view-tools-v11{grid-area:1/3!important;justify-content:flex-end!important}.statement-mode-v14 button{padding:6px 9px!important}.statement-mode-v14 small{display:none!important}.statement-unit-v14{min-width:230px!important}.statement-unit-v14 button{min-width:29px!important;padding:6px 7px!important}.statement-search-inline-v17{max-width:145px!important;min-height:32px!important}.multi-period-actions-v31{align-items:center;gap:7px;margin-inline-start:auto;display:flex}.multi-period-actions-v31>button{color:#087954;cursor:pointer;background:#e9f8f1;border:1px solid #15966b;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:900;display:flex}.multi-period-actions-v31>button b{font-size:14px}.sector-panel-grid{grid-template-columns:repeat(4,1fr)!important}.sector-panel-grid .live{order:-1!important}.sector-panel-grid>a:nth-of-type(4){grid-column:auto!important}.comparison-intro-v5{padding-bottom:10px!important}.comparison-intro-v5+.sector-jump-v16{margin-top:0!important}.comparison-results-v5{padding-top:8px!important}.sector-featured-comparisons-v31{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--primary-soft) 45%,var(--surface)),var(--surface));border-radius:20px;width:min(1400px,100% - 48px);margin:14px auto 4px;padding:18px;box-shadow:0 14px 34px #1e377812}.sector-featured-comparisons-v31>header{justify-content:space-between;align-items:end;margin-bottom:13px;display:flex}.sector-featured-comparisons-v31 h2{margin:3px 0 0;font-size:23px}.sector-featured-comparisons-v31>header>small{background:var(--ink);color:var(--surface);border-radius:999px;padding:6px 10px;font-weight:900}.sector-featured-comparisons-v31>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.sector-featured-comparisons-v31 article{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:13px}.sector-featured-comparisons-v31 h3{margin:0 0 9px;font-size:14px}.sector-featured-comparisons-v31 article>a{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:minmax(90px,1fr) minmax(60px,.9fr) auto;align-items:center;gap:8px;padding:7px 0;text-decoration:none;display:grid}.sector-featured-comparisons-v31 article>a>span{align-items:center;gap:6px;min-width:0;display:flex}.sector-featured-comparisons-v31 article>a b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sector-featured-comparisons-v31 article>a>i{background:var(--surface-2);border-radius:99px;height:5px;overflow:hidden}.sector-featured-comparisons-v31 article>a>i em{background:linear-gradient(90deg,#385de7,#19b894);border-radius:99px;height:100%;display:block}.sector-featured-comparisons-v31 article>a>strong{white-space:nowrap;font-size:9px}.analysis-summary-v5{grid-template-columns:repeat(4,1fr)!important}.rank-chart-v5 article:nth-child(odd){background:color-mix(in srgb,var(--primary-soft) 28%,var(--surface))!important}.rank-chart-v5 article strong{color:var(--ink)!important;font-size:15px!important}.corp-ratios-v10>header{margin-bottom:12px!important}.corp-ratio-grid-v10,.ratio-grid-v4{align-items:start!important}.corp-ratio-grid-v10>details:nth-child(-n+6),.ratio-grid-v4>details:nth-child(-n+6){border-color:color-mix(in srgb,var(--primary) 35%,var(--line))!important;background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 32%,var(--surface)))!important}.ratio-lead-v31{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px;display:grid}.ratio-quick-v31,.ratio-chart-v31{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:15px;box-shadow:0 12px 28px #1e37780d}.ratio-quick-v31>.eyebrow,.ratio-chart-v31>.eyebrow{margin-bottom:9px;display:block}.ratio-quick-v31{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.ratio-quick-v31>.eyebrow{grid-column:1/-1}.ratio-quick-v31 article{background:color-mix(in srgb,var(--primary-soft) 28%,var(--surface-2));border-radius:11px;grid-template-columns:1fr auto;gap:3px;padding:10px;display:grid}.ratio-quick-v31 article>span{font-size:9px;font-weight:850}.ratio-quick-v31 article>strong{font-size:14px}.ratio-quick-v31 article>small{color:var(--muted);grid-column:1/-1;font-size:8px}.ratio-chart-v31>article{border-top:1px solid var(--line);grid-template-columns:minmax(95px,.7fr) 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.ratio-chart-v31>article>span{font-size:8px;font-weight:800}.ratio-chart-v31>article>div{height:13px;position:relative}.ratio-chart-v31>article>div i,.ratio-chart-v31>article>div em{border-radius:99px;height:5px;position:absolute;inset-inline-start:0}.ratio-chart-v31>article>div i{background:linear-gradient(90deg,#385de7,#7357e8);top:0}.ratio-chart-v31>article>div em{background:#9bd8c7;bottom:0}.ratio-chart-v31>article>strong{font-size:9px}.ratio-chart-v31>article>.trend-bars-v10{height:34px!important;min-height:34px!important}.ratio-chart-v31>footer{color:var(--muted);justify-content:flex-end;gap:12px;margin-top:7px;font-size:8px;display:flex}.ratio-chart-v31>footer span{align-items:center;gap:4px;display:flex}.ratio-chart-v31>footer i,.ratio-chart-v31>footer em{background:#5268e9;border-radius:99px;width:13px;height:4px}.ratio-chart-v31>footer em{background:#9bd8c7}.bank-logo-v3 img,.company-logo-v11 img{object-fit:contain!important;object-position:center!important;padding:3px!important}:root[data-theme=dark] .multi-period-actions-v31>button{color:#76e0bb;background:#123a31;border-color:#2c8e70}:root[data-theme=dark] .timeline-selection-v31{color:#101a2d;background:#f4f7ff}@media (max-width:1100px){.archive-timeline-shell-v13.archive-range-shell-v14{grid-template-columns:auto 1fr!important}.timeline-all-v13{grid-column:1/-1;justify-self:end}.statement-command-row-v17{grid-template-columns:1fr!important}.statement-timeline-inline-v31{border-inline:0;border-block:1px solid var(--line);padding-block:5px;grid-area:auto/1!important}.statement-view-tools-v11{grid-area:auto/1!important}.sector-panel-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:760px){.archive-timeline-shell-v13.archive-range-shell-v14{grid-template-columns:1fr!important}.timeline-periods-v14{overflow-x:auto}.timeline-all-v13{grid-column:auto}.archive-range-v14{min-width:520px}.statement-timeline-v16,.statement-timeline-inline-v31{overflow-x:auto}.statement-command-row-v17{padding:7px!important}.statement-view-tools-v11{justify-content:flex-start!important;display:flex!important;overflow-x:auto!important}.sector-panel-grid{grid-template-columns:repeat(2,1fr)!important}.sector-featured-comparisons-v31{width:calc(100% - 18px);padding:12px}.sector-featured-comparisons-v31>div,.ratio-lead-v31{grid-template-columns:1fr}.ratio-quick-v31{grid-template-columns:1fr 1fr}}.financials-legacy-head-v32{display:none!important}.statement-workspace-v4{padding-top:12px!important}.statement-command-row-v17{grid-template-columns:minmax(220px,.6fr) minmax(390px,1.25fr) minmax(500px,auto)!important;gap:12px!important;padding:7px 9px!important;overflow:visible!important}.statement-command-row-v17>div:first-child{flex-wrap:wrap!important;gap:7px!important;min-width:220px!important}.statement-command-row-v17>div:first-child>h3{letter-spacing:-.025em!important;font-size:19px!important}.statement-command-row-v17 .metric-history-link-v30{white-space:nowrap!important;font-size:8px!important}.statement-timeline-inline-v31{min-width:0!important;padding-inline:8px!important}.statement-timeline-inline-v31 .archive-timeline-shell-v13{min-width:360px!important}.statement-command-row-v17>.statement-evidence-v9,.statement-command-row-v17>.statement-source-v9{display:none!important}.statement-view-tools-v11{justify-content:flex-end!important;gap:5px!important;min-width:0!important;display:flex!important;overflow:visible!important}.statement-unit-v14{gap:4px!important;min-width:220px!important}.statement-unit-v14>span{font-size:6px!important}.statement-unit-v14 button{min-width:29px!important;padding:6px 5px!important;font-size:7px!important}.statement-search-inline-v17{width:112px!important;max-width:112px!important;min-height:34px!important;padding-inline:7px!important}.statement-search-inline-v17 input{font-size:8px!important}.statement-collapse-all-v11{min-height:34px!important;padding-inline:8px!important;font-size:7px!important}.single-statement-export-v32{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 68%,var(--surface));border-bottom:0;border-radius:13px 13px 0 0;justify-content:flex-end;padding:7px 9px;display:flex}.statement-export-toolbar-v32{justify-content:flex-end;align-items:stretch;gap:5px;min-width:0;display:flex}.statement-export-toolbar-v32>label,.statement-export-toolbar-v32>button,.statement-export-toolbar-v32>a{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;font-weight:850;display:flex}.statement-export-toolbar-v32>label{gap:4px}.statement-export-toolbar-v32>label>span{color:var(--muted);font-size:7px}.statement-export-toolbar-v32 select{color:var(--ink);background:0 0;border:0;outline:0;font-size:8px;font-weight:900}.statement-export-toolbar-v32 i{font-size:13px;font-style:normal}.statement-export-toolbar-v32 span,.statement-export-toolbar-v32 small{display:block}.statement-export-toolbar-v32 small{color:var(--muted);margin-top:1px;font-size:6px;font-weight:650}.multi-period-actions-v31{flex-wrap:nowrap!important}.multi-period-actions-v31 .statement-export-toolbar-v32{margin:0}.multi-period-actions-v31 details{flex:none}.multi-period-statement-v13>header{min-height:48px!important;padding-block:6px!important}.sector-company-controls-v32{display:none!important}.sector-dashboard-v32{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-soft) 30%,var(--surface)));border-radius:24px;width:min(1440px,100% - 48px);margin:18px auto 72px;padding:24px;box-shadow:0 20px 55px #1e346014}.sector-dashboard-v32>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.sector-dashboard-v32>header h2{letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(24px,2.5vw,38px)}.sector-dashboard-v32>header label{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:240px;padding:8px 11px}.sector-dashboard-v32>header label span,.sector-dashboard-v32>header label select{width:100%;display:block}.sector-dashboard-v32>header label span{color:var(--muted);margin-bottom:3px;font-size:7px;font-weight:850}.sector-dashboard-v32>header select{color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:900}.sector-kpis-v32{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:11px;display:grid}.sector-kpis-v32 article{border:1px solid var(--line);background:var(--surface);border-radius:15px;min-height:112px;padding:15px;position:relative}.sector-kpis-v32 article>span,.sector-kpis-v32 article>small{color:var(--muted);font-size:8px;display:block}.sector-kpis-v32 article>strong{letter-spacing:-.04em;margin:9px 0 5px;font-size:27px;display:block}.sector-kpis-v32 article>em{inset-inline-end:14px;color:#087954;background:#e5f7ef;border-radius:20px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:14px}.sector-kpis-v32 article>em.down{color:#c5364d;background:#feecef}.sector-insight-grid-v32{grid-template-columns:1.25fr 1fr 1fr;gap:10px;display:grid}.sector-insight-grid-v32>article{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-height:330px;padding:16px}.sector-insight-grid-v32 header b,.sector-insight-grid-v32 header small{display:block}.sector-insight-grid-v32 header b{font-size:14px}.sector-insight-grid-v32 header small{color:var(--muted);margin-top:4px;font-size:8px}.sector-trend-v32>div{align-items:end;gap:8px;height:235px;padding-top:25px;display:flex}.sector-trend-v32>div>span{text-align:center;flex-direction:column;flex:1;justify-content:end;height:100%;display:flex}.sector-trend-v32 i{background:linear-gradient(#6077ff,#2f58dc);border-radius:8px 8px 2px 2px;min-height:8px;display:block}.sector-trend-v32 span b{margin-top:5px;font-size:8px}.sector-trend-v32 span small{color:var(--muted);font-size:7px}.sector-share-v32>div,.sector-profit-v32>div{gap:4px;margin-top:12px;display:grid}.sector-share-v32 a,.sector-profit-v32 a{min-height:42px;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:6px;display:flex}.sector-share-v32 a:hover,.sector-profit-v32 a:hover{background:var(--surface-2)}.sector-share-v32 a>span{flex:1;min-width:0}.sector-share-v32 a b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.sector-share-v32 a i{background:var(--surface-2);border-radius:4px;height:4px;margin-top:4px;display:block;overflow:hidden}.sector-share-v32 a i em{border-radius:inherit;background:var(--primary);height:100%;display:block}.sector-share-v32 a>strong,.sector-profit-v32 a>strong{font-size:9px}.sector-profit-v32 a>em{color:var(--muted);font-size:7px;font-style:normal}.sector-profit-v32 a>span{flex:1;font-size:8px;font-weight:800}.sector-profit-v32 .down{color:#c5364d}.sector-dashboard-v32>footer{border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:14px;padding-top:13px;display:flex}.sector-dashboard-v32>footer a{color:var(--primary);font-size:9px;font-weight:900}.sector-dashboard-v32>footer small{max-width:520px;color:var(--muted);text-align:end;margin-inline-start:auto;font-size:7px;line-height:1.5}.entry-gate.policy{padding:18px;overflow:auto}.entry-gate.policy .entry-card-v32{width:min(1120px,100vw - 36px);overflow:hidden;text-align:start!important;padding:0!important}.entry-dashboard-v32{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);display:grid}.entry-dashboard-v32>section{padding:34px}.entry-dashboard-v32>section .brand-v3{margin:0 0 24px!important}.entry-dashboard-v32 h2{max-width:610px;letter-spacing:-.055em!important;margin:9px 0 12px!important;font-size:clamp(34px,4vw,58px)!important;line-height:.98!important}.entry-dashboard-v32>section>p{max-width:630px;font-size:13px;margin:0!important;line-height:1.65!important}.entry-counts-v32{grid-template-columns:repeat(4,1fr);gap:6px;margin:22px 0;display:grid}.entry-counts-v32 span{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;padding:11px}.entry-counts-v32 b,.entry-counts-v32 small{display:block}.entry-counts-v32 b{font-size:18px}.entry-counts-v32 small{color:var(--muted);margin-top:2px;font-size:7px}.entry-dashboard-v32>section>label{margin:0!important;padding:12px!important;font-size:9px!important}.entry-actions-v32{align-items:center;gap:14px;margin-top:13px;display:flex}.entry-actions-v32 button{min-width:210px;width:auto!important}.entry-actions-v32 a{text-align:start!important;margin:0!important}.entry-dashboard-v32>aside{color:#fff;background:linear-gradient(155deg,#0f1930,#152b4a 58%,#113e4b);flex-direction:column;padding:25px;display:flex;position:relative}.entry-dashboard-v32>aside>header{color:#cbd5ee;text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;font-size:8px;display:flex}.entry-chart-v32{background:linear-gradient(#ffffff08,#0000);border-bottom:1px solid #53627a;align-items:end;gap:8px;height:145px;margin:24px 0 12px;padding:16px 18px 0;display:flex}.entry-chart-v32 i{z-index:1;background:linear-gradient(#6f85ff,#43dbb4);border-radius:6px 6px 0 0;flex:1;position:relative}.entry-chart-v32 span{inset-inline:34px 25px;transform-origin:0;background:#f5c84a;height:2px;position:absolute;top:125px;transform:rotate(-7deg)}.entry-market-kpi-v32{background:#ffffff0f;border:1px solid #ffffff21;border-radius:14px;padding:15px}.entry-market-kpi-v32>span,.entry-market-kpi-v32>small{color:#b8c4db;font-size:8px;display:block}.entry-market-kpi-v32 strong{margin:8px 8px 5px 0;font-size:27px;display:inline-block}.entry-market-kpi-v32 em{color:#61dfb0;background:#124939;border-radius:14px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.entry-dividend-v32{color:#172038;background:#f8c84b;border-radius:12px;grid-template-columns:1fr auto;gap:4px;margin-top:8px;padding:11px 13px;display:grid}.entry-dividend-v32>span{text-transform:uppercase;grid-column:1/-1;font-size:7px}.entry-dividend-v32 b{font-size:10px}.entry-dividend-v32 b em{margin-inline-start:8px;font-style:normal}.entry-dividend-v32 small{font-size:7px}.entry-dashboard-v32>aside>footer{color:#b8c4db;gap:13px;margin-top:auto;padding-top:16px;font-size:7px;display:flex}:root[data-theme=dark] .statement-export-toolbar-v32 .excel,:root[data-theme=dark] .multi-period-actions-v31>button{color:#76e0bb!important;background:#123a31!important;border-color:#2c8e70!important}:root[data-theme=dark] .sector-kpis-v32 article>em{color:#76e0bb;background:#123a31}:root[data-theme=dark] .sector-kpis-v32 article>em.down{color:#ff9cad;background:#421f2a}@media (max-width:1260px){.statement-command-row-v17{grid-template-columns:minmax(210px,.7fr) minmax(360px,1.2fr)!important}.statement-view-tools-v11{border-top:1px solid var(--line);grid-column:1/-1!important;justify-content:flex-start!important;padding-top:6px!important}.sector-insight-grid-v32{grid-template-columns:1fr 1fr}.sector-trend-v32{grid-column:1/-1}}@media (max-width:900px){.entry-dashboard-v32{grid-template-columns:1fr}.entry-dashboard-v32>aside{min-height:430px}.sector-kpis-v32,.sector-insight-grid-v32{grid-template-columns:1fr}.sector-trend-v32{grid-column:auto}.statement-export-toolbar-v32{justify-content:flex-start;overflow-x:auto}.multi-period-actions-v31{width:100%;overflow-x:auto}.single-statement-export-v32{justify-content:flex-start;overflow-x:auto}}@media (max-width:720px){.statement-command-row-v17{grid-template-columns:1fr!important}.statement-timeline-inline-v31{overflow-x:auto!important}.statement-timeline-inline-v31 .archive-timeline-shell-v13{min-width:520px!important}.statement-view-tools-v11{flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}.statement-mode-v14,.statement-unit-v14{flex:none!important}.entry-gate.policy{padding:8px}.entry-dashboard-v32>section{padding:24px 18px}.entry-counts-v32{grid-template-columns:1fr 1fr}.entry-actions-v32{flex-direction:column;align-items:stretch}.entry-actions-v32 button{width:100%!important}.entry-dashboard-v32>aside{min-height:400px;padding:18px}.sector-dashboard-v32{width:calc(100% - 20px);padding:14px}.sector-dashboard-v32>header{flex-direction:column;align-items:stretch}.sector-dashboard-v32>header label{min-width:0}.sector-dashboard-v32>footer{flex-wrap:wrap;align-items:flex-start}.sector-dashboard-v32>footer small{text-align:start;width:100%;margin:0}}.entry-gate.policy{background:radial-gradient(circle at 12% 16%,#3864e61f,#0000 32%),radial-gradient(circle at 88% 84%,#23be971c,#0000 30%),#eef3fb;padding:18px;overflow:auto}.entry-gate.policy .entry-card-v33{background:#fff;border:1px solid #2d4ea429;border-radius:28px;width:min(1040px,100vw - 36px);overflow:hidden;box-shadow:0 32px 100px #182a5b38;text-align:start!important;padding:0!important}.entry-policy-v33{grid-template-columns:minmax(0,1.08fr) minmax(370px,.92fr);display:grid}.entry-policy-v33>section{padding:40px 42px 36px}.entry-policy-v33>section .brand-v3{margin:0 0 30px!important}.entry-policy-v33>section>.eyebrow{color:#3157d5;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.entry-policy-v33 h2{max-width:620px;letter-spacing:-.06em!important;margin:10px 0 15px!important;font-size:clamp(42px,5vw,66px)!important;line-height:.94!important}.entry-policy-v33>section>p{color:#586781;max-width:630px;font-size:14px;margin:0!important;line-height:1.65!important}.entry-policy-v33>section>label{gap:11px;color:#26334c!important;background:#f4f7fb!important;border:1px solid #dce4f2!important;border-radius:13px!important;align-items:flex-start!important;margin:28px 0 0!important;padding:14px!important;font-size:10px!important;line-height:1.5!important;display:flex!important}.entry-policy-v33 input{accent-color:#3157d5;flex:none;margin-top:2px}.entry-actions-v33{align-items:center;gap:15px;margin-top:14px;display:flex}.entry-actions-v33 button{min-width:210px;border-radius:11px!important;width:auto!important;padding:14px 18px!important}.entry-actions-v33 a{font-weight:900;color:#3157d5!important;text-align:start!important;margin:0!important;font-size:9px!important}.entry-policy-v33>aside{color:#fff;background:linear-gradient(155deg,#111c32,#172d4d 58%,#123c47);flex-direction:column;padding:34px;display:flex;position:relative}.entry-policy-v33>aside:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% 8%,#6d5cff47,#0000 34%),radial-gradient(circle at 6% 96%,#34d2a82e,#0000 34%);position:absolute;inset:0}.entry-policy-v33>aside>*{position:relative}.entry-policy-v33>aside>header{color:#c9d4e9;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:8px;font-weight:900;display:flex}.entry-policy-v33 ol{gap:8px;margin:28px 0;padding:0;list-style:none;display:grid}.entry-policy-v33 li{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:34px 1fr;gap:12px;padding:15px;display:grid}.entry-policy-v33 li>i{color:#aebcff;background:#6981ff33;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:950;display:grid}.entry-policy-v33 li:nth-child(2)>i{color:#ffd566;background:#f6c44929}.entry-policy-v33 li:nth-child(3)>i{color:#69e7bc;background:#40d9ae29}.entry-policy-v33 li b{margin-bottom:5px;font-size:12px;display:block}.entry-policy-v33 li p{color:#b9c6db;margin:0;font-size:9px;line-height:1.55}.entry-reference-v33{color:#18233b;background:#f4c84a;border-radius:14px;margin-top:auto;padding:15px}.entry-reference-v33 span,.entry-reference-v33 strong{display:block}.entry-reference-v33 span{letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.entry-reference-v33 strong{margin-top:5px;font-size:12px}.home-start-v33{width:min(1460px,100% - 48px);box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin:0 auto;padding:54px clamp(24px,4vw,64px) 26px;overflow:visible}.home-start-v33:before{z-index:-2;background:radial-gradient(circle at 88% 28%,#6754eb2e,#0000 28%),radial-gradient(circle at 10% 76%,#2ccda326,#0000 25%),linear-gradient(#f7f9ff 0%,#f7f9ff33 76%,#0000);border-radius:0;inset:-90px -7vw -40px;-webkit-mask-image:none;mask-image:none}.home-start-v33:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#3157d526 1px,#0000 1px);background-size:25px 25px;height:520px;position:absolute;inset:-10px 50% auto -4vw;-webkit-mask-image:linear-gradient(120deg,#000,#0000 72%);mask-image:linear-gradient(120deg,#000,#0000 72%)}.home-start-v33 .home-search-v14{width:min(820px,100%);margin:0 0 44px}.home-start-v33 .home-search-v14>label{border:1px solid #3157d54d;border-radius:16px;min-height:64px;box-shadow:0 14px 38px #2742871f}.home-stage-v33{grid-template-columns:minmax(0,1.02fr) minmax(430px,.78fr);gap:clamp(42px,7vw,104px)}.home-stage-v33 .home-start-copy-v14 h1{font-size:clamp(56px,6.4vw,94px)}.home-stage-v33 .home-capabilities-v14{border-block:1px solid #3157d529;align-items:center;gap:0;margin-top:26px;display:flex}.home-stage-v33 .home-capabilities-v14 span{background:0 0;border:0;border-inline-end:1px solid #3157d521;border-radius:0;flex:1;padding:13px 11px}.home-stage-v33 .home-capabilities-v14 span:last-child{border-inline-end:0}.home-stage-v33 .home-product-card-v14{border-color:#3157d52e;transform:none;box-shadow:0 28px 80px #182b5b2e}.home-stage-v33 .home-product-card-v14:before{opacity:.32;filter:blur(2px);width:120px;height:120px;inset:-34px -30px auto auto}.home-coverage-stats-v33{border-block:1px solid #3157d529;grid-template-columns:repeat(4,1fr) minmax(220px,1.25fr);gap:0;margin-top:46px}.home-coverage-stats-v33>span,.home-coverage-stats-v33>.home-next-dividend-v33{background:0 0;border:0;border-inline-end:1px solid #3157d524;border-radius:0;padding:16px 18px}.home-coverage-stats-v33>span i{width:31px;height:31px}.home-next-dividend-v33{color:#17233d;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.home-next-dividend-v33 i{color:#9a6500;background:#fff1c9;border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.home-next-dividend-v33 b,.home-next-dividend-v33 small{display:block}.home-next-dividend-v33 b{font-size:12px}.home-next-dividend-v33 small{color:#6f7b92;margin-top:4px;font-size:8px}:root[data-theme=dark] .entry-gate.policy{background:radial-gradient(circle at 12% 16%,#3864e624,#0000 32%),radial-gradient(circle at 88% 84%,#23be971f,#0000 30%),#0b1322}:root[data-theme=dark] .entry-gate.policy .entry-card-v33{background:#131d30;border-color:#2a3c60}:root[data-theme=dark] .entry-policy-v33>section>p{color:#aeb9cd}:root[data-theme=dark] .entry-policy-v33>section>label{color:#eef3fb!important;background:#18243a!important;border-color:#2b3d5d!important}:root[data-theme=dark] .home-start-v33:before{background:radial-gradient(circle at 88% 28%,#6754eb2e,#0000 28%),radial-gradient(circle at 10% 76%,#2ccda31f,#0000 25%),linear-gradient(#10192a 0%,#10192a33 76%,#0000)}:root[data-theme=dark] .home-stage-v33 .home-capabilities-v14 span,:root[data-theme=dark] .home-coverage-stats-v33>span{background:0 0}:root[data-theme=dark] .home-next-dividend-v33{color:#f2f6ff}@media (max-width:1040px){.entry-policy-v33{grid-template-columns:1fr .8fr}.home-coverage-stats-v33{grid-template-columns:repeat(2,1fr)}.home-coverage-stats-v33>.home-next-dividend-v33{border-top:1px solid #3157d524;grid-column:1/-1}}@media (max-width:900px){.entry-policy-v33{grid-template-columns:1fr}.entry-policy-v33>aside{min-height:0}.home-stage-v33{grid-template-columns:1fr}.home-stage-v33 .home-product-card-v14{max-width:650px}}@media (max-width:620px){.entry-gate.policy{padding:8px}.entry-gate.policy .entry-card-v33{border-radius:22px;width:calc(100vw - 16px)}.entry-policy-v33>section{padding:25px 19px}.entry-policy-v33 h2{font-size:42px!important}.entry-policy-v33>aside{padding:24px 18px}.entry-actions-v33{flex-direction:column;align-items:stretch}.entry-actions-v33 button{width:100%!important}.home-start-v33{width:100%;padding:32px 18px 20px}.home-start-v33 .home-search-v14{margin-bottom:30px}.home-stage-v33 .home-capabilities-v14{grid-template-columns:1fr 1fr;display:grid}.home-stage-v33 .home-capabilities-v14 span:nth-child(2){border-inline-end:0}.home-coverage-stats-v33{grid-template-columns:1fr 1fr}.home-coverage-stats-v33>span,.home-coverage-stats-v33>.home-next-dividend-v33{padding:12px 8px}.home-next-dividend-v33{grid-column:1/-1!important}}.statement-command-row-v17{border-radius:16px!important;grid-template-columns:minmax(225px,.62fr) minmax(500px,1.45fr) minmax(390px,.9fr)!important;gap:14px!important;padding:10px 12px!important}.statement-command-row-v17>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.statement-command-row-v17>div:first-child>span{letter-spacing:.04em;font-size:8px!important}.statement-command-row-v17>div:first-child>h3{font-size:24px!important;line-height:1!important}.statement-command-row-v17 .metric-history-link-v30{margin-top:3px}.statement-timeline-inline-v31{border-inline:1px solid var(--line)!important;padding:0 12px!important}.statement-timeline-inline-v31 .archive-timeline-shell-v13{grid-template-columns:150px minmax(320px,1fr)!important;gap:12px!important}.statement-timeline-inline-v31 .timeline-periods-v14{grid-template-columns:1fr 1fr!important;gap:3px!important;width:150px!important;display:grid!important}.statement-timeline-inline-v31 .timeline-periods-v14 button{min-height:24px!important;padding:3px 6px!important;font-size:7px!important}.statement-timeline-inline-v31 .archive-range-v14{height:52px!important;padding-inline:12px!important}.statement-timeline-inline-v31 .timeline-selection-v31{font-size:8px!important;top:-2px!important}.statement-view-tools-v11{justify-content:flex-start!important;align-items:center!important;gap:8px!important}.statement-mode-v14{min-width:220px!important}.statement-mode-v14 button{min-height:42px!important;padding:6px 11px!important}.statement-unit-v14{width:150px!important;min-width:150px!important;padding:4px!important}.statement-unit-v14>span{display:none!important}.statement-unit-v14>div{grid-template-columns:repeat(5,1fr)!important}.statement-unit-v14 button{min-width:23px!important;min-height:29px!important;padding:3px!important;font-size:7px!important}.statement-search-inline-v17{width:105px!important;max-width:105px!important}.timeline-all-v13{display:none!important}.multi-period-statement-v13>header{min-height:62px!important;padding:8px 12px!important}.multi-period-statement-v13>header>span{font-size:10px!important;font-weight:950!important}.multi-period-actions-v31{gap:8px!important}.multi-period-actions-v31>button,.statement-export-toolbar-v32>label,.statement-export-toolbar-v32>button,.statement-export-toolbar-v32>a{border-radius:10px!important;min-height:42px!important;padding:7px 11px!important;font-size:9px!important}.multi-period-actions-v31>button{box-shadow:0 5px 14px #12875e1f;padding-inline:16px!important}.statement-export-toolbar-v32 .excel{min-width:125px!important}.statement-export-toolbar-v32 i{font-size:15px!important}.sector-kpis-v32{grid-template-columns:repeat(4,1fr)!important}.sector-coverage-card-v33{background:linear-gradient(145deg,#eef1ff,#f8f9ff)!important}.sector-coverage-card-v33>em{color:#3157d5!important;background:#e6eaff!important}.sector-company-strip-v33{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:0 0 11px;padding:14px}.sector-company-strip-v33>header{justify-content:space-between;align-items:end;gap:14px;margin-bottom:11px;display:flex}.sector-company-strip-v33 header b{font-size:14px}.sector-company-strip-v33 header small{color:var(--muted);font-size:8px}.sector-company-strip-v33>div{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.sector-company-strip-v33 a{border:1px solid var(--line);min-width:0;color:var(--ink);background:var(--surface-2);border-radius:11px;align-items:center;gap:8px;padding:8px;display:flex}.sector-company-strip-v33 a:hover{border-color:var(--primary);transform:translateY(-1px)}.sector-company-strip-v33 a>span{flex:1;min-width:0}.sector-company-strip-v33 a b,.sector-company-strip-v33 a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sector-company-strip-v33 a b{font-size:8px}.sector-company-strip-v33 a small{color:var(--muted);margin-top:2px;font-size:7px}.sector-company-strip-v33 a>i{color:var(--primary);font-size:9px;font-style:normal}:root[data-theme=dark] .sector-coverage-card-v33{background:linear-gradient(145deg,#1b2542,#161f35)!important}:root[data-theme=dark] .sector-company-strip-v33 a{background:#172238}@media (max-width:1280px){.statement-command-row-v17{grid-template-columns:1fr!important}.statement-timeline-inline-v31{border-inline:0!important;border-block:1px solid var(--line)!important;padding-block:7px!important}.statement-view-tools-v11{justify-content:flex-start!important}.sector-kpis-v32{grid-template-columns:1fr 1fr!important}.sector-company-strip-v33>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.statement-timeline-inline-v31 .archive-timeline-shell-v13{min-width:570px!important}.statement-view-tools-v11,.multi-period-actions-v31{overflow-x:auto!important}.sector-kpis-v32{grid-template-columns:1fr!important}.sector-company-strip-v33>header{flex-direction:column;align-items:flex-start}.sector-company-strip-v33>div{grid-template-columns:1fr 1fr}}.statement-view-tools-v11{justify-content:flex-start!important}.statement-mode-v14{width:230px!important;min-width:230px!important}.statement-mode-v14 button{min-height:48px!important}.statement-view-tools-v11>.statement-collapse-all-v11{min-height:44px!important}.single-statement-export-v32{background:linear-gradient(100deg,color-mix(in srgb,var(--surface-2) 78%,var(--surface)),var(--surface))!important;padding:10px 12px!important}.statement-export-toolbar-v32{width:100%;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important}.export-display-tools-v34{border-inline-end:1px solid var(--line);align-items:stretch;gap:7px;margin-inline-end:5px;padding-inline-end:12px;display:flex}.export-display-tools-v34 .statement-unit-v14{align-items:center!important;gap:7px!important;width:auto!important;min-width:220px!important;padding:6px 8px!important;display:flex!important}.export-display-tools-v34 .statement-unit-v14>span{flex:none;color:#654ac4!important;font-size:7px!important;display:block!important}.export-display-tools-v34 .statement-unit-v14>div{gap:3px;display:flex!important}.export-display-tools-v34 .statement-unit-v14 button{min-width:30px!important;height:34px!important;padding:4px 6px!important}.export-display-tools-v34 .statement-search-inline-v17{border-color:color-mix(in srgb,var(--primary) 24%,var(--line))!important;background:var(--surface)!important;width:145px!important;max-width:145px!important;min-height:48px!important}.export-display-tools-v34 .statement-search-inline-v17 input{font-size:8px!important}.statement-export-toolbar-v32>label,.statement-export-toolbar-v32>button,.statement-export-toolbar-v32>a{border-radius:12px!important;min-height:52px!important;padding:8px 14px!important;font-size:9px!important}.statement-export-toolbar-v32>label{background:#f4f6fb!important;min-width:82px!important}.statement-export-toolbar-v32>button,.statement-export-toolbar-v32>a{min-width:132px!important}.statement-export-toolbar-v32 .excel,.multi-period-actions-v31>button{color:#077852!important;background:linear-gradient(135deg,#e7f9f1,#dff6ed)!important;border-color:#28a879!important}.statement-export-toolbar-v32>button:nth-of-type(2){color:#5843bd!important;background:linear-gradient(135deg,#f0edff,#e8e4ff)!important;border-color:#7b68de!important}.statement-export-toolbar-v32>button:nth-of-type(3){color:#2859c6!important;background:linear-gradient(135deg,#edf3ff,#e4ecff)!important;border-color:#4d7ee5!important}.statement-export-toolbar-v32>a{color:#8a5b00!important;background:linear-gradient(135deg,#fff8e8,#fff1ce)!important;border-color:#dfac43!important}.statement-export-toolbar-v32 i{background:#ffffffad;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;font-size:14px!important}.statement-export-toolbar-v32 span{font-size:9px}.statement-export-toolbar-v32 small{font-size:7px!important}.multi-period-actions-v31{width:100%;gap:8px!important}.multi-period-actions-v31>button{min-width:132px;border-radius:12px!important;min-height:52px!important}.multi-period-statement-v13 .unit-explanation-v23{display:none!important}:root[data-theme=dark] .statement-export-toolbar-v32>label{background:#172238!important}:root[data-theme=dark] .statement-export-toolbar-v32>button:nth-of-type(2){color:#c4b8ff!important;background:#29234a!important}:root[data-theme=dark] .statement-export-toolbar-v32>button:nth-of-type(3){color:#9ebeff!important;background:#172b4d!important}:root[data-theme=dark] .statement-export-toolbar-v32>a{color:#ffd987!important;background:#3b301b!important}@media (max-width:1280px){.statement-command-row-v17{grid-template-columns:1fr!important}.statement-mode-v14{width:auto!important}.statement-export-toolbar-v32{overflow-x:auto!important}.export-display-tools-v34{flex:none}}@media (max-width:720px){.single-statement-export-v32{overflow-x:auto}.statement-export-toolbar-v32{width:max-content}.export-display-tools-v34 .statement-unit-v14{min-width:205px!important}.export-display-tools-v34 .statement-search-inline-v17{width:125px!important}}.statement-command-row-v17{grid-template-columns:minmax(225px,.58fr) minmax(520px,1.55fr) minmax(300px,.78fr)!important}.statement-view-tools-v11{align-items:stretch!important;width:100%!important}.statement-mode-v14{flex:1!important;width:100%!important;min-width:0!important}.statement-mode-v14 button{flex:1!important;min-height:52px!important}.statement-mode-v14 button b{font-size:12px!important}.statement-mode-v14 button small{font-size:8px!important}.financials-legacy-head-v32 .export-actions-v4,.financials-legacy-head-v32 .corp-export-actions-v10{display:none!important}.financials-legacy-head-v32{min-height:0!important;padding-block-end:7px!important}.single-statement-export-v32{overflow:visible!important}.statement-export-toolbar-v32{align-items:stretch!important;overflow:visible!important}.statement-export-toolbar-v32>.excel-export-menu-v35{z-index:12;flex:0 0 176px;min-width:176px;position:relative}.excel-export-menu-v35>summary{color:#087653;cursor:pointer;background:linear-gradient(135deg,#e8faf2,#dff7ec);border:1px solid #2aaa7b;border-radius:12px;align-items:center;gap:9px;min-height:52px;padding:8px 12px;list-style:none;display:flex;box-shadow:0 7px 18px #1391651a}.excel-export-menu-v35>summary::-webkit-details-marker{display:none}.excel-export-menu-v35>summary>i{background:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;display:grid}.excel-export-menu-v35>summary>span{flex:1;min-width:0}.excel-export-menu-v35>summary span,.excel-export-menu-v35>summary small{display:block}.excel-export-menu-v35>summary span{font-size:10px;font-weight:900}.excel-export-menu-v35>summary small{color:#35836b;margin-top:2px;font-size:7px}.excel-export-menu-v35>summary>b{font-size:12px;transition:transform .18s}.excel-export-menu-v35[open]>summary>b{transform:rotate(180deg)}.excel-export-menu-v35>div{border:1px solid var(--line);background:var(--surface);z-index:30;border-radius:14px;width:310px;padding:9px;position:absolute;inset-block-start:calc(100% + 7px);inset-inline-start:0;box-shadow:0 22px 55px #192a5538}.excel-export-menu-v35>div>label{background:var(--surface-2);min-height:42px;color:var(--muted);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding:7px 9px;font-size:8px;font-weight:850;display:flex}.excel-export-menu-v35 select{border:1px solid var(--line);background:var(--surface);min-width:112px;color:var(--ink);font:inherit;border-radius:7px;padding:7px}.excel-export-menu-v35>div>button{width:100%;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:9px;display:flex}.excel-export-menu-v35>div>button:hover{background:var(--surface-2)}.excel-export-menu-v35>div>button.default{background:color-mix(in srgb,#37bf8d 12%,var(--surface))}.excel-export-menu-v35>div>button>i{background:color-mix(in srgb,var(--primary) 10%,var(--surface));width:29px;height:29px;color:var(--primary);border-radius:8px;flex:none;place-items:center;font-size:13px;font-style:normal;display:grid}.excel-export-menu-v35>div>button>span{flex:1;min-width:0}.excel-export-menu-v35>div>button b,.excel-export-menu-v35>div>button small{display:block}.excel-export-menu-v35>div>button b{font-size:9px}.excel-export-menu-v35>div>button small{color:var(--muted);margin-top:3px;font-size:7px}.excel-export-menu-v35>div>button em{color:#087653;text-transform:uppercase;background:#dff7ec;border-radius:99px;padding:3px 6px;font-size:6px;font-style:normal;font-weight:900}.excel-export-menu-v35.disabled{opacity:.55;pointer-events:none}.multi-period-actions-v31>button{display:none!important}.multi-period-actions-v31>.statement-export-toolbar-v32{flex:1!important;width:100%!important}:root[data-theme=dark] .excel-export-menu-v35>summary{color:#72e0b8;background:linear-gradient(135deg,#17372f,#163c31)}:root[data-theme=dark] .excel-export-menu-v35>summary small{color:#8dcdb5}:root[data-theme=dark] .excel-export-menu-v35>summary>i{background:#10261f}@media (max-width:1280px){.statement-command-row-v17{grid-template-columns:1fr!important}.statement-export-toolbar-v32{overflow-x:auto!important}.statement-view-tools-v11{max-width:none!important}.excel-export-menu-v35>div{width:auto;max-height:70vh;position:fixed;inset:auto 18px 18px;overflow:auto}}@media (max-width:720px){.statement-export-toolbar-v32>.excel-export-menu-v35{flex-basis:165px;min-width:165px}.statement-mode-v14 button b{font-size:10px!important}}.nav-panel-v3{max-height:min(76vh,720px)!important;padding-block:20px 22px!important;overflow:hidden!important}.nav-panel-v3>div{scrollbar-gutter:stable;padding-inline-end:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 22px!important;max-height:min(62vh,590px)!important;overflow-y:auto!important}.nav-panel-v3>div>section{align-self:start;padding:8px 0 10px!important}.nav-panel-v3 .company-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important}.nav-panel-v3 .company-panel-grid a{min-height:48px!important;padding:5px 7px!important}.nav-panel-v3 .company-panel-grid .bank-logo-v3.small{flex:0 0 38px!important;width:38px!important;height:38px!important}.nav-panel-v3 .company-panel-grid b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px!important}.company-panel-more-v36{color:var(--primary);margin:7px 3px 0;font-size:8px;font-weight:900;display:inline-flex}.home-sector-coverage-v12{align-items:start}.home-sector-coverage-v12>article{align-self:start}.drawer-results a{min-width:0;min-height:64px}.drawer-results a>.bank-logo-v3.small{flex:0 0 46px!important;width:46px!important;height:46px!important;padding:5px!important}.drawer-result-copy-v36{min-width:0;overflow:hidden;flex:1!important}.drawer-result-copy-v36,.drawer-result-copy-v36 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:1120px){.nav-panel-v3{display:none!important}}@media (max-width:720px){.drawer-v3 aside{padding:20px 16px}.drawer-results a{padding:8px 10px}.drawer-results a>.bank-logo-v3.small{flex-basis:42px!important;width:42px!important;height:42px!important}.drawer-result-copy-v36{font-size:15px}.drawer-result-copy-v36 small{margin-top:2px;font-size:11px}}.q2-filing-coverage-v17{border-color:color-mix(in srgb,var(--primary) 18%,var(--line))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--primary-soft) 36%,var(--surface)),var(--surface) 54%)!important;padding:22px 24px!important;box-shadow:0 18px 48px #1b3d9a14!important}.q2-filing-coverage-v17>header{align-items:center!important}.q2-filing-coverage-v17>header h2{letter-spacing:-.025em;margin:5px 0 3px!important;font-size:25px!important}.q2-filing-coverage-v17>header p{color:var(--muted);margin:0;font-size:11px}.q2-filing-coverage-v17>header>small{border:1px solid color-mix(in srgb,#18a476 28%,var(--line));background:color-mix(in srgb,#18a476 8%,var(--surface));color:color-mix(in srgb,#087653 78%,var(--ink));border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:800;display:inline-flex}.q2-filing-coverage-v17>header>small b{color:#fff;background:#18a476;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.q2-coverage-cards-v17{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;margin:17px 0 12px!important}.q2-coverage-cards-v17 article{overflow:hidden;border-radius:15px!important;align-items:center!important;gap:13px!important;min-height:108px!important;padding:14px!important;display:flex!important}.coverage-number-v37{text-align:center;border-radius:12px;flex:0 0 72px;place-content:center;width:72px;min-height:76px;display:grid}.coverage-number-v37 strong{letter-spacing:-.04em;font-size:34px;line-height:.95}.coverage-number-v37 small{letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:7px;font-weight:900}.q2-coverage-cards-v17 article>div:last-child{align-self:center;min-width:0}.q2-coverage-cards-v17 article span{line-height:1.3;display:block;font-size:11px!important;font-weight:900!important}.q2-coverage-cards-v17 article p{color:var(--muted);margin:7px 0 0;font-size:8px;line-height:1.5}.q2-coverage-cards-v17 article nav{gap:5px!important;margin-top:9px!important}.q2-coverage-cards-v17 article a{background:var(--surface-2);white-space:nowrap;border-radius:999px;padding:5px 7px;line-height:1;display:inline-flex;font-size:7px!important}.q2-coverage-cards-v17 .complete{border-color:color-mix(in srgb,#18a476 36%,var(--line))!important;background:linear-gradient(135deg,color-mix(in srgb,#18a476 10%,var(--surface)),var(--surface))!important}.q2-coverage-cards-v17 .complete .coverage-number-v37{color:#fff;background:linear-gradient(145deg,#13a879,#087653)}.q2-coverage-cards-v17 .unavailable{border-color:color-mix(in srgb,#df9b24 34%,var(--line))}.q2-coverage-cards-v17 .unavailable .coverage-number-v37{background:color-mix(in srgb,#df9b24 13%,var(--surface));color:#a56a05}.q2-coverage-cards-v17 .not-applicable{border-color:color-mix(in srgb,#5678cf 28%,var(--line))}.q2-coverage-cards-v17 .not-applicable .coverage-number-v37{background:color-mix(in srgb,#5678cf 11%,var(--surface));color:#355abb}.coverage-note-v37{border-top:1px solid var(--line);align-items:center;gap:9px;padding:9px 11px;display:flex}.coverage-note-v37>b{background:var(--primary-soft);width:20px;height:20px;color:var(--primary);border-radius:50%;flex:0 0 20px;place-items:center;font-size:9px;display:grid}.coverage-note-v37>p{color:var(--muted);line-height:1.45;margin:0!important;font-size:9px!important}@media (max-width:960px){.q2-coverage-cards-v17{grid-template-columns:1fr!important}.q2-coverage-cards-v17 article{min-height:92px!important}.q2-filing-coverage-v17>header{align-items:flex-start!important}.q2-filing-coverage-v17>header>small{margin-top:4px}.coverage-number-v37{min-height:64px}}@media (max-width:600px){.q2-filing-coverage-v17{padding:17px 14px!important}.q2-filing-coverage-v17>header h2{font-size:21px!important}.q2-filing-coverage-v17>header p{font-size:10px}.q2-coverage-cards-v17{margin-top:13px!important}.q2-coverage-cards-v17 article{padding:11px!important}.coverage-number-v37{flex-basis:62px;width:62px}.coverage-number-v37 strong{font-size:29px}.q2-coverage-cards-v17 article span{font-size:10px!important}}.market-map-v3{padding-top:76px!important;padding-bottom:82px!important}.market-map-v3>header{margin-bottom:28px!important}.market-map-v3>header h2{max-width:1120px;line-height:1.02;font-size:clamp(38px,4.6vw,66px)!important}.market-map-groups-v38{grid-template-columns:1fr!important;gap:22px!important;display:grid!important}.market-map-groups-v38>section{min-width:0}.market-map-groups-v38>section>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:0 2px;display:flex}.market-map-groups-v38>section>header>div{align-items:center;gap:9px;display:flex}.market-map-groups-v38>section>header i{background:var(--primary-soft);width:25px;height:25px;color:var(--primary);border-radius:8px;place-items:center;font-size:12px;font-style:normal;font-weight:900;display:grid}.market-map-groups-v38>section>header b{letter-spacing:-.01em;font-size:13px}.market-map-groups-v38>section>header small{color:var(--muted);font-size:10px}.market-map-groups-v38>section>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.market-map-live-v38>a,.market-map-live-v38>div>a{transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 16px 32px #2143a524;border:0!important;border-radius:19px!important;min-height:176px!important;padding:21px!important}.market-map-live-v38>div>a:after{content:"";border:24px solid #ffffff17;border-radius:50%;width:118px;height:118px;position:absolute;inset-block-start:-38px;inset-inline-end:-36px}.market-map-live-v38>div>a:hover{transform:translateY(-5px);box-shadow:0 22px 42px #2143a538}.market-map-live-v38>div>a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.market-map-live-v38>div>a>span{letter-spacing:.075em;align-items:center;gap:7px;display:flex;color:#fff!important;opacity:.78!important;font-size:8px!important}.market-map-live-v38>div>a>span i{font-size:9px;font-style:normal}.market-map-live-v38>div>a>b{z-index:1;color:#fff;letter-spacing:-.025em;font-size:21px;line-height:1.15;position:relative;margin:auto 0 14px!important}.market-map-live-v38>div>a>small{z-index:1;justify-content:space-between;align-items:center;font-size:11px;display:flex;position:relative;color:#fff!important;opacity:.88!important}.market-map-live-v38>div>a>small i{background:#ffffff29;border-radius:9px;place-items:center;width:27px;height:27px;font-size:13px;font-style:normal;display:grid}.market-map-live-v38 .sector-tone-1{background:linear-gradient(145deg,#2146ca,#315fe8)!important}.market-map-live-v38 .sector-tone-2{background:linear-gradient(145deg,#087d72,#12a48c)!important}.market-map-live-v38 .sector-tone-3{background:linear-gradient(145deg,#6640c7,#8458e4)!important}.market-map-live-v38 .sector-tone-4{background:linear-gradient(145deg,#d05e25,#e98539)!important}.market-map-live-v38 .sector-tone-5{background:linear-gradient(145deg,#b12f69,#db4d83)!important}.market-map-soon-v38{padding-top:4px}.market-map-soon-v38>header i{background:var(--surface-2)!important;color:var(--muted)!important}.market-map-soon-v38>div>article{border-style:dashed!important;border-color:color-mix(in srgb,var(--muted) 30%,var(--line))!important;background:color-mix(in srgb,var(--surface) 84%,var(--surface-2))!important;border-radius:16px!important;min-height:112px!important;padding:17px 18px!important}.market-map-soon-v38>div>article>span{letter-spacing:.07em;color:var(--muted)!important;font-size:8px!important}.market-map-soon-v38>div>article>b{letter-spacing:-.015em;font-size:15px;margin:auto 0 3px!important}.market-map-soon-v38>div>article>small{color:var(--muted);font-size:10px}:root[data-theme=dark] .market-map-live-v38>div>a{box-shadow:0 16px 34px #0000003d}:root[data-theme=dark] .market-map-soon-v38>div>article{background:color-mix(in srgb,var(--surface) 88%,#253047)!important}@media (max-width:1120px){.market-map-groups-v38>section>div{grid-template-columns:repeat(3,minmax(0,1fr))}.market-map-live-v38>div>a{min-height:160px!important}.market-map-live-v38>div>a:nth-child(4),.market-map-live-v38>div>a:nth-child(5){grid-column:span 1}}@media (max-width:720px){.market-map-v3{padding-top:56px!important;padding-bottom:62px!important}.market-map-v3>header h2{font-size:clamp(34px,11vw,48px)!important}.market-map-groups-v38{gap:24px!important}.market-map-groups-v38>section>header{flex-direction:column;align-items:flex-start;gap:5px}.market-map-groups-v38>section>header>small{padding-inline-start:34px}.market-map-groups-v38>section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.market-map-live-v38>div>a{min-height:148px!important;padding:16px!important}.market-map-live-v38>div>a>b{font-size:17px}.market-map-live-v38>div>a>small{font-size:9px}.market-map-live-v38>div>a>span{font-size:7px!important}.market-map-live-v38>div>a:last-child{grid-column:1/-1;min-height:124px!important}.market-map-soon-v38>div>article{min-height:102px!important;padding:14px!important}.market-map-soon-v38>div>article:last-child{grid-column:1/-1}.market-map-soon-v38>div>article>b{font-size:14px}}.home-v3{overflow:hidden}.home-start-v33 .home-search-v14>label{transition:border-color .2s,box-shadow .2s,transform .2s}.home-start-v33 .home-search-v14>label:focus-within{border-color:var(--primary);box-shadow:0 18px 46px #3157d533,0 0 0 4px color-mix(in srgb,var(--primary) 10%,transparent);transform:translateY(-1px)}.home-search-v14 label>b{letter-spacing:.01em;box-shadow:0 7px 17px #3157d538;font-size:11px!important}.home-stage-v33 .home-start-copy-v14>p{max-width:720px;font-size:18px;line-height:1.72}.home-stage-v33 .home-capabilities-v14 span{min-height:58px;transition:background .18s,color .18s}.home-stage-v33 .home-capabilities-v14 span:hover{background:color-mix(in srgb,var(--surface) 70%,var(--primary-soft))}.home-stage-v33 .home-capabilities-v14 b{font-size:10px}.home-quick-paths-v14 a{justify-content:center;align-items:center;min-height:44px;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.home-quick-paths-v14 a:hover{border-color:color-mix(in srgb,var(--primary) 48%,var(--line));transform:translateY(-2px);box-shadow:0 10px 22px #1c367a1a}.home-product-card-v14{transition:transform .22s,box-shadow .22s}.home-product-card-v14:hover{transform:translateY(-3px)!important;box-shadow:0 34px 90px #182b5b38!important}.home-product-card-v14 nav button,.home-product-card-v14 footer>a{cursor:pointer;transition:transform .18s,background .18s}.home-product-card-v14 nav button:hover,.home-product-card-v14 footer>a:hover{transform:translateY(-1px)}.home-coverage-stats-v33>span,.home-next-dividend-v33{transition:background .18s}.home-coverage-stats-v33>span:hover,.home-next-dividend-v33:hover{background:color-mix(in srgb,var(--surface) 72%,var(--primary-soft))!important}.home-how-v11{background:0 0;border:0;border-radius:0;gap:10px;width:min(1320px,100% - 48px);margin:30px auto 72px;overflow:visible}.home-how-v11 article{border:1px solid var(--line);background:var(--surface);border-radius:17px;grid-template-columns:46px 1fr;align-items:center;gap:15px;min-height:112px;padding:20px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;box-shadow:0 10px 26px #1424460d}.home-how-v11 article:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--line));transform:translateY(-3px);box-shadow:0 16px 34px #14244617}.home-how-v11 i{color:#fff;background:linear-gradient(145deg,#3157d5,#5276e6);border-radius:14px;place-items:center;width:46px;height:46px;font-size:11px;display:grid;box-shadow:0 8px 18px #3157d533}.home-how-v11 article:nth-child(2) i{background:linear-gradient(145deg,#0b8870,#20b28f);box-shadow:0 8px 18px #0b88702e}.home-how-v11 article:nth-child(3) i{background:linear-gradient(145deg,#7148c9,#9569e5);box-shadow:0 8px 18px #7148c92e}.home-how-v11 b{font-size:16px}.home-how-v11 p{margin-top:7px;font-size:11px;line-height:1.55}.coverage-v3{padding-top:80px;padding-bottom:84px;position:relative}.coverage-v3:before{content:"";z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--primary-soft) 32%,var(--bg)),var(--bg));border-block:1px solid color-mix(in srgb,var(--primary) 8%,var(--line));position:absolute;inset:14px -100vw 0}.coverage-v3>header{margin-bottom:25px!important}.coverage-v3>header .eyebrow{background:color-mix(in srgb,var(--primary-soft) 78%,var(--surface));color:var(--primary);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.coverage-v3>header h2{max-width:920px;line-height:1.02;font-size:clamp(38px,4.4vw,62px)!important}.coverage-v3>header>a{border:1px solid color-mix(in srgb,var(--primary) 23%,var(--line));background:var(--surface);border-radius:12px;align-items:center;min-height:44px;padding:0 15px;font-size:11px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 20px #1c367a12}.coverage-v3>header>a:hover{transform:translateY(-2px);box-shadow:0 13px 27px #1c367a1f}.home-sector-coverage-v12{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;margin:0}.home-sector-coverage-v12>article{border-radius:20px;grid-column:span 2;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 13px 32px #14244612}.home-sector-coverage-v12>article:nth-child(4),.home-sector-coverage-v12>article:nth-child(5){grid-column:span 3}.home-sector-coverage-v12>article:before{content:"";background:linear-gradient(90deg,#3157d5,#6688ef);height:4px;position:absolute;inset:0 0 auto}.home-sector-coverage-v12>article:nth-child(2):before{background:linear-gradient(90deg,#d17b20,#efb34d)}.home-sector-coverage-v12>article:nth-child(3):before{background:linear-gradient(90deg,#08866e,#25b796)}.home-sector-coverage-v12>article:nth-child(4):before{background:linear-gradient(90deg,#b2326a,#e15c91)}.home-sector-coverage-v12>article:nth-child(5):before{background:linear-gradient(90deg,#6c45c5,#9b6ae5)}.home-sector-coverage-v12>article:hover{border-color:color-mix(in srgb,var(--primary) 27%,var(--line));transform:translateY(-4px);box-shadow:0 20px 42px #1424461f}.home-sector-coverage-v12 header{margin:3px 0 15px}.home-sector-coverage-v12 header h3{letter-spacing:-.025em;font-size:20px}.home-sector-coverage-v12 header div span{font-size:9px}.home-sector-coverage-v12 header>b{min-width:38px;height:38px;font-size:12px;box-shadow:0 6px 16px #14244614}.home-sector-coverage-v12>article>div{gap:7px}.home-sector-coverage-v12>article>div a{border:1px solid color-mix(in srgb,var(--line) 75%,transparent);min-height:52px;padding:8px;transition:transform .17s,background .17s,border-color .17s}.home-sector-coverage-v12>article>div a:hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--line));transform:translateY(-2px)}.home-sector-coverage-v12>article>div strong{font-size:10px}.home-sector-coverage-v12>article>div small{font-size:8px}.home-sector-coverage-v12>article>div a>i{color:var(--primary);font-style:normal}.home-sector-coverage-v12>article>a{background:color-mix(in srgb,var(--primary-soft) 65%,var(--surface));border-radius:10px;justify-content:space-between;align-items:center;min-height:39px;margin-top:14px;padding:0 11px;font-size:10px;transition:background .17s,transform .17s;display:flex}.home-sector-coverage-v12>article>a:hover{background:var(--primary);color:#fff;transform:translateY(-1px)}.research-hub-v3{border:1px solid color-mix(in srgb,var(--primary) 13%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 88%,var(--primary-soft)),var(--surface));border-radius:28px;width:min(1384px,100% - 56px);max-width:none;margin:72px auto;padding:48px;box-shadow:0 24px 64px #14244614}.research-hub-v3>header{text-align:start;margin-bottom:28px}.research-hub-v3>header .eyebrow{color:#6747c7;background:#e9e5ff;border-radius:999px;padding:7px 10px;display:inline-flex}.research-hub-v3 h2{max-width:780px;line-height:1.02;margin-top:11px!important;font-size:clamp(38px,4.5vw,62px)!important}.research-hub-v3>div{gap:12px}.research-hub-v3 a{border-radius:20px;min-height:248px;padding:25px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 14px 34px #111c301f}.research-hub-v3 a:after{content:"";border:23px solid #ffffff14;border-radius:50%;width:120px;height:120px;position:absolute;inset-block-start:-37px;inset-inline-end:-32px}.research-hub-v3 a:hover{transform:translateY(-5px);box-shadow:0 22px 44px #111c3033}.research-hub-v3 a:first-child{color:#fff;background:linear-gradient(145deg,#121e34,#243858)}.research-hub-v3 a:nth-child(2){background:linear-gradient(145deg,#274bc8,#426ce7)}.research-hub-v3 a:nth-child(3){color:#211d38;background:linear-gradient(145deg,#f0eaff,#e5ddff)}.research-hub-v3 a>span{background:#ffffff17;border:1px solid #ffffff29;border-radius:10px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.research-hub-v3 a:nth-child(3)>span{color:#6646c5;background:#ffffff85;border-color:#cfc2f4}.research-hub-v3 h3{z-index:1;letter-spacing:-.03em;font-size:28px;position:relative}.research-hub-v3 p{z-index:1;font-size:12px;line-height:1.65;position:relative}.research-hub-v3 a>b{z-index:1;background:#ffffff1c;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;display:grid;position:relative}.research-hub-v3 a:nth-child(3)>b{color:#6849c7;background:#fff}.home-founder-strip-v24{transition:transform .2s,box-shadow .2s;margin-top:28px!important}.home-founder-strip-v24:hover{transform:translateY(-3px);box-shadow:0 28px 68px #0e1e3d40}.home-founder-strip-v24 nav>a{transition:transform .17s,filter .17s}.home-founder-strip-v24 nav>a:hover{filter:brightness(1.05);transform:translateY(-2px)}:is(.home-v3 a:focus-visible,.home-v3 button:focus-visible){outline:3px solid var(--accent);outline-offset:3px}:root[data-theme=dark] .coverage-v3:before{background:linear-gradient(180deg,color-mix(in srgb,#172441 76%,var(--bg)),var(--bg))}:root[data-theme=dark] .research-hub-v3{background:linear-gradient(145deg,#151f34,#101927);border-color:#2b3c5d}:root[data-theme=dark] .research-hub-v3>header .eyebrow{color:#b7a2ff;background:#282041}:root[data-theme=dark] .home-how-v11 article{background:#151f32}@media (max-width:1050px){.home-sector-coverage-v12{grid-template-columns:1fr 1fr}.home-sector-coverage-v12>article,.home-sector-coverage-v12>article:nth-child(4),.home-sector-coverage-v12>article:nth-child(5){grid-column:auto}.home-sector-coverage-v12>article:last-child{grid-column:1/-1}.research-hub-v3{width:calc(100% - 40px);padding:34px}.research-hub-v3 a{min-height:230px}}@media (max-width:720px){.home-stage-v33 .home-start-copy-v14>p{font-size:14px}.home-stage-v33 .home-capabilities-v14 span{min-height:54px}.home-how-v11{grid-template-columns:1fr;gap:8px;width:calc(100% - 28px);margin-bottom:52px}.home-how-v11 article{min-height:94px}.coverage-v3{padding:60px 18px}.coverage-v3>header{flex-direction:column;align-items:flex-start;gap:17px}.coverage-v3>header>a{justify-content:space-between;width:100%}.home-sector-coverage-v12{grid-template-columns:1fr}.home-sector-coverage-v12>article,.home-sector-coverage-v12>article:last-child{grid-column:auto}.home-sector-coverage-v12>article>div{grid-template-columns:1fr 1fr}.research-hub-v3{border-radius:22px;width:calc(100% - 24px);margin:48px auto;padding:27px 14px}.research-hub-v3>header{padding-inline:6px}.research-hub-v3>div{grid-template-columns:1fr;gap:9px}.research-hub-v3 a{min-height:205px}.home-founder-strip-v24{margin-top:10px!important}}@media (max-width:460px){.home-sector-coverage-v12>article>div{grid-template-columns:1fr}.home-product-card-v14:hover{transform:none!important}}@media (prefers-reduced-motion:reduce){.home-v3 *{scroll-behavior:auto!important;transition:none!important}}.home-coverage-update-v40{z-index:2;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-top:42px;padding:0 3px 9px;font-size:9px;display:flex;position:relative}.home-coverage-update-v40>span{letter-spacing:.025em;align-items:center;gap:7px;font-weight:850;display:flex}.home-coverage-update-v40>span i{color:#087a59;background:#dcf7ed;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.home-coverage-update-v40>b{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--ink);border-radius:999px;padding:5px 8px;font-size:8px}.home-coverage-update-v40+.home-coverage-stats-v33{margin-top:0}.home-next-dividend-v40{background:linear-gradient(135deg,#fff2c980,#0000)!important}.home-next-dividend-v40 b{font-size:11px!important}.home-next-dividend-v40 small{font-size:8px!important}.company-picker-v9>div.company-picker-panel-v40,.corp-company-picker-v10>div.company-picker-panel-v40{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));background:color-mix(in srgb,var(--surface) 97%,var(--primary-soft));align-items:start;inset-inline-start:0;box-shadow:0 28px 80px #0b14263d;width:min(1040px,100vw - 40px)!important;max-height:min(590px,calc(100vh - var(--header) - 125px))!important;border-radius:18px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important;padding:12px!important;overflow:auto!important}.company-picker-panel-v40 .company-picker-search-v18{border-color:color-mix(in srgb,var(--primary) 36%,var(--line));background:var(--surface);border-radius:13px;grid-column:1/-1;min-height:54px;padding:0 12px 0 16px;top:-12px;box-shadow:0 9px 24px #1424461a}.company-picker-panel-v40 .company-picker-search-v18>span{color:var(--primary);font-size:18px}.company-picker-panel-v40 .company-picker-search-v18 input{font-size:12px}.company-picker-panel-v40 .company-picker-search-v18>button{background:var(--surface-2);width:30px;height:30px;color:var(--muted);cursor:pointer;border:0;border-radius:9px;flex:0 0 30px;place-items:center;font-size:17px;display:grid}.company-picker-meta-v40{color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;padding:1px 3px 3px;font-size:8px;display:flex}.company-picker-meta-v40>span{letter-spacing:.08em;text-transform:uppercase;font-weight:900}.company-picker-meta-v40>b{color:var(--primary);font-size:8px}.company-picker-close-v40{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink);cursor:pointer;border-radius:10px;margin-inline-start:auto;font:700 19px/1 sans-serif;display:none}.company-picker-v9>div.company-picker-panel-v40>section,.corp-company-picker-v10>div.company-picker-panel-v40>section{border:1px solid color-mix(in srgb,var(--primary) 10%,var(--line));flex-direction:column;align-self:start;gap:4px;min-width:0;display:flex;background:var(--surface)!important;border-radius:14px!important;padding:8px!important}.company-picker-panel-v40 .company-picker-sector-v40>header{border-bottom:1px solid var(--line);min-height:38px;padding:5px 4px 8px!important}.company-picker-panel-v40 .company-picker-sector-v40>header b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px!important}.company-picker-panel-v40 .company-picker-sector-v40>header small{background:var(--primary-soft);min-width:22px;height:22px;color:var(--primary);border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid}.company-picker-v9>div.company-picker-panel-v40 a,.corp-company-picker-v10>div.company-picker-panel-v40 a{border-radius:10px!important;min-height:48px!important;padding:6px!important}.company-picker-panel-v40 a .bank-logo-v3.small{flex:0 0 34px!important;width:34px!important;height:34px!important}.company-picker-panel-v40 a strong{font-size:9px!important}.company-picker-panel-v40 a small{font-size:7px!important}.company-picker-panel-v40 a:hover{transform:translateY(-1px)}.company-picker-panel-v40 .company-picker-more-v40{background:var(--primary-soft);justify-content:center;align-items:center;margin-top:3px;font-size:8px;font-weight:900;border:1px dashed color-mix(in srgb,var(--primary) 34%,var(--line))!important;min-height:34px!important;color:var(--primary)!important;display:flex!important}.company-picker-empty-v40{border:1px dashed var(--line);background:var(--surface);color:var(--muted);text-align:center;border-radius:13px;grid-column:1/-1;margin:4px 0 0;padding:34px;font-size:11px}:root[data-theme=dark] .home-coverage-update-v40>span i{color:#6de1bb;background:#153b31}:root[data-theme=dark] .company-picker-v9>div.company-picker-panel-v40,:root[data-theme=dark] .corp-company-picker-v10>div.company-picker-panel-v40{background:#111b2c}:root[data-theme=dark] .company-picker-panel-v40 .company-picker-sector-v40{background:#172238!important}@media (max-width:1080px){.company-picker-v9>div.company-picker-panel-v40,.corp-company-picker-v10>div.company-picker-panel-v40{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(820px,100vw - 28px)!important}.company-picker-panel-v40 .company-picker-sector-v40:nth-of-type(5){grid-column:span 2}}@media (max-width:760px){.home-coverage-update-v40{margin-top:28px}.company-picker-v9>div.company-picker-panel-v40,.corp-company-picker-v10>div.company-picker-panel-v40{position:fixed;inset:calc(var(--header) + 8px) 9px 9px!important;border-radius:16px!important;grid-template-columns:1fr!important;width:auto!important;max-height:none!important;padding:9px!important}.company-picker-panel-v40 .company-picker-search-v18{top:-9px}.company-picker-panel-v40 .company-picker-sector-v40:nth-of-type(5){grid-column:auto}.company-picker-meta-v40{grid-template-columns:1fr auto;align-items:center;gap:3px 8px;display:grid}.company-picker-meta-v40>b{grid-column:1}.company-picker-close-v40{grid-area:1/2/3;place-items:center;display:grid}.company-picker-v9>div.company-picker-panel-v40>section,.corp-company-picker-v10>div.company-picker-panel-v40>section{width:100%}.home-next-dividend-v40{grid-column:1/-1}}:root{--bg:#f6f7f9;--surface-2:#f0f2f5;--ink:#10141d;--muted:#657083;--line:#dfe3e9;--primary:#2e55c7;--primary-soft:#edf1ff;--accent:#087e69;--accent-soft:#e4f5f0;--shadow:0 14px 42px #121b2e12;--radius:14px}body{letter-spacing:-.006em}.site-header-v3{background:color-mix(in srgb,var(--surface) 96%,transparent);box-shadow:0 1px #0f172a05}.primary-v3,.comparison-export-v5{box-shadow:none}.bank-logo-v3{border-radius:9px}.footer-v3{color:#f4f6fb;background:#111722}.footer-v3 p,.footer-v3 nav a,.footer-v3>small{color:#aab3c1}.company-directory-v41{min-height:100vh}.directory-head-v41{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:60px;width:min(1320px,100% - 48px);margin:0 auto;padding:62px 0 32px;display:grid}.directory-head-v41>div>span{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.directory-head-v41 h1{letter-spacing:-.065em;max-width:920px;margin:10px 0 16px;font-size:clamp(46px,5.6vw,78px);line-height:.98}.directory-head-v41 p{max-width:760px;color:var(--muted);margin:0;font-size:16px;line-height:1.75}.directory-head-v41 aside{border-top:3px solid var(--primary);padding:19px 0 4px}.directory-head-v41 aside>*{display:block}.directory-head-v41 aside strong{letter-spacing:-.06em;font-size:54px;line-height:1}.directory-head-v41 aside span{margin-top:5px;font-size:13px;font-weight:850}.directory-head-v41 aside small{color:var(--muted);margin-top:8px;font-size:12px}.directory-controls-v41{top:calc(var(--header) + 8px);z-index:45;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:13px;grid-template-columns:minmax(260px,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;width:min(1320px,100% - 48px);margin:14px auto 18px;padding:10px;display:grid;position:sticky;box-shadow:0 10px 28px #121b2e12}.directory-controls-v41>label{border:1px solid var(--line);background:var(--bg);border-radius:9px;align-items:center;gap:9px;padding:10px 12px;display:flex}.directory-controls-v41 label i{color:var(--primary);font-size:18px;font-style:normal}.directory-controls-v41 input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.directory-controls-v41 label button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:18px}.directory-controls-v41 nav{gap:5px;display:flex;overflow:auto}.directory-controls-v41 nav button{white-space:nowrap;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;font-weight:750;display:flex}.directory-controls-v41 nav button b{background:var(--surface-2);border-radius:999px;min-width:20px;padding:2px 5px;font-size:9px}.directory-controls-v41 nav button.active{border-color:color-mix(in srgb,var(--primary) 26%,var(--line));background:var(--primary-soft);color:var(--primary)}.directory-controls-v41>span{color:var(--muted);white-space:nowrap;padding-inline:5px;font-size:11px}.directory-groups-v41{flex-direction:column;gap:14px;width:min(1320px,100% - 48px);margin:0 auto 86px;display:flex}.directory-group-v41{--tone:var(--primary);border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden}.directory-group-v41.tone-2{--tone:#087e69}.directory-group-v41.tone-3{--tone:#a36707}.directory-group-v41.tone-4{--tone:#6a4bc5}.directory-group-v41.tone-5{--tone:#c34258}.directory-group-v41>header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--tone) 5%,var(--surface));justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.directory-group-v41 header>div{align-items:center;gap:11px;display:flex}.directory-group-v41 header span{color:var(--tone);font-size:10px;font-weight:900}.directory-group-v41 h2{letter-spacing:-.035em;margin:0;font-size:20px}.directory-group-v41 header>b{color:var(--muted);font-size:11px}.directory-group-v41>div{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.directory-group-v41 a{background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:82px;padding:12px 14px;transition:background .15s,color .15s;display:grid}.directory-group-v41 a:hover{background:color-mix(in srgb,var(--tone) 6%,var(--surface));color:var(--tone)}.directory-group-v41 a span,.directory-group-v41 a strong,.directory-group-v41 a small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.directory-group-v41 a strong{font-size:13px}.directory-group-v41 a small{color:var(--muted);margin-top:4px;font-size:10px}.directory-group-v41 a>i{background:var(--surface-2);width:28px;height:28px;color:var(--tone);border-radius:999px;place-items:center;font-size:12px;font-style:normal;display:grid}.directory-empty-v41{border:1px dashed var(--line);background:var(--surface);text-align:center;border-radius:14px;padding:80px 20px}.directory-empty-v41>b{color:var(--primary);font-size:30px}.directory-empty-v41 h2{margin:9px 0 4px}.directory-empty-v41 p{color:var(--muted);margin:0}.analytics-page-v25{width:min(1320px,100% - 48px);margin:auto;padding:42px 0 72px}.analytics-head-v25{border-bottom:1px solid var(--line);align-items:end!important;padding-bottom:22px!important}.analytics-head-v25 h1{letter-spacing:-.055em;font-size:clamp(38px,4vw,58px)!important}.analytics-status-v41{grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(150px,.7fr));gap:10px;margin:16px 0 10px;display:grid}.analytics-status-v41 article{border:1px solid var(--line);background:var(--surface);border-radius:13px;min-height:142px;padding:19px}.analytics-status-v41 article:first-child{border-color:color-mix(in srgb,var(--status-color) 38%,var(--line));background:color-mix(in srgb,var(--status-color) 7%,var(--surface));grid-template-columns:auto 1fr;align-content:center;gap:4px 13px;display:grid}.analytics-status-v41 article:first-child>i{background:var(--status-color);width:12px;height:12px;box-shadow:0 0 0 6px color-mix(in srgb,var(--status-color) 13%,transparent);border-radius:50%;grid-row:1/4;margin-top:5px}.analytics-status-v41 span,.analytics-status-v41 small{color:var(--muted);font-size:11px;display:block}.analytics-status-v41 strong{letter-spacing:-.04em;margin:7px 0;font-size:30px;display:block}.analytics-status-v41 article:first-child strong{margin:0;font-size:23px}.analytics-status-v41 article:first-child small{line-height:1.5}.analytics-kpis-v25{grid-template-columns:repeat(4,1fr)!important}.analytics-kpis-v25 article{box-shadow:none!important;border-radius:12px!important}.analytics-panel-v25{box-shadow:none!important;border-radius:13px!important}.analytics-estimate-v26{border-radius:11px!important}.analytics-insight-v41{grid-template-columns:repeat(3,1fr);gap:9px;margin:10px 0;display:grid}.analytics-insight-v41 article{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:16px 18px}.analytics-insight-v41 span{color:var(--muted);font-size:10px}.analytics-insight-v41 strong{margin-top:5px;font-size:15px;display:block}.analytics-insight-v41 small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}@media (max-width:1000px){.directory-group-v41>div{grid-template-columns:repeat(3,1fr)}.directory-controls-v41{grid-template-columns:1fr}.directory-controls-v41>span{display:none}.analytics-status-v41{grid-template-columns:1fr 1fr}.analytics-status-v41 article:first-child{grid-column:1/-1}.analytics-kpis-v25{grid-template-columns:1fr 1fr!important}}@media (max-width:680px){.directory-head-v41,.directory-controls-v41,.directory-groups-v41,.analytics-page-v25{width:calc(100% - 20px)}.directory-head-v41{grid-template-columns:1fr;gap:24px;padding-top:34px}.directory-head-v41 h1{font-size:42px}.directory-head-v41 p{font-size:14px}.directory-head-v41 aside{align-items:baseline;gap:8px;display:flex}.directory-head-v41 aside strong{font-size:38px}.directory-controls-v41{position:static}.directory-controls-v41 nav{margin-inline:-2px}.directory-group-v41>div{grid-template-columns:1fr}.directory-group-v41 a{min-height:72px}.analytics-status-v41,.analytics-insight-v41{grid-template-columns:1fr}.analytics-status-v41 article:first-child{grid-column:auto}.analytics-kpis-v25{grid-template-columns:1fr 1fr!important}}:root[data-theme=dark]{--bg:#0c111b;--surface:#121925;--surface-2:#192230;--ink:#f4f6fa;--muted:#98a3b3;--line:#283344;--primary:#91a7ff;--primary-soft:#202c52;--accent:#62d7bd;--accent-soft:#173b35}.footer-v3{background:#080c13}.research-directory-v25,.research-page-v25{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 90% 3%,#4966ec21,#0000 27%),linear-gradient(#f7f9ff 0,#eef3fb 46%,#f8fafc 100%)}.research-directory-hero-v25,.research-sector-v25,.research-breadcrumbs-v25,.research-hero-v25,.research-evidence-v25,.research-content-v25,.research-arabic-v25,.research-related-v25,.research-sector-link-v25{width:min(1440px,100% - 64px);margin-inline:auto}.research-directory-hero-v25{padding:96px 0 72px}.research-directory-hero-v25>span,.research-sector-v25>header span,.research-title-v25>span,.research-content-v25 article>span,.research-arabic-v25>span,.research-related-v25 header span,.research-sector-link-v25 span{color:#3458dc;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:block}.research-directory-hero-v25 h1{letter-spacing:-.07em;max-width:960px;margin:16px 0 18px;font-size:clamp(3.3rem,7vw,7rem);line-height:.91}.research-directory-hero-v25>p{max-width:800px;color:var(--muted);margin:0;font-size:1.23rem;line-height:1.65}.research-directory-hero-v25>div{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.research-directory-hero-v25>div a{background:#ffffffd1;border:1px solid #cbd5ee;border-radius:18px;min-width:190px;padding:17px 20px;box-shadow:0 12px 30px #1e305a12}.research-directory-hero-v25>div b,.research-directory-hero-v25>div small{display:block}.research-directory-hero-v25>div b{font-size:1.05rem}.research-directory-hero-v25>div small{color:var(--muted);margin-top:5px}.research-sector-v25{padding:54px 0 76px;scroll-margin-top:100px}.research-sector-v25>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.research-sector-v25 h2{letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(2.2rem,4vw,4.2rem)}.research-sector-v25>header>a{color:#fff;background:#10192d;border-radius:13px;padding:13px 18px;font-weight:800}.research-company-grid-v25{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.research-company-grid-v25>article{background:#ffffffe6;border:1px solid #d5dced;border-radius:24px;padding:26px;box-shadow:0 16px 45px #24365c12}.research-company-grid-v25>article>header{border-bottom:1px solid #e2e7f1;align-items:center;gap:15px;padding-bottom:20px;display:flex}.research-company-grid-v25 h3{letter-spacing:-.025em;margin:0;font-size:1.45rem}.research-company-grid-v25 p{color:var(--muted);margin:4px 0 0}.research-company-grid-v25 nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.research-company-grid-v25 nav a{color:#26334c;background:#f1f4fa;border-radius:12px;align-items:center;gap:10px;padding:12px;font-weight:750;display:flex}.research-company-grid-v25 nav a:hover{color:#234bd5;background:#e5eafe;transform:translateY(-1px)}.research-company-grid-v25 nav i{color:#3458dc;background:#fff;border-radius:8px;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.research-breadcrumbs-v25{color:var(--muted);align-items:center;gap:10px;padding-top:42px;font-size:.9rem;display:flex}.research-breadcrumbs-v25 a:hover{color:#3458dc}.research-breadcrumbs-v25 b{color:var(--ink)}.research-hero-v25{grid-template-columns:minmax(210px,.68fr) minmax(420px,1.55fr) minmax(260px,.72fr);gap:24px;padding:34px 0 28px;display:grid}.research-company-id-v25,.research-title-v25,.research-hero-v25>aside{background:#ffffffeb;border:1px solid #d5dced;border-radius:26px;box-shadow:0 18px 52px #24365c14}.research-company-id-v25{align-items:center;gap:15px;padding:24px;display:flex}.research-company-id-v25 img{object-fit:contain;background:#fff;border-radius:16px;flex:none;width:72px;height:72px}.research-company-id-v25 span{color:#3458dc;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.research-company-id-v25 p{margin:7px 0 0;font-size:1.05rem;font-weight:850;line-height:1.3}.research-title-v25{padding:34px}.research-title-v25 h1{letter-spacing:-.06em;margin:10px 0 14px;font-size:clamp(2.5rem,4vw,4.8rem);line-height:.98}.research-title-v25>p{max-width:750px;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.65}.research-primary-v25{color:#fff;background:#3458dc;border-radius:14px;align-items:center;gap:25px;margin-top:24px;padding:15px 20px;font-weight:900;display:inline-flex;box-shadow:0 12px 28px #3458dc42}.research-primary-v25 b{font-size:1.15rem}.research-hero-v25>aside{color:#fff;background:linear-gradient(145deg,#10192d,#1c2d52);padding:26px}.research-hero-v25>aside>span{text-transform:uppercase;letter-spacing:.1em;color:#b8c7ff;font-size:.76rem;font-weight:850}.research-hero-v25>aside>strong{letter-spacing:-.06em;margin-top:15px;font-size:4rem;line-height:1;display:block}.research-hero-v25>aside>p{color:#cbd3e6;margin:4px 0 25px}.research-hero-v25 dl{margin:0}.research-hero-v25 dl div{border-top:1px solid #ffffff21;justify-content:space-between;padding:10px 0;display:flex}.research-hero-v25 dt{color:#aebad0}.research-hero-v25 dd{margin:0;font-weight:900}.research-evidence-v25{background:linear-gradient(90deg,#e3f5ef,#f1fbf8);border:1px solid #bdd8d2;border-radius:20px;grid-template-columns:220px 1fr auto;align-items:center;gap:26px;padding:20px 24px;display:grid}.research-evidence-v25 div span,.research-evidence-v25 div small,.research-evidence-v25 div b{display:block}.research-evidence-v25 div span{color:#267865;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900}.research-evidence-v25 div b{margin:4px 0 2px;font-size:1.25rem}.research-evidence-v25 div small{color:#607b75}.research-evidence-v25>p{color:#3c5e56;margin:0;line-height:1.55}.research-evidence-v25>a{white-space:nowrap;color:#176954;background:#fff;border-radius:12px;padding:12px 15px;font-weight:850}.research-content-v25{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:62px 0 32px;display:grid}.research-content-v25 article{background:#ffffffe0;border:1px solid #d6ddec;border-radius:24px;padding:28px}.research-content-v25 article h2{letter-spacing:-.035em;margin:10px 0 22px;font-size:1.55rem;line-height:1.15}.research-content-v25 article>p{color:var(--muted);line-height:1.6}.research-content-v25 article>div p{border-top:1px solid #e3e7ef;align-items:start;gap:12px;margin:0;padding:13px 0;font-weight:720;line-height:1.4;display:flex}.research-content-v25 article>div i{color:#3458dc;font-size:.7rem;font-style:normal;font-weight:900}.research-content-v25 ul{margin:0;padding-left:19px}.research-content-v25 li{color:#4b5870;margin:11px 0;line-height:1.5}.research-arabic-v25{color:#fff;background:linear-gradient(135deg,#202e54,#121b31);border-radius:26px;margin-top:18px;padding:34px}.research-arabic-v25>span{color:#8ed9c5}.research-arabic-v25 h2{margin:8px 0 12px;font-size:2rem}.research-arabic-v25 p{color:#d7def0;max-width:900px;font-size:1.05rem;line-height:1.8}.research-arabic-v25 ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.research-arabic-v25 li{background:#ffffff14;border-radius:13px;padding:14px}.research-arabic-v25 a{color:#172341;background:#fff;border-radius:12px;margin-top:15px;padding:12px 18px;font-weight:900;display:inline-block}.research-related-v25{padding:70px 0}.research-related-v25 header h2{letter-spacing:-.05em;margin:8px 0 24px;font-size:clamp(2rem,3.5vw,3.5rem)}.research-related-v25>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.research-related-v25>div>a{background:#ffffffe0;border:1px solid #d5dced;border-radius:17px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:18px;display:grid}.research-related-v25>div>a:hover{border-color:#91a8ff;box-shadow:0 10px 25px #3458dc17}.research-related-v25 i{color:#3458dc;background:#e7ebff;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.research-related-v25 b,.research-related-v25 small{display:block}.research-related-v25 small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.research-related-v25 em{color:#3458dc;font-style:normal;font-weight:900}.research-sector-link-v25{background:#dfe6ff;border-radius:26px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:80px;padding:32px;display:flex}.research-sector-link-v25 h2{margin:6px 0;font-size:2rem}.research-sector-link-v25 p{color:#53617b;margin:0}.research-sector-link-v25>a{color:#fff;white-space:nowrap;background:#3458dc;border-radius:13px;padding:15px 20px;font-weight:900}.research-not-found-v25{place-items:center;min-height:100vh;font-size:2rem;font-weight:900;display:grid}html[data-theme=dark] .research-directory-v25,html[data-theme=dark] .research-page-v25{background:radial-gradient(circle at 90% 3%,#4865e638,#0000 28%),linear-gradient(#0d1527,#111b2e 50%,#0d1527)}html[data-theme=dark] .research-company-grid-v25>article,html[data-theme=dark] .research-company-id-v25,html[data-theme=dark] .research-title-v25,html[data-theme=dark] .research-content-v25 article,html[data-theme=dark] .research-related-v25>div>a,html[data-theme=dark] .research-directory-hero-v25>div a{background:#121d32eb;border-color:#293953}html[data-theme=dark] .research-company-grid-v25 nav a{color:#dfe6f8;background:#192640}html[data-theme=dark] .research-company-grid-v25 nav i{background:#243454}html[data-theme=dark] .research-evidence-v25{background:#15332f;border-color:#2f6159}html[data-theme=dark] .research-evidence-v25>a{color:#a9edda;background:#203e39}html[data-theme=dark] .research-sector-link-v25{background:#1c2c55}@media (max-width:1050px){.research-hero-v25{grid-template-columns:1fr 1fr}.research-title-v25{grid-area:1/1/auto/-1}.research-content-v25,.research-company-grid-v25,.research-arabic-v25 ul{grid-template-columns:1fr}}@media (max-width:700px){.research-directory-hero-v25,.research-sector-v25,.research-breadcrumbs-v25,.research-hero-v25,.research-evidence-v25,.research-content-v25,.research-arabic-v25,.research-related-v25,.research-sector-link-v25{width:min(100% - 28px,1440px)}.research-directory-hero-v25{padding:58px 0 38px}.research-directory-hero-v25 h1{font-size:3.35rem}.research-sector-v25>header,.research-sector-link-v25{flex-direction:column;align-items:start}.research-company-grid-v25 nav,.research-related-v25>div,.research-hero-v25{grid-template-columns:1fr}.research-title-v25{grid-column:auto}.research-evidence-v25{grid-template-columns:1fr}.research-evidence-v25>a{white-space:normal}.research-content-v25{padding-top:34px}.research-related-v25 small{white-space:normal}.research-arabic-v25{padding:25px}.research-sector-v25{padding-bottom:40px}.research-breadcrumbs-v25{white-space:nowrap;overflow-x:auto}}.statement-directory-v26,.company-statement-directory-v26,.statement-detail-v26{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 8% 3%,#2fbc9b1f,#0000 25%),linear-gradient(#f7f9ff,#eef3fb 48%,#f8fafc)}.statement-directory-hero-v26,.statement-company-list-v26,.company-statement-hero-v26,.period-statement-grid-v26,.statement-crumbs-v26,.statement-detail-hero-v26,.statement-lines-v26,.statement-ar-v26,.same-period-v26,.same-statement-v26{width:min(1440px,100% - 64px);margin-inline:auto}.research-statement-archive-link-v26{color:#fff;background:#111c32;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;max-width:800px;margin-top:28px;padding:17px 20px;display:flex;box-shadow:0 14px 30px #111c3226}.research-statement-archive-link-v26 b,.research-statement-archive-link-v26 span{display:block}.research-statement-archive-link-v26 span{color:#c7d2ea}.research-evidence-v25>nav{gap:7px;display:grid}.research-evidence-v25>nav a{white-space:nowrap;color:#176954;background:#fff;border-radius:11px;padding:10px 13px;font-weight:850}.statement-directory-hero-v26{padding:90px 0 52px}.statement-directory-hero-v26>span,.company-statement-hero-v26>div>span,.statement-detail-hero-v26>div>span,.statement-lines-v26 header span,.same-period-v26 header span,.same-statement-v26 header span{color:#3458dc;letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:900;display:block}.statement-directory-hero-v26 h1{letter-spacing:-.07em;max-width:1050px;margin:13px 0 17px;font-size:clamp(3.4rem,7vw,7.2rem);line-height:.91}.statement-directory-hero-v26 p{max-width:800px;color:var(--muted);margin:0;font-size:1.18rem;line-height:1.65}.statement-directory-hero-v26>a{color:#fff;background:#3458dc;border-radius:12px;margin-top:26px;padding:13px 17px;font-weight:850;display:inline-block}.statement-company-list-v26{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:80px;display:grid}.statement-company-list-v26>a{background:#ffffffe6;border:1px solid #d5dced;border-radius:20px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:19px;display:grid;box-shadow:0 12px 34px #2132550f}.statement-company-list-v26>a:hover{border-color:#91a8ff;transform:translateY(-2px)}.statement-company-list-v26 span b,.statement-company-list-v26 span small,.statement-company-list-v26 strong small{display:block}.statement-company-list-v26 span b{font-size:1.08rem}.statement-company-list-v26 span small{color:var(--muted);margin-top:3px}.statement-company-list-v26 strong{text-align:right;font-size:1.25rem}.statement-company-list-v26 strong small{color:var(--muted);font-size:.67rem;font-weight:700}.statement-company-list-v26 em{color:#3458dc;font-size:.78rem;font-style:normal;font-weight:850}.company-statement-hero-v26{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:70px 0 38px;display:grid}.company-statement-hero-v26 h1{letter-spacing:-.065em;max-width:850px;margin:8px 0 10px;font-size:clamp(2.8rem,5vw,5.4rem);line-height:.96}.company-statement-hero-v26 p{color:var(--muted);margin:0;font-size:1.04rem}.company-statement-hero-v26>a{color:#fff;background:#111c32;border-radius:13px;padding:15px 19px;font-weight:850}.period-statement-grid-v26{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding-bottom:80px;display:grid}.period-statement-grid-v26>article{background:#ffffffe6;border:1px solid #d5dced;border-radius:22px;padding:22px}.period-statement-grid-v26 article>header{border-bottom:1px solid #e1e6f0;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.period-statement-grid-v26 article>header span{font-size:1.22rem;font-weight:900}.period-statement-grid-v26 article>header b{color:var(--muted);font-size:.78rem}.period-statement-grid-v26 article>div{gap:7px;margin-top:15px;display:grid}.period-statement-grid-v26 article a{background:#f1f4fa;border-radius:12px;grid-template-columns:32px 1fr auto;align-items:center;gap:11px;padding:11px;display:grid}.period-statement-grid-v26 article a:hover{color:#3458dc;background:#e5eafe}.period-statement-grid-v26 article i{color:#3458dc;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.period-statement-grid-v26 article b,.period-statement-grid-v26 article small{display:block}.period-statement-grid-v26 article small{color:var(--muted);margin-top:2px}.period-statement-grid-v26 article em{color:#3458dc;font-style:normal;font-weight:900}.statement-crumbs-v26{color:var(--muted);align-items:center;gap:9px;padding-top:38px;font-size:.88rem;display:flex}.statement-crumbs-v26 b{color:var(--ink)}.statement-detail-hero-v26{grid-template-columns:minmax(0,1.7fr) minmax(280px,.62fr);gap:18px;padding:32px 0;display:grid}.statement-detail-hero-v26>div,.statement-detail-hero-v26>aside{background:#ffffffeb;border:1px solid #d5dced;border-radius:27px;box-shadow:0 18px 48px #21325512}.statement-detail-hero-v26>div{padding:38px}.statement-detail-hero-v26 h1{letter-spacing:-.065em;margin:12px 0 16px;font-size:clamp(2.8rem,5vw,5.5rem);line-height:.94}.statement-detail-hero-v26 h1 em{color:#3458dc;font-style:normal}.statement-detail-hero-v26>div>p{max-width:800px;color:var(--muted);font-size:1.07rem;line-height:1.6}.statement-detail-hero-v26>div>nav{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.statement-detail-hero-v26>div>nav a{background:#fff;border:1px solid #cbd5eb;border-radius:12px;padding:13px 16px;font-weight:850}.statement-detail-hero-v26>div>nav a:first-child{color:#fff;background:#3458dc;border-color:#3458dc}.statement-detail-hero-v26>aside{color:#fff;background:linear-gradient(145deg,#10192d,#1d2d52);padding:27px}.statement-detail-hero-v26>aside>span{color:#aebcf0;letter-spacing:.1em;font-size:.75rem;font-weight:900}.statement-detail-hero-v26>aside>strong{margin:14px 0 0;font-size:4.3rem;line-height:1;display:block}.statement-detail-hero-v26>aside>p{color:#c4cde0;margin:5px 0 23px}.statement-detail-hero-v26 dl{margin:0}.statement-detail-hero-v26 dl div{border-top:1px solid #ffffff21;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.statement-detail-hero-v26 dt{color:#aeb8cc}.statement-detail-hero-v26 dd{text-align:right;margin:0;font-weight:850}.statement-lines-v26{background:#ffffffeb;border:1px solid #d5dced;border-radius:25px;padding:26px}.statement-lines-v26>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.statement-lines-v26 h2{letter-spacing:-.045em;margin:7px 0 0;font-size:2.15rem}.statement-lines-v26>header>p{max-width:430px;color:var(--muted);text-align:right;margin:0;font-size:.8rem}.statement-lines-v26>div[role=table]{border:1px solid #dbe1ec;border-radius:16px;overflow:hidden}.statement-lines-v26 div[role=row]{border-top:1px solid #e2e6ef;grid-template-columns:minmax(260px,1.5fr) minmax(150px,.55fr) 90px;gap:12px;padding:14px 16px;display:grid}.statement-lines-v26 div[role=row]:first-child{color:#41516c;text-transform:uppercase;letter-spacing:.06em;background:#e8edf7;border-top:0;font-size:.73rem}.statement-lines-v26 div[role=row]:nth-child(odd):not(:first-child){background:#f8faff}.statement-lines-v26 div[role=row] strong{text-align:right;font-variant-numeric:tabular-nums}.statement-lines-v26 div[role=row] small{text-align:right;color:var(--muted)}.statement-lines-v26>footer{background:#eef1ff;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:17px;padding:16px;display:flex}.statement-lines-v26>footer p{color:#53617c;margin:0}.statement-lines-v26>footer a{white-space:nowrap;color:#3458dc;font-weight:900}.statement-ar-v26{color:#fff;background:#15223e;border-radius:24px;margin-top:20px;padding:30px}.statement-ar-v26>span{color:#7cd4bc;font-weight:850}.statement-ar-v26 h2{margin:8px 0;font-size:1.9rem}.statement-ar-v26 p{color:#d4dded;max-width:900px;line-height:1.8}.statement-ar-v26 a{color:#15223e;background:#fff;border-radius:11px;margin-top:9px;padding:11px 16px;font-weight:900;display:inline-block}.same-period-v26,.same-statement-v26{padding:55px 0 0}.same-statement-v26{padding-bottom:80px}.same-period-v26 h2,.same-statement-v26 h2{margin:7px 0 20px;font-size:2rem}.same-period-v26>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.same-period-v26 a{background:#ffffffe0;border:1px solid #d5dced;border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex}.same-period-v26 a.active{background:#e7ebff;border-color:#3458dc}.same-period-v26 a i{color:#3458dc;font-style:normal}.same-period-v26 a b,.same-period-v26 a small{display:block}.same-period-v26 a small{color:var(--muted)}.same-statement-v26>div{flex-wrap:wrap;gap:8px;display:flex}.same-statement-v26 a{background:#ffffffe0;border:1px solid #d5dced;border-radius:12px;min-width:118px;padding:12px 14px}.same-statement-v26 a.active{color:#fff;background:#3458dc;border-color:#3458dc}.same-statement-v26 a b,.same-statement-v26 a small{display:block}.same-statement-v26 a small{color:var(--muted);margin-top:3px}.same-statement-v26 a.active small{color:#dce3ff}html[data-theme=dark] .statement-directory-v26,html[data-theme=dark] .company-statement-directory-v26,html[data-theme=dark] .statement-detail-v26{background:radial-gradient(circle at 8% 3%,#2fbc9b26,#0000 25%),linear-gradient(#0d1527,#111b2e 50%,#0d1527)}html[data-theme=dark] .statement-company-list-v26>a,html[data-theme=dark] .period-statement-grid-v26>article,html[data-theme=dark] .statement-detail-hero-v26>div,html[data-theme=dark] .statement-lines-v26,html[data-theme=dark] .same-period-v26 a,html[data-theme=dark] .same-statement-v26 a{background:#121d32f0;border-color:#293953}html[data-theme=dark] .period-statement-grid-v26 article a,html[data-theme=dark] .statement-lines-v26 div[role=row]:nth-child(odd):not(:first-child){background:#182640}html[data-theme=dark] .statement-lines-v26 div[role=row]:first-child{color:#c9d4e8;background:#233250}html[data-theme=dark] .statement-lines-v26>footer{background:#1c2a4d}@media (max-width:980px){.statement-company-list-v26,.period-statement-grid-v26{grid-template-columns:1fr}.company-statement-hero-v26{grid-template-columns:auto 1fr}.company-statement-hero-v26>a{grid-column:1/-1}.same-period-v26>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.statement-directory-hero-v26,.statement-company-list-v26,.company-statement-hero-v26,.period-statement-grid-v26,.statement-crumbs-v26,.statement-detail-hero-v26,.statement-lines-v26,.statement-ar-v26,.same-period-v26,.same-statement-v26{width:min(100% - 28px,1440px)}.statement-directory-hero-v26{padding:56px 0 35px}.statement-directory-hero-v26 h1{font-size:3.4rem}.statement-company-list-v26>a{grid-template-columns:auto 1fr}.statement-company-list-v26 strong,.statement-company-list-v26 em{display:none}.company-statement-hero-v26{grid-template-columns:1fr;padding-top:50px}.statement-detail-hero-v26{grid-template-columns:1fr}.statement-detail-hero-v26>div{padding:27px}.statement-detail-hero-v26 h1{font-size:3.1rem}.statement-lines-v26{padding:14px}.statement-lines-v26>header,.statement-lines-v26>footer{flex-direction:column;align-items:start}.statement-lines-v26>header>p{text-align:left}.statement-lines-v26 div[role=table]{overflow-x:auto}.statement-lines-v26 div[role=row]{min-width:660px}.same-period-v26>div{grid-template-columns:1fr}.research-statement-archive-link-v26{flex-direction:column;align-items:start}.research-evidence-v25>nav a{white-space:normal}}.metric-directory-v27,.company-metric-directory-v27,.metric-detail-v27{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 90% 2%,#3954db24,#0000 26%),linear-gradient(#f7f9ff,#edf3fb 52%,#f8fafc)}.metric-directory-hero-v27,.metric-company-grid-v27,.company-metric-hero-v27,.metric-period-grid-v27,.metric-crumbs-v27,.metric-value-hero-v27,.metric-context-v27,.metric-history-v27,.metric-related-v27{width:min(1440px,100% - 64px);margin-inline:auto}.metric-directory-hero-v27{padding:88px 0 50px}.metric-directory-hero-v27>span,.company-metric-hero-v27>div>span,.metric-value-hero-v27>div>span,.metric-context-v27 article>span,.metric-history-v27 header>span,.metric-related-v27 header>span{color:#3458dc;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:900}.metric-directory-hero-v27 h1{letter-spacing:-.07em;max-width:1100px;margin:13px 0 18px;font-size:clamp(3.4rem,7vw,7rem);line-height:.92}.metric-directory-hero-v27 p{max-width:790px;color:var(--muted);font-size:1.15rem;line-height:1.65}.metric-directory-hero-v27>a{color:#fff;background:#3458dc;border-radius:12px;margin-top:20px;padding:13px 17px;font-weight:850;display:inline-block}.metric-company-grid-v27{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:80px;display:grid}.metric-company-grid-v27>a{background:#ffffffe6;border:1px solid #d5dced;border-radius:19px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:15px;padding:19px;display:grid}.metric-company-grid-v27 span b,.metric-company-grid-v27 span small,.metric-company-grid-v27 strong small{display:block}.metric-company-grid-v27 span small,.metric-company-grid-v27 strong small{color:var(--muted)}.metric-company-grid-v27 strong{text-align:right;font-size:1.15rem}.metric-company-grid-v27 em{color:#3458dc;font-style:normal;font-weight:900}.company-metric-hero-v27{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:70px 0 38px;display:grid}.company-metric-hero-v27 h1{letter-spacing:-.06em;margin:8px 0;font-size:clamp(2.9rem,5vw,5.3rem);line-height:.95}.company-metric-hero-v27 p{color:var(--muted)}.company-metric-hero-v27>a{color:#fff;background:#111c32;border-radius:12px;padding:14px 18px;font-weight:850}.metric-period-grid-v27{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-bottom:80px;display:grid}.metric-period-grid-v27 article{background:#ffffffeb;border:1px solid #d5dced;border-radius:20px;padding:20px}.metric-period-grid-v27 header{border-bottom:1px solid #e1e6f0;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.metric-period-grid-v27 h2{margin:0}.metric-period-grid-v27 header span{color:var(--muted);font-size:.8rem}.metric-period-grid-v27 article>div{gap:7px;margin-top:13px;display:grid}.metric-period-grid-v27 article a{background:#f2f5fa;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:15px;padding:12px;display:grid}.metric-period-grid-v27 article a:hover{background:#e5eafe}.metric-period-grid-v27 article a small,.metric-period-grid-v27 article a b{display:block}.metric-period-grid-v27 article a small{color:#3458dc}.metric-period-grid-v27 article a strong{font-variant-numeric:tabular-nums}.metric-crumbs-v27{color:var(--muted);align-items:center;gap:9px;padding-top:38px;font-size:.88rem;display:flex}.metric-crumbs-v27 b{color:var(--ink)}.metric-value-hero-v27{grid-template-columns:minmax(0,1.5fr) minmax(320px,.65fr);gap:18px;padding:32px 0;display:grid}.metric-value-hero-v27>div,.metric-value-hero-v27>aside{background:#fffffff0;border:1px solid #d5dced;border-radius:27px;box-shadow:0 18px 48px #21325512}.metric-value-hero-v27>div{padding:39px}.metric-value-hero-v27 h1{letter-spacing:-.065em;max-width:980px;margin:12px 0 16px;font-size:clamp(2.8rem,5.4vw,5.8rem);line-height:.94}.metric-value-hero-v27>div>p{color:var(--muted);font-size:1.05rem}.metric-value-hero-v27 nav{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.metric-value-hero-v27 nav a{background:#fff;border:1px solid #cbd5eb;border-radius:12px;padding:13px 16px;font-weight:850}.metric-value-hero-v27 nav a:first-child{color:#fff;background:#3458dc}.metric-value-hero-v27>aside{color:#fff;background:linear-gradient(145deg,#111c32,#20345f);flex-direction:column;justify-content:center;padding:32px;display:flex}.metric-value-hero-v27 aside small{color:#afbee1;font-weight:850}.metric-value-hero-v27 aside strong{font-variant-numeric:tabular-nums;margin:12px 0 4px;font-size:clamp(2.8rem,5vw,5.2rem);line-height:1}.metric-value-hero-v27 aside p{color:#c7d1e5;margin:6px 0 18px}.metric-value-hero-v27 aside span{background:#ffffff1f;border-radius:9px;align-self:flex-start;padding:7px 10px}.metric-context-v27{grid-template-columns:1fr 1fr;gap:16px;display:grid}.metric-context-v27 article{background:#ffffffeb;border:1px solid #d5dced;border-radius:23px;padding:30px}.metric-context-v27 article:last-child{color:#fff;background:#13213d}.metric-context-v27 h2{margin:8px 0 12px;font-size:2rem}.metric-context-v27 p{color:var(--muted);line-height:1.7}.metric-context-v27 article:last-child p{color:#d3dcec}.metric-context-v27 a{color:#3458dc;font-weight:900}.metric-context-v27 article:last-child a{color:#7cd4bc}.metric-history-v27,.metric-related-v27{padding-top:55px}.metric-related-v27{padding-bottom:80px}.metric-history-v27 h2,.metric-related-v27 h2{margin:8px 0 19px;font-size:2.1rem}.metric-history-v27>div{gap:9px;padding-bottom:8px;display:flex;overflow-x:auto}.metric-history-v27 a{background:#ffffffe6;border:1px solid #d5dced;border-radius:14px;min-width:150px;padding:15px}.metric-history-v27 a.active{background:#e5eaff;border-color:#3458dc}.metric-history-v27 a small,.metric-history-v27 a strong,.metric-history-v27 a span{display:block}.metric-history-v27 a strong{margin:6px 0;font-size:1.2rem}.metric-history-v27 a span{color:var(--muted);font-size:.75rem}.metric-related-v27>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.metric-related-v27 a{background:#ffffffe6;border:1px solid #d5dced;border-radius:14px;justify-content:space-between;gap:18px;padding:17px;display:flex}.metric-related-v27 a strong{white-space:nowrap}html[data-theme=dark] .metric-directory-v27,html[data-theme=dark] .company-metric-directory-v27,html[data-theme=dark] .metric-detail-v27{background:radial-gradient(circle at 90% 2%,#3954db33,#0000 26%),linear-gradient(#0d1527,#111b2e 52%,#0d1527)}html[data-theme=dark] .metric-company-grid-v27>a,html[data-theme=dark] .metric-period-grid-v27 article,html[data-theme=dark] .metric-value-hero-v27>div,html[data-theme=dark] .metric-context-v27 article:first-child,html[data-theme=dark] .metric-history-v27 a,html[data-theme=dark] .metric-related-v27 a{background:#121d32f0;border-color:#293953}html[data-theme=dark] .metric-period-grid-v27 article a{background:#182640}@media (max-width:900px){.metric-company-grid-v27,.metric-period-grid-v27,.metric-context-v27{grid-template-columns:1fr}.company-metric-hero-v27{grid-template-columns:auto 1fr}.company-metric-hero-v27>a{grid-column:1/-1}.metric-related-v27>div{grid-template-columns:1fr 1fr}}@media (max-width:700px){.metric-directory-hero-v27,.metric-company-grid-v27,.company-metric-hero-v27,.metric-period-grid-v27,.metric-crumbs-v27,.metric-value-hero-v27,.metric-context-v27,.metric-history-v27,.metric-related-v27{width:min(100% - 28px,1440px)}.metric-directory-hero-v27{padding:55px 0 35px}.metric-directory-hero-v27 h1{font-size:3.5rem}.metric-company-grid-v27>a{grid-template-columns:auto 1fr}.metric-company-grid-v27 strong,.metric-company-grid-v27 em{display:none}.company-metric-hero-v27,.metric-value-hero-v27{grid-template-columns:1fr}.metric-value-hero-v27>div{padding:27px}.metric-value-hero-v27 h1{font-size:3.1rem}.metric-related-v27>div{grid-template-columns:1fr}}.metric-history-page-v28{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 86% 0,#4a61e229,#0000 27%),radial-gradient(circle at 4% 34%,#2abe9b1a,#0000 22%),linear-gradient(#f7f9ff,#edf3fb 55%,#f9fbfe)}.history-hero-v28,.history-summary-v28,.history-chart-v28,.history-evidence-v28,.history-trust-v28,.history-related-v28,.metric-statement-groups-v28,.metric-empty-v28{width:min(1440px,100% - 64px);margin-inline:auto}.history-hero-v28{grid-template-columns:minmax(0,1.5fr) minmax(340px,.62fr);gap:18px;padding:32px 0 20px;display:grid}.history-hero-v28>div,.history-hero-v28>aside{background:#fffffff0;border:1px solid #d5dced;border-radius:28px;box-shadow:0 20px 50px #1f2f5412}.history-hero-v28>div{padding:42px}.history-hero-v28>div>span,.history-chart-v28 header span,.history-evidence-v28 header span,.history-trust-v28 article>span,.history-related-v28 header>span{color:#3458dc;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:900}.history-hero-v28 h1{letter-spacing:-.07em;margin:12px 0 18px;font-size:clamp(3.2rem,5.8vw,6.2rem);line-height:.92}.history-hero-v28 h1 em{color:#3458dc;font-style:normal}.history-hero-v28>div>p{max-width:850px;color:var(--muted);font-size:1.08rem;line-height:1.65}.history-hero-v28 nav{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.history-hero-v28 nav a{background:#fff;border:1px solid #cbd5eb;border-radius:12px;padding:13px 16px;font-weight:850}.history-hero-v28 nav a:first-child{color:#fff;background:#3458dc;border-color:#3458dc}.history-hero-v28>aside{color:#fff;background:linear-gradient(145deg,#111c32,#213764);flex-direction:column;justify-content:center;padding:34px;display:flex}.history-hero-v28 aside small{color:#b3c0de;font-weight:850}.history-hero-v28 aside>strong{font-variant-numeric:tabular-nums;margin:14px 0 4px;font-size:clamp(2.6rem,4vw,4.8rem);line-height:1}.history-hero-v28 aside p{color:#cbd5e9}.history-hero-v28 aside span{background:#ffffff1f;border-radius:10px;align-self:flex-start;margin-top:10px;padding:8px 11px;font-weight:850}.history-hero-v28 aside span.positive{color:#72e4bc}.history-hero-v28 aside span.negative{color:#ff9eaa}.history-summary-v28{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 0 24px;display:grid}.history-summary-v28 article{background:#ffffffe6;border:1px solid #d5dced;border-radius:18px;padding:19px}.history-summary-v28 small,.history-summary-v28 strong,.history-summary-v28 span{display:block}.history-summary-v28 small{color:#62718d;font-weight:800}.history-summary-v28 strong{margin:7px 0 4px;font-size:1.35rem}.history-summary-v28 span{color:var(--muted);font-size:.78rem}.history-chart-v28,.history-evidence-v28{background:#ffffffeb;border:1px solid #d5dced;border-radius:25px;margin-top:16px;padding:28px}.history-chart-v28>header,.history-evidence-v28>header{justify-content:space-between;align-items:end;gap:26px;margin-bottom:21px;display:flex}.history-chart-v28 h2,.history-evidence-v28 h2,.history-related-v28 h2{letter-spacing:-.045em;margin:7px 0 0;font-size:2.15rem}.history-chart-v28 header p,.history-evidence-v28 header p{max-width:500px;color:var(--muted);text-align:right;margin:0;font-size:.82rem}.history-chart-v28>div{gap:9px;display:grid}.history-chart-v28>div>a{background:#f4f6fb;border-radius:12px;grid-template-columns:110px minmax(180px,1fr) 150px;align-items:center;gap:14px;padding:11px 13px;display:grid}.history-chart-v28>div>a:hover{background:#e9edff}.history-chart-v28 a>span{font-weight:850}.history-chart-v28 a>i{background:#e0e5f0;border-radius:999px;height:12px;position:relative;overflow:hidden}.history-chart-v28 a>i:after{content:"";width:var(--metric-width);border-radius:inherit;background:linear-gradient(90deg,#3458dc,#45c6a1);height:100%;display:block}.history-chart-v28 a>i.negative:after{background:linear-gradient(90deg,#f18b9b,#d94061)}.history-chart-v28 a>strong{text-align:right;font-variant-numeric:tabular-nums}.history-evidence-v28>div[role=table]{border:1px solid #dbe1ec;border-radius:16px;overflow:hidden}.history-evidence-v28 div[role=row]{border-top:1px solid #e1e6ef;grid-template-columns:130px 170px 150px minmax(230px,1fr) 170px;align-items:center;gap:13px;padding:14px 16px;display:grid}.history-evidence-v28 div[role=row]:first-child{color:#45536c;letter-spacing:.05em;text-transform:uppercase;background:#e8edf7;border-top:0;font-size:.72rem}.history-evidence-v28 div[role=row]:nth-child(odd):not(:first-child){background:#f8faff}.history-evidence-v28 span strong,.history-evidence-v28 span small,.history-evidence-v28 span b,.history-evidence-v28 span a{display:block}.history-evidence-v28 span small{color:var(--muted);margin-top:3px;font-size:.72rem}.history-evidence-v28 span>a{color:#3458dc;font-size:.78rem;font-weight:850}.history-evidence-v28 span>a+a{margin-top:5px}.history-evidence-v28>div>div>strong{font-variant-numeric:tabular-nums}.history-trust-v28{grid-template-columns:1fr 1fr;gap:15px;margin-top:18px;display:grid}.history-trust-v28 article{background:#fff;border:1px solid #d5dced;border-radius:23px;padding:30px}.history-trust-v28 article:last-child{color:#fff;background:#14233f}.history-trust-v28 h2{margin:8px 0 12px;font-size:2rem}.history-trust-v28 p{color:var(--muted);margin:0;line-height:1.75}.history-trust-v28 article:last-child p{color:#d5deed}.history-related-v28{padding:55px 0 82px}.history-related-v28>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.history-related-v28 a{background:#ffffffeb;border:1px solid #d5dced;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:17px;display:flex}.history-related-v28 a b,.history-related-v28 a small{display:block}.history-related-v28 a small{color:var(--muted);margin-top:3px}.history-related-v28 a>strong{white-space:nowrap;font-variant-numeric:tabular-nums}.metric-statement-groups-v28{gap:16px;padding-bottom:80px;display:grid}.metric-statement-groups-v28>article{background:#ffffffeb;border:1px solid #d5dced;border-radius:22px;padding:22px}.metric-statement-groups-v28 article>header{border-bottom:1px solid #e0e5ef;align-items:center;gap:13px;padding-bottom:17px;display:flex}.metric-statement-groups-v28 article>header>span{color:#3458dc;background:#e5eaff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:1.25rem;display:grid}.metric-statement-groups-v28 header small,.metric-statement-groups-v28 header h2{margin:0;display:block}.metric-statement-groups-v28 header small{color:#3458dc;font-weight:850}.metric-statement-groups-v28 header h2{margin-top:3px;font-size:1.3rem}.metric-statement-groups-v28 article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.metric-statement-groups-v28 article a{background:#f2f5fa;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px;display:grid}.metric-statement-groups-v28 article a:hover{background:#e6ebff}.metric-statement-groups-v28 a b,.metric-statement-groups-v28 a small{display:block}.metric-statement-groups-v28 a small{color:var(--muted);margin-top:3px;font-size:.72rem}.metric-statement-groups-v28 a>strong{font-variant-numeric:tabular-nums}.metric-statement-groups-v28 a>em{color:#3458dc;font-style:normal;font-weight:850}.metric-empty-v28{background:#fff;border:1px solid #d5dced;border-radius:23px;margin-bottom:80px;padding:36px}.metric-empty-v28 h2{margin-top:0}.metric-empty-v28 p{color:var(--muted)}.metric-empty-v28 a{color:#fff;background:#3458dc;border-radius:11px;margin-top:10px;padding:12px 15px;font-weight:850;display:inline-block}html[data-theme=dark] .metric-history-page-v28{background:radial-gradient(circle at 86% 0,#4a61e233,#0000 27%),linear-gradient(#0d1527,#111b2e 55%,#0d1527)}html[data-theme=dark] .history-hero-v28>div,html[data-theme=dark] .history-summary-v28 article,html[data-theme=dark] .history-chart-v28,html[data-theme=dark] .history-evidence-v28,html[data-theme=dark] .history-trust-v28 article:first-child,html[data-theme=dark] .history-related-v28 a,html[data-theme=dark] .metric-statement-groups-v28>article,html[data-theme=dark] .metric-empty-v28{background:#121d32f0;border-color:#293953}html[data-theme=dark] .history-chart-v28>div>a,html[data-theme=dark] .history-evidence-v28 div[role=row]:nth-child(odd):not(:first-child),html[data-theme=dark] .metric-statement-groups-v28 article a{background:#182640}html[data-theme=dark] .history-evidence-v28 div[role=row]:first-child{color:#cad4e8;background:#233250}@media (max-width:980px){.history-hero-v28{grid-template-columns:1fr}.history-summary-v28{grid-template-columns:1fr 1fr}.history-trust-v28,.metric-statement-groups-v28 article>div{grid-template-columns:1fr}}@media (max-width:720px){.history-hero-v28,.history-summary-v28,.history-chart-v28,.history-evidence-v28,.history-trust-v28,.history-related-v28,.metric-statement-groups-v28,.metric-empty-v28{width:min(100% - 28px,1440px)}.history-hero-v28>div{padding:27px}.history-hero-v28 h1{font-size:3.35rem}.history-summary-v28{grid-template-columns:1fr 1fr}.history-chart-v28,.history-evidence-v28{padding:15px}.history-chart-v28>header,.history-evidence-v28>header{flex-direction:column;align-items:start}.history-chart-v28 header p,.history-evidence-v28 header p{text-align:left}.history-chart-v28>div>a{grid-template-columns:85px minmax(110px,1fr) 110px;font-size:.78rem}.history-evidence-v28>div[role=table]{overflow-x:auto}.history-evidence-v28 div[role=row]{min-width:900px}.history-related-v28>div{grid-template-columns:1fr}.metric-statement-groups-v28 article a{grid-template-columns:1fr auto}.metric-statement-groups-v28 a>em{display:none}}:root{--bg:#f3f5f7;--surface:#fff;--surface-2:#edf1f5;--ink:#172333;--muted:#607084;--line:#dce2e8;--primary:#0875d1;--primary-soft:#eaf4fd;--accent:#008b72;--accent-soft:#e5f5ef;--shadow:0 3px 14px #17233308;--radius:8px;--header:64px}html body{letter-spacing:0;background:var(--bg);font-family:Arial,IBM Plex Sans Arabic,sans-serif;line-height:1.5}html h1,html h2,html h3{letter-spacing:-.025em;line-height:1.2}html[dir=rtl] :is(h1,h2,h3){letter-spacing:0}html .site-header-v3{background:var(--surface);border-bottom:1px solid var(--line);height:64px;min-height:64px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:24px;padding:0 max(24px,50vw - 720px)}html .brand-v3{gap:9px}html .brand-v3>span{font-size:21px}html .brand-v3 small{display:none}html .header-search-v11{flex:1;min-width:150px;max-width:340px}html .header-search-v11>label{background:var(--bg);border:1px solid var(--line);border-radius:5px;height:38px;padding:0 12px}html .main-nav-v3>a,html .main-nav-v3>button{color:var(--muted);background:0 0;border-radius:0;padding:7px 0;font-size:14px;font-weight:600}html .main-nav-v3 .active{color:var(--primary)}html .header-actions-v3{gap:6px}html .header-actions-v3>button{min-width:36px;height:36px;box-shadow:none;border-radius:5px;font-size:14px}html .header-search-results-v11{border-radius:7px;box-shadow:0 8px 24px #12233820}html :is(.primary-v3,.research-primary-v25){box-shadow:none;background:var(--primary);color:#fff;border-radius:5px}html .eyebrow,.research-overline{letter-spacing:.09em;text-transform:uppercase;color:var(--primary);font-size:12px;font-weight:700}:is(html a:focus-visible,html button:focus-visible,html input:focus-visible,html summary:focus-visible){outline:2px solid var(--primary);outline-offset:3px}.home-research{background:var(--surface)}.research-intro{color:#fff;background:#101c2c;border-bottom:1px solid #27374b}.research-intro-inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;width:min(1360px,100% - 64px);margin:auto;padding:64px 0 52px;display:grid}.research-intro .research-overline{color:#85bcec}.research-intro h1{letter-spacing:-.035em;margin:16px 0 22px;font-size:clamp(34px,3.5vw,52px);font-weight:700;line-height:1.13}.research-intro h1 em{color:#62b1fb;font-style:normal}.research-intro-copy>p{color:#becbdc;max-width:540px;margin:0 0 26px;font-size:17px;line-height:1.65}.research-home-search{z-index:12;max-width:550px;position:relative}.research-home-search>label{color:#172333;background:#fff;border:1px solid #fff;border-radius:5px;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.research-home-search label>span{color:#0875d1;font-size:26px}.research-home-search input{color:#172333;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:16px}.research-home-search button{color:#607084;cursor:pointer;background:0 0;border:0;font-size:24px}.research-home-results{top:calc(100% + 5px);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:6px;max-height:430px;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 12px 32px #0003}.research-home-results>a{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 15px;display:flex}.research-home-results>a:hover{background:var(--primary-soft)}.research-home-results b,.research-home-results small{display:block}.research-home-results b{font-size:15px}.research-home-results small{color:var(--muted);font-size:12px}.research-home-results i{color:var(--primary);margin-inline-start:auto;font-style:normal}.research-home-results p{padding:16px}.research-intro-links{align-items:center;gap:26px;margin-top:20px;font-size:14px;font-weight:600;display:flex}.research-intro-links a:first-child{color:#85c6ff}.research-intro-links a:last-child{color:#c2cedd}.research-intro-links a:hover{text-decoration:underline}.research-sample{background:#172638;border:1px solid #394c63;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 18px 42px #0002}.research-sample>header{justify-content:space-between;align-items:center;gap:12px;padding:23px 26px;display:flex}.research-sample header div>span{letter-spacing:.075em;color:#a5b5c8;font-size:11px}.research-sample h2{color:#fff;margin:6px 0 0;font-size:25px}.source-dot{color:#8bdec3;white-space:nowrap;font-size:12px}.source-dot:before{content:"";background:#54c6a3;border-radius:50%;width:6px;height:6px;margin-inline-end:7px;display:inline-block}.research-sample>nav{border-bottom:1px solid #34455a;gap:24px;padding:0 25px;display:flex}.research-sample nav button{color:#aab9cc;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:14px}.research-sample nav button.active{color:#80beff;border-color:#4ca3ff}.research-sample-period{color:#9db0c7;justify-content:space-between;padding:18px 26px 4px;font-size:12px;display:flex}.research-sample dl{min-height:182px;margin:0;padding:0 26px}.research-sample dl>div{border-bottom:1px solid #2d3e53;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.research-sample dt{color:#c0cddd;font-size:14px}.research-sample dd{font-variant-numeric:tabular-nums;color:#fff;margin:0;font-size:20px;font-weight:600}.research-sample .lead dd{color:#68b5ff;font-size:29px}.research-sample footer{color:#9db3cb;justify-content:space-between;gap:12px;padding:19px 26px;font-size:13px;display:flex}.research-sample footer a:first-child{color:#89c6ff}.research-archive-strip{border-top:1px solid #314055;align-items:center;gap:45px;width:min(1360px,100% - 64px);margin:auto;padding:23px 0;display:flex}.research-archive-strip>div{align-items:baseline;gap:9px;display:flex}.research-archive-strip b{font-variant-numeric:tabular-nums;font-size:23px}.research-archive-strip span{color:#b4c2d3;font-size:13px}.research-archive-strip>a{color:#8ebcea;margin-inline-start:auto;font-size:13px}.research-market,.research-paths,.research-founder{width:min(1360px,100% - 64px);margin:auto}.research-market{padding:44px 0}.research-market>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.research-market h2,.research-paths h2{margin:8px 0 0;font-size:28px}.research-market>header>a{color:var(--primary);white-space:nowrap;font-size:14px;font-weight:600}.research-sector-grid{border:1px solid var(--line);border-radius:7px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.research-sector-grid>article{border-inline-end:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.research-sector-grid>article:last-child{border-inline-end:0}.research-sector-grid article>header{border-bottom:1px solid var(--line);background:var(--bg);min-height:113px;padding:19px 17px}.research-sector-grid header>span{float:inline-end;color:var(--muted);font-size:12px}.research-sector-grid h3{max-width:170px;margin:0 0 10px;font-size:17px;line-height:1.3}.research-sector-grid header>small{color:var(--muted);font-size:12px}.research-sector-grid article>div{flex:1;padding:6px 0}.research-sector-grid article>div>a{align-items:center;gap:10px;min-height:61px;padding:11px 15px;display:flex}.research-sector-grid article>div>a:hover{background:var(--primary-soft)}.research-sector-grid article>div>a>span{min-width:0;font-size:14px;font-weight:600;line-height:1.35}.research-sector-grid small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.research-sector-grid i{color:var(--muted);margin-inline-start:auto;font-size:18px;font-style:normal}.research-sector-grid .bank-logo-v3{border-radius:4px!important;width:34px!important;min-width:34px!important;height:34px!important}.research-sector-all{color:var(--primary);border-top:1px solid var(--line);padding:14px 17px;font-size:13px;font-weight:600;display:block}.research-coming{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 26px;padding:20px 0;font-size:13px;display:flex}.research-coming b{color:var(--ink)}.research-paths{border-top:1px solid var(--line);padding:34px 0 45px}.research-paths>div{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:26px;display:grid}.research-paths>div>a{border-top:2px solid var(--primary);gap:16px;padding:24px 0;display:flex}.research-paths a>span{color:var(--muted);font-size:13px}.research-paths h3{margin:0 0 10px;font-size:19px}.research-paths p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.research-paths a>b{color:var(--primary);margin-inline-start:auto}.research-founder{border-top:1px solid var(--line);align-items:center;gap:22px;padding:28px 0 40px;display:flex}.research-founder img{object-fit:cover;border-radius:50%}.research-founder span{color:var(--muted);letter-spacing:.07em;font-size:11px}.research-founder h2{margin:3px 0;font-size:19px}.research-founder p{color:var(--muted);margin:0;font-size:14px}.research-founder>a{color:var(--primary);white-space:nowrap;margin-inline-start:auto;font-size:14px}html :is(.company-v4,.corporate-company-v10,.filings-v3,.dividends-v3,.research-page-v25,.research-directory-v25,.statement-directory-v26,.company-statement-directory-v26,.statement-detail-v26,.company-directory-v41){background:var(--bg)}html :is(.company-command-v4,.corp-command-v10){background:var(--surface);border:1px solid var(--line);width:min(1440px,100% - 48px);box-shadow:none;border-radius:7px 7px 0 0;margin:24px auto 0;padding:23px 26px}html :is(.company-title-v4,.corp-identity-v10){flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}html :is(.company-picker-v9,.corp-company-picker-v10){flex:0 0 215px;width:215px;min-width:0;position:relative}html :is(.company-picker-v9,.corp-company-picker-v10)>summary{border:1px solid var(--line);background:var(--bg);height:auto;min-height:42px;box-shadow:none;border-radius:5px;gap:9px;padding:9px 12px}html :is(.company-picker-v9,.corp-company-picker-v10)>summary .bank-logo-v3{display:none}html :is(.company-picker-v9,.corp-company-picker-v10)>summary strong{font-size:14px}html :is(.company-picker-v9,.corp-company-picker-v10)>summary small{font-size:12px}html :is(.company-picker-v9,.corp-company-picker-v10)>summary i{background:0 0}html :is(.company-heading-v4,.corp-title-v10){box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;min-width:0;padding:0}html .company-heading-v4{align-items:center;gap:18px;display:flex}html .company-heading-v4>.bank-logo-v3{width:62px;min-width:62px;height:62px;box-shadow:none;border-radius:7px}html :is(.company-heading-v4,.corp-title-v10) h1{letter-spacing:-.025em!important;margin:5px 0!important;font-size:34px!important;line-height:1.2!important}html :is(.company-heading-v4,.corp-title-v10) span{color:var(--muted);font-size:13px!important}html .corp-title-v10>p,html .company-page-kicker-v14{display:none}html .corp-legal-name-v11{color:var(--muted);font-size:13px}html .company-picker-panel-v40{border-radius:7px!important;width:min(850px,100vw - 48px)!important;max-height:70vh!important;inset-inline:auto 0!important;box-shadow:0 12px 32px #10223825!important}html .company-workspace-tabs{align-items:stretch;gap:25px;width:min(1440px,100% - 48px);min-height:55px;overflow-x:auto;background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-top:0!important;border-radius:0 0 7px 7px!important;margin:0 auto 20px!important;padding:0 25px!important;display:flex!important}html .company-workspace-tabs>a{white-space:nowrap;align-items:center;gap:7px;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important;flex:none!important;padding:15px 3px!important;font-size:14px!important;font-weight:600!important;display:flex!important}html .company-workspace-tabs>a.active{border-bottom-color:var(--primary)!important;color:var(--primary)!important}html .company-workspace-tabs>a>i{width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;font-size:16px!important}html .company-workspace-tabs small{background:var(--surface-2)!important;color:var(--muted)!important;border-radius:4px!important;padding:2px 5px!important;font-size:11px!important}html .archive-navigation-v12{background:var(--surface);border-inline:1px solid var(--line);width:min(1440px,100% - 48px);box-shadow:none;border-radius:0;margin:0 auto}html :is(.compact-kpis,.corp-overview-v10,.company-overview-v4,.statement-workspace-v4,.company-ratios-v4,.company-analysis-v4){width:min(1440px,100% - 48px);margin-inline:auto}html .compact-kpis{border:1px solid var(--line);background:var(--surface);border-radius:7px;gap:0;margin-block:18px;overflow:hidden}html .compact-kpis>article{border:0!important;border-inline-end:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:0!important;min-height:115px!important;padding:22px!important}html .compact-kpis article>span{color:var(--muted);font-size:13px!important}html .compact-kpis article>strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:29px!important}html .compact-kpis article>em{font-size:13px!important}html .corp-overview-hero-v10{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:7px;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:24px;padding:26px}html .corp-overview-hero-v10>article{color:var(--ink);box-shadow:none;background:0 0;border:0;padding:0}html .corp-overview-hero-v10 h2{color:var(--ink);font-size:25px!important}html .corp-overview-hero-v10 p{line-height:1.75;color:var(--muted)!important;font-size:16px!important}html .corp-overview-hero-v10>aside{background:var(--bg);border-radius:5px;gap:0;padding:8px 18px}html .corp-overview-hero-v10>aside>div{border-bottom:1px solid var(--line);min-height:0;padding:14px 0;background:0 0!important;border-radius:0!important}html .corp-overview-hero-v10 aside small{font-size:12px!important}html .corp-overview-hero-v10 aside strong{font-size:16px!important}html .corp-overview-hero-v10 aside em{font-size:14px!important}html :is(.corp-profile-grid-v10,.corp-trend-grid-v10){gap:18px;margin-top:20px}html :is(.corp-profile-grid-v10,.corp-trend-grid-v10)>article{border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:7px!important;padding:23px!important}html .corp-profile-grid-v10 h3,html .corp-trend-grid-v10 h3{font-size:20px!important}html .corp-profile-grid-v10 p{line-height:1.75;font-size:15px!important}html :is(.ratio-dashboard-v6,.corp-research-lens-v10,.analysis-story-v4>article,.research-content-v25 article){background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:7px}html :is(.statement-control-bar-v4,.statement-title-v4,.statement-block,.multi-period-statement-v13,.statement-export-toolbar-v32){background:var(--surface);box-shadow:none!important;border-radius:6px!important}html .statement-switcher-v4{background:var(--surface);border-bottom:1px solid var(--line);gap:0!important;padding:0!important}html .statement-switcher-v4 button{min-height:46px!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:10px 16px!important}html .statement-switcher-v4 button span{font-size:14px!important}html .statement-switcher-v4 button.active{color:var(--primary)!important;border-bottom-color:var(--primary)!important}html .statement-title-v4{padding:16px 18px!important}html .statement-title-v4 h3{font-size:22px!important}html .statement-title-v4 p{font-size:12px!important}html .statement-scroll{max-width:100%;overflow-x:auto}html .statement-block{border:1px solid var(--line)!important}html .statement-block table{border-collapse:collapse}html .statement-block td{line-height:1.4;padding:12px 16px!important;font-size:14px!important}html .statement-block td.number{font-variant-numeric:tabular-nums;font-family:Arial,sans-serif;font-size:14px!important}html .statement-block th{background:var(--surface-2)!important;color:var(--ink)!important;padding:12px 16px!important;font-size:13px!important}html .statement-block tr.total td{border-top:1px solid var(--line);font-weight:700;background:var(--primary-soft)!important}html .statement-block tr.section td,html .statement-block tr.statement-group td{background:var(--surface-2)!important;color:var(--ink)!important;border-top:1px solid var(--line)!important;font-size:14px!important}html .statement-block tbody tr:not(.section):not(.total):hover td{background:var(--primary-soft)}html :is(.statement-unit-v14,.statement-export-toolbar-v32,.corp-statement-search-v10){font-size:13px;border-radius:5px!important}html .statement-export-toolbar-v32{border:1px solid var(--line)!important;padding:12px!important}html .statement-unit-v14 button{font-size:13px!important}html .statement-context-v15{padding:12px 16px!important;font-size:13px!important}html .directory-head-v41{grid-template-columns:1fr 180px;gap:35px;padding:35px 0 24px}html .directory-head-v41 h1{letter-spacing:-.025em;margin:10px 0;font-size:36px;line-height:1.15}html .directory-head-v41 p{max-width:720px;font-size:15px;line-height:1.6}html .directory-head-v41 aside strong{font-size:34px}html .directory-head-v41 aside span{font-size:13px}html .directory-controls-v41{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface);border-radius:6px}html .directory-controls-v41 nav button{border-radius:4px;font-size:13px}html .directory-group-v41{box-shadow:none;border-radius:6px}html .directory-group-v41>header{background:var(--surface-2);padding:16px 20px}html .directory-group-v41 h2{font-size:21px}html .directory-group-v41 a{background:var(--surface);min-height:85px}html :is(.resource-hero-v3,.research-directory-hero-v25,.statement-directory-hero-v26){padding-top:38px;padding-bottom:28px}html :is(.resource-hero-v3,.research-directory-hero-v25,.statement-directory-hero-v26) h1{max-width:1000px;letter-spacing:-.025em!important;font-size:40px!important;line-height:1.15!important}html :is(.resource-hero-v3,.research-directory-hero-v25,.statement-directory-hero-v26) p{font-size:16px!important;line-height:1.65!important}html :is(.resource-filters-v3,.announcement-section,.announcement-table,.q2-filing-coverage-v17,.filing-lines-v3,.reported-dividend-lines,.research-company-grid-v25>article,.statement-company-list-v26>a,.period-statement-grid-v26>article,.statement-lines-v26,.research-title-v25,.research-company-id-v25,.research-related-v25>div>a){border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:7px!important}html .announcement-table :is(td,th){padding:13px!important;font-size:14px!important}html .research-title-v25 h1{font-size:38px}html .research-content-v25{padding-top:28px}html .research-content-v25 h2{font-size:22px}html .research-content-v25 p{font-size:15px}html .research-company-grid-v25 h3{font-size:21px}html .research-company-grid-v25 nav a{border-radius:5px;font-size:14px}html .analytics-page-v25{background:var(--bg)}html .analytics-status-v41 article,html .analytics-kpis-v25 article,html .analytics-panel-v25,html .analytics-insight-v41 article{box-shadow:none!important;border-radius:6px!important}html .analytics-status-v41 span,html .analytics-status-v41 small,html .analytics-insight-v41 span,html .analytics-insight-v41 small{font-size:13px!important}html .footer-v3{color:#e8eef6;box-shadow:none;border-radius:0;padding-block:40px 20px;background:#101c2c!important}html .footer-v3 :is(p,nav a){color:#b7c5d6!important;font-size:14px!important}html .footer-v3 nav b{color:#f0f4fa;font-size:13px!important}html .footer-v3>small{color:#a3b3c7;font-size:12px!important}html .footer-v3 nav a:hover{color:#75baff!important}html .entry-gate.policy{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101c2cd9;padding:20px}html .entry-gate.policy .entry-card-v33{border-radius:8px;width:min(820px,100vw - 40px);box-shadow:0 24px 80px #0003}html .entry-policy-v33{grid-template-columns:1.2fr 1fr}html .entry-policy-v33>section{padding:30px}html .entry-policy-v33 h2{letter-spacing:-.025em!important;font-size:32px!important;line-height:1.15!important}html .entry-policy-v33>section>label{background:#f3f5f7!important;border-radius:5px!important;font-size:13px!important}html .entry-policy-v33>aside{background:#172638;padding:26px}html .entry-policy-v33>aside:before{display:none}html .entry-policy-v33 li{border:0;background:0 0;border-bottom:1px solid #354255;border-radius:4px;padding:12px 0}html .entry-policy-v33 li b{font-size:14px}html .entry-policy-v33 li p{color:#c4d0df;font-size:12px}html .entry-policy-v33 li>i{border-radius:4px;font-size:12px}html .entry-reference-v33{color:#cce5fa;background:#233e56;border-radius:5px}html .entry-reference-v33 span{font-size:11px}html .entry-reference-v33 strong{font-size:13px}html .entry-actions-v33{flex-wrap:wrap}html .entry-actions-v33 button{border-radius:5px!important}html .entry-actions-v33 a{font-size:12px!important}html .corp-title-v10>.bank-logo-v3{float:inline-start;box-shadow:none;border-radius:7px;margin-inline-end:18px;width:62px!important;min-width:62px!important;height:62px!important}html .company-overview-v7{width:min(1440px,100% - 48px);margin-inline:auto}html :is(.overview-intro-v7,.overview-panel-v7,.company-profile-v8,.company-story-v8,.company-business-v8,.overview-facts-v7,.overview-coverage-v7,.ratio-grid-v4>article,.ratio-detail-v4){border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;color:var(--ink)!important;border-radius:7px!important}html .overview-intro-v7{padding:26px!important}html .overview-intro-v7 h2{font-size:28px!important}html :is(.overview-intro-v7,.company-profile-v8,.company-story-v8) p{color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}html :is(.overview-panel-v7,.company-business-v8,.company-history-v8) h3{font-size:22px!important}html .ratio-grid-v4{gap:16px}html .ratio-grid-v4 article{padding:22px!important}html .ratio-grid-v4 article>span{font-size:14px!important}html .ratio-grid-v4 article strong{font-size:29px!important}html .overview-sections-v7 a{background:var(--surface)!important;box-shadow:none!important;border-radius:5px!important}html .overview-sections-v7 b{font-size:15px!important}html .overview-sections-v7 small{font-size:13px!important}@media (max-width:600px){html .company-overview-v7{width:calc(100% - 20px)}}html :is(.about-v15,.policy-v3,.metric-directory-v27,.company-metric-directory-v27,.metric-detail-v27){background:var(--bg)}html :is(.about-hero-v15,.policy-hero-v3){padding-block:45px 30px}html :is(.about-hero-v15,.policy-hero-v3) h1{letter-spacing:-.025em!important;font-size:clamp(32px,4vw,48px)!important;line-height:1.15!important}html :is(.about-hero-v15,.policy-hero-v3) p{font-size:17px!important;line-height:1.7!important}html :is(.about-capabilities-v15 article,.about-method-v15 article,.policy-grid-v3 article,.founder-v15){border:1px solid var(--line)!important;box-shadow:none!important;background:var(--surface)!important;border-radius:7px!important}html :is(.about-capabilities-v15,.about-method-v15,.policy-grid-v3) h2{font-size:23px!important}html :is(.about-capabilities-v15,.about-method-v15,.policy-grid-v3) p{font-size:15px!important;line-height:1.75!important}@media (min-width:1101px){html .company-workspace-tabs{z-index:48;position:sticky;top:64px}html body .statement-control-bar-v4{top:126px}}@media (max-width:1100px){html body .statement-control-bar-v4{position:static}}@media (max-width:1200px){.research-intro-inner{gap:35px}.research-archive-strip{gap:24px}.research-sector-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.research-sector-grid>article{border-bottom:1px solid var(--line)}html .site-header-v3{gap:14px}html .main-nav-v3{gap:12px}}@media (max-width:900px){.research-intro-inner{grid-template-columns:1fr;gap:32px;padding:38px 0}.research-intro-copy>p{max-width:650px}.research-home-search{max-width:none}.research-intro h1{font-size:42px}.research-sample dl{min-height:0}.research-archive-strip{flex-wrap:wrap;gap:15px 28px}.research-archive-strip>a{margin-inline-start:0}.research-market h2,.research-paths h2{font-size:25px}.research-paths>div{grid-template-columns:1fr;gap:0}.research-paths>div>a{padding:20px 0}html .corp-overview-hero-v10{grid-template-columns:1fr}html .company-picker-panel-v40{max-height:65vh!important;position:absolute!important}html .entry-policy-v33{grid-template-columns:1fr}html .entry-policy-v33>aside{display:none}}@media (max-width:600px){:root{--header:60px}html .site-header-v3{gap:10px;height:60px;min-height:60px;padding:0 12px}html .brand-v3>.brand-lockup-v9{display:none}html .header-search-v11{min-width:0;max-width:none}html .header-search-v11 input{font-size:13px}html .header-actions-v3{gap:3px}html .header-actions-v3>button{min-width:31px;padding:5px;font-size:13px}.research-intro-inner,.research-archive-strip,.research-market,.research-paths,.research-founder{width:calc(100% - 32px)}.research-intro-inner{padding:32px 0}.research-intro h1{font-size:34px}.research-intro-copy>p{font-size:16px}.research-sample>header{padding:19px}.research-sample>nav{gap:20px;padding:0 19px}.research-sample-period,.research-sample dl{padding-inline:19px}.research-sample dd{font-size:19px}.research-sample .lead dd{font-size:24px}.research-sample footer{padding:18px;font-size:12px}.research-archive-strip{grid-template-columns:1fr 1fr;gap:12px;display:grid}.research-archive-strip>div{display:block}.research-archive-strip b{font-size:24px}.research-archive-strip span{font-size:12px;display:block}.research-archive-strip>a{grid-column:1/-1}.research-market{padding:30px 0}.research-market>header{align-items:start}.research-market h2{font-size:24px}.research-sector-grid{grid-template-columns:1fr}.research-sector-grid article>header{min-height:0;padding:17px}.research-sector-grid article>header a{display:inline-block}.research-sector-grid article>header h3{max-width:none;margin-inline-end:12px;display:inline}.research-sector-grid article>header small{display:inline}.research-sector-grid article>div{grid-template-columns:1fr 1fr;display:grid}.research-sector-grid article>div>a{gap:8px;padding:10px}.research-sector-grid article>div>a>span{font-size:13px}.research-coming{gap:10px 18px}.research-founder{flex-wrap:wrap;gap:15px}.research-founder>div{flex:1}.research-founder p{font-size:13px}.research-founder>a{margin-inline-start:87px}html :is(.company-command-v4,.corp-command-v10){width:calc(100% - 20px);margin-top:12px;padding:17px}html :is(.company-title-v4,.corp-identity-v10){flex-direction:column-reverse;align-items:stretch;gap:15px}html :is(.company-picker-v9,.corp-company-picker-v10){flex:auto;width:100%}html :is(.company-heading-v4,.corp-title-v10) h1{font-size:28px!important}html .company-workspace-tabs{gap:20px;width:calc(100% - 20px);margin-bottom:12px!important;padding:0 14px!important}html .company-workspace-tabs>a{font-size:13px!important}html .company-workspace-tabs>a>i{display:none!important}html :is(.archive-navigation-v12,.compact-kpis,.corp-overview-v10,.company-overview-v4,.statement-workspace-v4,.company-ratios-v4,.company-analysis-v4){width:calc(100% - 20px)}html .compact-kpis>article{min-height:100px!important;padding:16px!important}html .compact-kpis article>strong{font-size:24px!important}html .company-picker-panel-v40{width:calc(100vw - 54px)!important;inset-inline:0!important}html .statement-block td,html .statement-block td.number{padding:11px 12px!important;font-size:13px!important}html .corp-overview-hero-v10{padding:20px}html .directory-head-v41{grid-template-columns:1fr;gap:15px;padding-top:25px}html .directory-head-v41 h1{font-size:30px}html :is(.resource-hero-v3,.research-directory-hero-v25,.statement-directory-hero-v26) h1{font-size:32px!important}html .entry-policy-v33>section{padding:24px}html .entry-policy-v33 h2{font-size:28px!important}}html .site-header-v3>.brand-link{order:0}html .site-header-v3 .main-nav-v3{order:1!important;margin-inline:20px 0!important}html .site-header-v3 .header-search-v11{flex:1!important;order:2!important;max-width:520px!important;margin-inline:auto!important}html .site-header-v3 .header-actions-v3{order:3!important}.resource-hero-compact-v42{padding-top:34px!important;padding-bottom:18px!important}.resource-hero-compact-v42 h1{margin:7px 0 0!important;font-size:clamp(32px,4vw,50px)!important}.dividend-company-search-v42{margin-bottom:18px!important}.dividend-company-search-v42>label{min-height:48px}.dividend-company-search-v42>button{color:var(--primary)!important;border-radius:6px!important}.dividend-company-search-v42>strong{white-space:nowrap;margin-inline-start:auto;padding:0 10px;font-size:14px}.sector-coverage-strip-v42{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:repeat(5,1fr);width:min(1384px,100% - 40px);margin:0 auto 14px;display:grid;overflow:hidden}.sector-coverage-strip-v42 button{border:0;border-inline-end:1px solid var(--line);color:var(--ink);text-align:start;cursor:pointer;background:0 0;gap:5px;padding:15px 16px;display:grid}.sector-coverage-strip-v42 button:last-child{border:0}.sector-coverage-strip-v42 button:hover,.sector-coverage-strip-v42 button.active{background:var(--primary);color:#fff}.sector-coverage-strip-v42 span{font-size:14px;font-weight:850}.sector-coverage-strip-v42 strong{font-size:17px}.sector-coverage-strip-v42 small{color:var(--muted);font-size:12px}.sector-coverage-strip-v42 button:is(:hover,.active) small{color:#dbe6ff}.q2-coverage-above-v42{margin-top:14px!important;margin-bottom:14px!important}.research-coming-v42{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:160px 1fr;margin-top:20px;gap:18px!important;padding:22px!important;display:grid!important}.research-coming-v42>b{font-size:17px}.research-coming-v42>div{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.research-coming-v42 span{border-inline-start:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:4px 14px;font-size:14px;font-weight:750;display:flex}.research-coming-v42 span i{color:var(--primary);font-size:11px;font-style:normal}.footer-brand-clear-v42 .brand-v3{filter:none}.footer-brand-clear-v42 .brand-lockup-v9 strong b{color:#fff}.footer-brand-clear-v42 .brand-lockup-v9 strong em{color:#6d8dff}.footer-links-v42{grid-template-columns:1fr 1fr 1.35fr!important}.footer-contact-v42{border-inline-start:1px solid #ffffff29;padding-inline-start:24px}.footer-contact-v42 .copy-contact-v16 :is(small,b),.footer-contact-v42 .footer-line-v21 span{color:#c9d5e8!important}.footer-contact-v42 .copy-contact-v16 b{font-size:12px!important}.filings-v3{flex-direction:column;min-height:100vh;display:flex}.filings-v3>.site-header-v3{order:0;width:100%}.filings-v3>.resource-hero-v3{order:1;width:100%}.filings-v3>.sector-coverage-strip-v42{order:2}.filings-v3>.q2-filing-coverage-v17{order:3}.filings-v3>.resource-filters-v3{order:4;width:min(1384px,100% - 40px)}.filings-v3>.filing-lines-v3{order:5;width:min(1384px,100% - 40px)}.filings-v3>.footer-v3{order:6;width:100%;margin-top:auto}@media (max-width:1050px){html .site-header-v3{grid-template-columns:auto minmax(220px,1fr) auto}html .main-nav-v3{display:none}.sector-coverage-strip-v42{grid-template-columns:repeat(2,1fr)}.research-coming-v42{grid-template-columns:1fr}.research-coming-v42>div{grid-template-columns:repeat(3,1fr)}.footer-links-v42{grid-template-columns:1fr 1fr!important}.footer-contact-v42{border-inline-start:0;border-top:1px solid #ffffff29;grid-column:1/-1;padding:20px 0 0}}@media (max-width:600px){html .site-header-v3{grid-template-columns:auto 1fr auto}.sector-coverage-strip-v42{grid-template-columns:1fr 1fr;width:calc(100% - 24px)}.sector-coverage-strip-v42 button{padding:12px}.sector-coverage-strip-v42 strong{font-size:15px}.research-coming-v42>div{grid-template-columns:1fr}.research-coming-v42 span{border-inline-start:0;border-top:1px solid var(--line);padding:11px 0}.dividend-company-search-v42>strong{margin-inline-start:0}.footer-links-v42{grid-template-columns:1fr!important}}@media (max-width:720px){html .announcement-section{overflow:visible}html .announcement-head{display:none}html .announcement-table article{grid-template-columns:1fr 1fr!important;gap:15px!important;min-width:0!important;padding:17px!important}html .announcement-table article>.bank-result-v3{grid-column:1/-1}html .announcement-table article>a:last-child{border-top:1px solid var(--line);grid-column:1/-1;padding-top:10px}html .announcement-table article>span:before,html .announcement-table article>strong:before{color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:600;display:block}html .announcement-table article>strong:before{content:"Per share"}html .announcement-table article>span:first-of-type:before{content:"Eligibility"}html .announcement-table article>span:nth-of-type(2):before{content:"Payment"}html[dir=rtl] .announcement-table article>strong:before{content:"للسهم"}html[dir=rtl] .announcement-table article>span:first-of-type:before{content:"الأحقية"}html[dir=rtl] .announcement-table article>span:nth-of-type(2):before{content:"الدفع"}html .filing-line-head{display:none}html .filing-lines-v3{overflow:visible!important}html .filing-lines-v3 article{margin-bottom:9px;border-bottom:1px solid var(--line)!important;border-radius:7px!important;grid-template-columns:1fr!important;gap:13px!important;min-width:0!important;padding:17px!important}html .filing-lines-v3 article>div:nth-child(4){border-top:1px solid var(--line);padding-top:10px}}html body :is(.company-title-v4,.corp-identity-v10){flex-direction:row!important;align-items:center!important;gap:24px!important;display:flex!important}html body :is(.company-heading-v4,.corp-title-v10){order:1}html body :is(.company-picker-v9,.corp-company-picker-v10){order:2}html body :is(.company-picker-v9,.corp-company-picker-v10)>summary{min-height:42px!important;box-shadow:none!important;border-radius:5px!important;padding:10px 13px!important}html body .corp-overview-hero-v10{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)!important}html body .corp-overview-hero-v10>article{color:var(--ink)!important;background:0 0!important;border-radius:0!important}html body .corp-overview-hero-v10>article p{color:var(--muted)!important}html body .corp-overview-hero-v10>article .eyebrow{color:var(--primary)!important}html body .statement-switcher-v11{overflow-x:auto;background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:6px!important;gap:0!important;padding:0!important;display:flex!important}html body .statement-switcher-v11 :is(a,button){flex:1 0 auto;position:relative;min-height:48px!important;box-shadow:none!important;color:var(--muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:13px 18px!important;font-size:14px!important;font-weight:600!important}html body .statement-switcher-v11 :is(a,button).active{background:var(--primary-soft)!important;color:var(--primary)!important;border-bottom-color:var(--primary)!important}html body .statement-switcher-v11 .active:after{display:none!important}html body .statement-secondary-v13{background:var(--bg)!important;border:0!important;border-radius:0!important;display:flex!important}html body .statement-block td.number{font-weight:500!important}html body .statement-block tr.total td.number{font-weight:700!important}@media (max-width:900px){html body .corp-overview-hero-v10{grid-template-columns:1fr!important}}@media (max-width:600px){html body :is(.company-title-v4,.corp-identity-v10){flex-direction:column!important;align-items:stretch!important;gap:14px!important}html body .site-header-v3>.brand-link{display:flex!important}html body .site-header-v3 .brand-v3>.brand-lockup-v9{display:none!important}html body .statement-switcher-v11 :is(a,button){padding:12px!important;font-size:13px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html .company-ratios-v4{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:7px;padding:24px!important}html .company-ratios-v4>header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(280px,440px);align-items:end;gap:28px;padding-bottom:20px;margin-bottom:22px!important;display:grid!important}html .company-ratios-v4>header h2{letter-spacing:-.02em;margin:6px 0!important;font-size:28px!important}html .company-ratios-v4>header p{color:var(--muted);font-size:14px;line-height:1.6;margin:0!important}html .company-ratios-v4>header .workspace-period-v16{width:max-content;display:flex;margin:0 0 12px!important}html .company-ratios-v4>header .eyebrow{margin-bottom:7px;display:block}.ratio-availability-v43{color:var(--muted);margin-top:8px;font-size:12px;display:block}.ratio-snapshot-v43{border:1px solid var(--line);background:var(--bg);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px;display:grid;overflow:hidden}.ratio-snapshot-v43>article{border-inline-end:1px solid var(--line);flex-direction:column;justify-content:center;min-height:112px;padding:18px 20px;display:flex}.ratio-snapshot-v43>article:last-child{border:0}.ratio-snapshot-v43 span{color:var(--muted);font-size:12px;font-weight:650}.ratio-snapshot-v43 strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:8px 0 4px;font-size:27px}.ratio-snapshot-v43 small{color:var(--primary);font-size:11px;font-weight:700}html .corp-ratio-filters-v10{border:1px solid var(--line);background:var(--bg);border-radius:6px;margin:0 0 16px!important;padding:4px!important}html .corp-ratio-filters-v10 button{border-radius:4px!important;min-height:38px!important;font-size:12px!important}html :is(.corp-ratio-grid-v10,.ratio-grid-v4){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html :is(.corp-ratio-card-v10,.ratio-grid-v4>details){border:1px solid var(--line)!important;background:var(--surface)!important;min-height:0!important;box-shadow:none!important;border-radius:6px!important}html :is(.corp-ratio-card-v10,.ratio-grid-v4>details)>summary{min-height:88px!important;padding:16px 18px!important}html :is(.corp-ratio-card-v10,.ratio-grid-v4>details)>summary>strong{font-variant-numeric:tabular-nums;font-size:23px!important}html :is(.corp-ratio-card-v10,.ratio-grid-v4>details)[open]{grid-column:1/-1}html :is(.corp-ratio-detail-v10,.ratio-detail-v4){border-top:1px solid var(--line)!important;background:var(--bg)!important}@media (max-width:800px){html .company-ratios-v4>header{grid-template-columns:1fr}.ratio-snapshot-v43{grid-template-columns:1fr 1fr}html :is(.corp-ratio-grid-v10,.ratio-grid-v4){grid-template-columns:1fr!important}}@media (max-width:460px){.ratio-snapshot-v43{grid-template-columns:1fr 1fr}.ratio-snapshot-v43>article{min-height:96px;padding:14px}.ratio-snapshot-v43 strong{font-size:22px}}:root{--bg:#f5f7fa;--surface:#fff;--surface-2:#eef2f6;--ink:#263342;--muted:#6c7b8e;--line:#e2e7ed;--primary:#2582d9;--primary-soft:#edf5ff;--accent:#128b78;--accent-soft:#e7f5ee;--shadow:0 4px 18px #23344908;--radius:14px;--chart-color:#318be1}:root[data-theme=dark]{--bg:#111923;--surface:#192430;--surface-2:#223140;--ink:#e7eef5;--muted:#a8b8c9;--line:#334452;--primary:#70b8ff;--primary-soft:#203c57;--accent:#65cfb7;--accent-soft:#1c3b35;--shadow:0 4px 18px #0002}html body{color:var(--ink);background:var(--bg);font-family:Segoe UI,Arial,IBM Plex Sans Arabic,sans-serif;font-size:16px;line-height:1.55}html[dir=rtl] body{font-family:IBM Plex Sans Arabic,Segoe UI,sans-serif}html :is(h1,h2,h3){letter-spacing:-.025em;color:var(--ink);font-weight:700}html :is(button,input,select){font-family:inherit}html :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--primary);outline-offset:3px}html .eyebrow,html .research-overline{letter-spacing:.065em;color:var(--muted);font-size:12px;font-weight:700}html .site-header-v3{background:var(--surface);gap:20px;height:66px;min-height:66px;padding-inline:max(24px,50vw - 720px);box-shadow:0 1px 7px #1c2d4105}html .site-header-v3 .brand-link{margin:0}.brand-v3{filter:none!important}html .main-nav-v3{gap:20px!important}html .main-nav-v3>a,html .main-nav-v3>button{color:var(--ink);border:0;padding:8px 0;font-size:14px;font-weight:600}html .main-nav-v3 .active{color:var(--primary);box-shadow:0 2px 0 var(--primary)}html .site-header-v3 .header-search-v11{max-width:440px!important}html .header-search-v11>label{background:var(--bg);border-radius:20px;height:38px;padding-inline:15px}html .header-actions-v3>button{height:36px;box-shadow:none;border-radius:7px}html .brand-image-v9{box-shadow:none!important}html .nav-panel-v3{border-radius:0 0 14px 14px;box-shadow:0 18px 35px #1c2d4118}html .header-search-results-v11{border-radius:12px;max-height:65vh;overflow:auto}html .header-search-results-v11 a{padding:11px 14px}html .header-search-results-v11 a b{font-size:15px}html .header-search-results-v11 a small{font-size:12px}html .company-picker-panel-v40{background:var(--surface)!important;border:1px solid var(--line)!important}html .company-picker-grid-v40{flex-wrap:wrap;align-items:flex-start;gap:12px!important;display:flex!important}html .company-picker-grid-v40>section{flex:220px;min-width:0}html .home-research{background:var(--bg)}html .research-intro{background:var(--bg);color:var(--ink);border:0}html .research-intro-inner{grid-template-columns:1fr 1.05fr;gap:60px;width:min(1380px,100% - 64px);padding:52px 0 38px}html .research-intro h1{letter-spacing:-.04em;color:var(--ink);margin:14px 0 20px;font-size:clamp(32px,3.1vw,48px);line-height:1.18}html .research-intro h1 em{color:var(--primary)}html .research-intro-copy>p{color:var(--muted);max-width:500px;font-size:17px;line-height:1.7}html .research-home-search>label{border:1px solid var(--line);border-radius:9px;min-height:54px;box-shadow:0 3px 12px #16273805}html .research-home-search input{font-size:16px}html .research-intro-links{gap:24px;font-size:14px}html .research-intro-links a:first-child{color:var(--primary)}html .research-intro-links a:last-child{color:var(--muted)}html .research-sample{background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 32px #344f6c0c}html .research-sample>header{padding:22px 24px}html .research-sample h2{color:var(--ink);font-size:25px}html .research-sample header div>span{color:var(--muted);font-size:12px}html .source-dot{color:var(--accent)}html .research-sample>nav{border-color:var(--line);padding-inline:24px}html .research-sample nav button{color:var(--muted);padding-block:12px;font-size:14px}html .research-sample nav button.active{color:var(--primary);border-color:var(--primary)}html .research-sample-period{color:var(--muted);padding:18px 24px 6px;font-size:12px}html .research-sample dl{min-height:168px;padding-inline:24px}html .research-sample dl>div{border-color:var(--line);padding:14px 0}html .research-sample dt{color:var(--ink);font-size:15px}html .research-sample dd{color:var(--ink);font-size:21px}html .research-sample .lead dd{color:var(--primary);font-size:29px}html .research-sample footer{background:var(--bg);border-top:1px solid var(--line);color:var(--muted);padding:14px 24px}html .research-sample footer a:first-child{color:var(--primary)}html .research-archive-strip{border:1px solid var(--line);background:var(--surface);width:min(1380px,100% - 64px);box-shadow:var(--shadow);border-radius:12px;gap:40px;padding:22px 28px}html .research-archive-strip b{color:var(--ink);font-size:28px;font-weight:700}html .research-archive-strip span{color:var(--muted);font-size:14px}html .research-archive-strip>a{color:var(--primary)}html .research-market{width:min(1380px,100% - 64px);padding:40px 0}html .research-market h2{font-size:27px}html .research-sector-grid{border:0;gap:14px;overflow:visible}html .research-sector-grid>article{background:var(--surface);box-shadow:var(--shadow);border-radius:12px;overflow:hidden;border:1px solid var(--line)!important}html .research-sector-grid article>header{background:var(--surface);min-height:102px;padding:19px 17px}html .research-sector-grid h3{font-size:16px;line-height:1.4}html .research-sector-grid article>header>span{display:none}html .research-sector-grid article>header>small{font-size:13px}html .research-sector-grid article>div>a{gap:10px;padding:12px 14px}html .research-sector-grid article>div>a>span{font-size:14px;font-weight:600}html .research-sector-grid .bank-logo-v3{border-radius:8px!important;width:36px!important;min-width:36px!important;height:36px!important}html .research-sector-all{background:var(--bg);text-align:center;font-size:14px}html .research-coming-v42{background:0 0;border-style:dashed;padding:18px!important}html .research-coming-v42 span{font-size:14px;font-weight:500}html .research-coming-v42 span i{display:none}html .research-paths{border:0;padding:12px 0 36px}html .research-paths>header h2{font-size:26px}html .research-paths>div{gap:16px}html .research-paths>div>a{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:22px}html .research-paths h3{font-size:18px}html .research-founder{padding-top:26px}html body :is(.company-command-v4,.corp-command-v10){background:var(--surface);border:1px solid var(--line);width:min(1400px,100% - 48px);box-shadow:var(--shadow);border-radius:14px 14px 0 0;margin:24px auto 0;padding:22px 26px}html body :is(.company-title-v4,.corp-identity-v10){min-height:72px;gap:22px!important}html body :is(.company-heading-v4,.corp-title-v10) h1{letter-spacing:-.035em!important;margin:3px 0!important;font-size:32px!important;font-weight:700!important}html body .company-heading-v4>.bank-logo-v3{border-radius:10px;width:64px;min-width:64px;height:64px}html .corp-legal-name-v11{font-size:14px!important}html .company-workspace-tabs{gap:12px;width:min(1400px,100% - 48px);min-height:55px;border-radius:0 0 14px 14px!important;margin-bottom:24px!important;padding:0 22px!important}html .company-workspace-tabs>a{color:var(--muted)!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important;padding:14px 17px!important;font-size:15px!important;font-weight:600!important}html .company-workspace-tabs>a.active{background:var(--primary-soft)!important;color:var(--primary)!important;border-bottom-color:var(--primary)!important}html .company-workspace-tabs>a>i{display:none!important}html .company-workspace-tabs>a small{font-size:11px;background:var(--surface-2)!important;color:var(--muted)!important}html .archive-navigation-v12{width:min(1400px,100% - 48px);margin:16px auto!important}html .company-command-v4+.archive-navigation-v12,html .corp-command-v10+.archive-navigation-v12{display:none}html :is(.company-overview-v4,.corp-overview-v10,.company-ratios-v4,.company-analysis-v4,.statement-workspace-v4,.compact-kpis){width:min(1400px,100% - 48px);margin-inline:auto}.company-history-wrap{width:min(1400px,100% - 48px);margin:22px auto}html .compact-kpis{gap:16px;margin:20px auto}html .compact-kpis>article{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:12px!important;min-height:116px!important;padding:22px!important}html .compact-kpis article>span{color:var(--muted)!important;font-size:14px!important;font-weight:600!important}html .compact-kpis article>strong{letter-spacing:-.04em;color:var(--primary)!important;font-size:30px!important;font-weight:700!important}html .compact-kpis article>em{font-style:normal;font-size:13px!important}html body :is(.corp-overview-hero-v10,.company-overview-v4>article,.corp-profile-grid-v10>article,.company-overview-grid-v4>article){border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:var(--shadow)!important;border-radius:14px!important;padding:26px!important}html body .corp-overview-hero-v10{margin-top:24px;gap:35px!important}html body .corp-overview-hero-v10 h2{font-size:24px!important}html body .corp-overview-hero-v10 p{font-size:16px!important;line-height:1.75!important}html body .corp-overview-hero-v10 aside{border:1px solid var(--line);border-radius:10px;gap:0;overflow:hidden}html body .corp-overview-hero-v10 aside>div{background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:0!important;min-height:90px!important;padding:18px!important}html body .corp-overview-hero-v10 aside small{font-size:12px!important}html body .corp-overview-hero-v10 aside strong{font-size:16px!important}html body .corp-overview-hero-v10 aside em{font-style:normal;font-size:14px!important}html .corp-profile-grid-v10{gap:16px}html .corp-profile-grid-v10 h3{font-size:20px!important}html .corp-profile-grid-v10 p,html .corp-profile-grid-v10 article>div{font-size:15px!important}html .corp-profile-grid-v10 article>div>span{background:var(--bg)!important;border-radius:6px!important;font-size:14px!important}html .corp-research-lens-v10{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:24px!important}html .corp-research-lens-v10 li{font-size:15px!important}.metric-history{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;min-width:0;overflow:hidden}.history-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px 20px;display:flex}.history-heading h2{margin:3px 0 0!important;font-size:23px!important}.history-basis{color:var(--muted);white-space:nowrap;font-size:13px}.history-layout{grid-template-columns:240px minmax(0,1fr);gap:26px;padding:24px;display:grid}.history-sidebar{min-width:0}.history-sidebar>nav{border:1px solid var(--line);background:var(--bg);border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.history-sidebar button{text-align:start;border:0;border-bottom:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex}.history-sidebar button:last-child{border-bottom:0}.history-sidebar button b{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.history-sidebar button.active{background:var(--primary-soft);color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}.history-sidebar button.active b{color:var(--primary)}.history-stat{border:1px solid var(--line);border-radius:9px;margin-top:20px;padding:15px}.history-stat span,.history-stat small{color:var(--muted);font-size:12px;display:block}.history-stat b{color:var(--primary);font-variant-numeric:tabular-nums;margin:5px 0;font-size:23px;display:block}.history-main{min-width:0}.history-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.history-toolbar>div{flex:1;min-width:130px}.history-toolbar>div>b{font-size:16px;display:block}.history-toolbar>div>span{color:var(--muted);font-size:12px}.segmented-control{background:var(--surface-2);border-radius:7px;gap:3px;padding:3px;display:inline-flex}.segmented-control button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:7px 11px;font-size:12px;font-weight:600}.segmented-control button.active{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #17263816}.financial-chart{--chart-color:var(--primary);direction:ltr;min-width:0}.financial-chart.chart-teal{--chart-color:var(--accent)}.financial-chart svg{touch-action:pan-y;cursor:crosshair;width:100%;height:auto;display:block;overflow:visible}.chart-readout{min-height:39px;color:var(--muted);align-items:baseline;gap:12px;padding:0 10px;font-size:13px;display:flex}.chart-readout b{color:var(--chart-color);font-variant-numeric:tabular-nums;font-size:19px;font-weight:650}.chart-readout small{font-size:12px}.chart-axis{fill:var(--muted);font-family:inherit;font-size:11px}.chart-gridline{stroke:var(--line);stroke-dasharray:3 4;stroke-width:1px}.chart-baseline{stroke:var(--line);stroke-width:1.2px}.chart-caption{color:var(--muted);justify-content:space-between;gap:10px;padding:4px 10px;font-size:12px;display:flex}.chart-data{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.chart-data summary{color:var(--muted);cursor:pointer;font-size:13px}.chart-data>div{max-height:260px;overflow:auto}.chart-data table{border-collapse:collapse;width:100%;font-size:14px}.chart-data th,.chart-data td{text-align:start;border-bottom:1px solid var(--line);padding:10px}.chart-data td:last-child{text-align:end;font-variant-numeric:tabular-nums}.metric-history>footer{color:var(--muted);border-top:1px solid var(--line);background:var(--bg);padding:13px 24px;font-size:12px}.chart-empty{min-height:150px;color:var(--muted);place-content:center;padding:35px 18px;font-size:14px;display:grid}html .company-ratios-v4{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html .company-ratios-v4>header{align-items:flex-end;gap:24px;display:flex;padding:12px 0 22px!important}html .company-ratios-v4>header h2{margin:6px 0!important;font-size:26px!important}html .company-ratios-v4>header p{max-width:560px;color:var(--muted);line-height:1.6;font-size:14px!important}html .workspace-period-v16{gap:10px;font-size:13px!important}html .workspace-period-v16 b{font-size:13px!important}html .ratio-availability-v43,html .corp-availability-note-v11{font-size:12px!important}html .corp-ratio-filters-v10{flex-wrap:nowrap;gap:5px;display:flex;overflow-x:auto;background:0 0!important;padding:0 0 20px!important}html .corp-ratio-filters-v10 button{white-space:nowrap;border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--muted)!important;border-radius:7px!important;padding:8px 13px!important;font-size:14px!important}html .corp-ratio-filters-v10 button.active{color:var(--primary)!important;background:var(--primary-soft)!important;border-color:var(--primary)!important}.metric-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;margin:0 0 35px;display:grid}.metric-card{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);border-radius:14px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.metric-card:hover,.metric-card:focus-within{border-color:color-mix(in srgb,var(--primary) 35%,var(--line));box-shadow:0 8px 22px #18344912}.metric-card>header{flex-direction:column;gap:4px;padding:21px 22px 12px;display:flex}.metric-card>header>span{color:var(--ink);min-height:22px;font-size:14px;font-weight:650}.metric-card>header>strong{color:var(--primary);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1.25}.metric-change{color:var(--accent);font-size:12px;font-weight:600}.metric-change>span{color:var(--muted);font-weight:400}html[dir=rtl] .metric-card>header>strong{text-align:right;direction:ltr;unicode-bidi:isolate}html body .statement-export-toolbar-v32 .financial-line-search input{font-weight:400!important}.ratio-history{padding:0 16px 15px}.is-compact .chart-readout{min-height:30px;padding-inline:5px;font-size:12px}.is-compact .chart-readout b{color:var(--muted);font-size:14px}.ratio-averages{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.ratio-averages>span{border:1px solid var(--line);color:var(--muted);border-radius:5px;gap:8px;padding:3px 7px;font-size:11px;display:inline-flex}.ratio-averages b{color:var(--accent);font-size:12px}.ratio-averages>small{color:var(--muted);margin-inline-start:auto;font-size:11px}.metric-definition{border-top:1px solid var(--line);background:var(--bg)}.metric-definition>summary{color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;padding:11px 20px;font-size:13px;list-style:none;display:flex}.metric-definition>summary::-webkit-details-marker{display:none}.metric-definition>summary:hover{color:var(--primary)}.metric-definition>div{border-top:1px solid var(--line);color:var(--muted);padding:10px 22px 22px;font-size:14px;line-height:1.65}.metric-definition>div>b{color:var(--ink)}.metric-definition>div>a{color:var(--primary);margin-top:10px;display:block}html .statement-workspace-v4{margin-top:20px;padding:0!important}html .statement-control-bar-v4{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:static!important}html .statement-switcher-v4{border-bottom:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;gap:16px!important}html .statement-switcher-v4 :is(button,a){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:8px 8px 0 0!important;min-height:48px!important;padding:15px 20px!important;font-size:15px!important}html .statement-switcher-v4 :is(button,a).active{background:var(--surface)!important;color:var(--primary)!important;border-bottom-color:var(--primary)!important}html .statement-switcher-v4 :is(button,a) span{font-size:15px!important;font-weight:600!important}html .statement-secondary-v13{opacity:.85}html .statement-secondary-v13 :is(a,button){padding:12px!important;font-size:12px!important}html .statement-secondary-v13 :is(a,button) span{font-size:12px!important}html .financials-toolbar-v32,html .statement-toolbar-v31,html .statement-controls-v31{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:9px!important}html .statement-block{overflow:hidden;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;background:var(--surface)!important;border-radius:12px!important}html .statement-block>header{background:var(--surface)!important;border-bottom:1px solid var(--line)!important;padding:15px 20px!important}html .statement-block>header>span{color:var(--muted)!important;font-size:13px!important}html .statement-block .statement-scroll{scrollbar-width:thin;isolation:isolate;max-height:78vh;overflow:auto}html .statement-block table{width:100%;border-collapse:separate!important;border-spacing:0!important}html .statement-block th{z-index:3;vertical-align:middle;min-width:150px;position:sticky;top:0;background:var(--bg)!important;color:var(--muted)!important;border:0!important;border-bottom:1px solid var(--line)!important;padding:17px 18px!important;font-size:13px!important;font-weight:650!important}html .statement-block th small{margin-top:4px;line-height:1.5;color:var(--muted)!important;font-size:11px!important}html .statement-block th:first-child{z-index:5;text-align:start;min-width:300px;max-width:380px}html .statement-block td{background:var(--surface)!important;border:0!important;border-bottom:1px solid var(--line)!important;vertical-align:middle!important;padding:12px 18px!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important}html .statement-block td.number{min-width:150px;text-align:end!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;font-size:15px!important;font-weight:550!important}html .statement-block :is(th,td):first-child{position:sticky;inset-inline-start:0;border-inline-end:1px solid var(--line)!important}html .statement-block td:first-child{z-index:2;min-width:300px;max-width:380px;padding-inline-start:26px!important}html .statement-block tr:hover td{background:var(--primary-soft)!important}html .statement-block td.latest-period{background:color-mix(in srgb,var(--primary-soft) 40%,var(--surface))!important}html .statement-block th.latest-period{color:var(--primary)!important;background:var(--primary-soft)!important}html .statement-block tr.total td{background:color-mix(in srgb,var(--surface) 60%,var(--bg))!important;color:var(--ink)!important;border-top:1px solid var(--line)!important;font-weight:700!important}html .statement-block tr.total td:first-child{padding-inline-start:18px!important}html .statement-block tr:is(.section,.statement-group) td{background:var(--surface-2)!important;color:var(--muted)!important;border-top:0!important;padding:11px 18px!important;font-size:13px!important;font-weight:650!important}html .statement-block .section-toggle-v6{font-size:13px!important}html .statement-block .section-toggle-v6 i{background:0 0;width:20px;height:20px;font-size:14px}html .statement-block tr .canonical-badge-v32{opacity:.75;padding:1px 5px;border:0!important;font-size:10px!important}html .multi-period-foot-v13{background:var(--bg)!important;padding:12px 20px!important}html .multi-period-foot-v13 small{font-size:12px!important}html .multi-period-actions-v31 button{background:var(--surface-2)!important;color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:6px!important;font-size:13px!important}html .specific-group-row-v33 td{background:var(--bg)!important;font-size:13px!important}html .specific-group-row-v33 button>b{font-size:13px!important}html .specific-group-row-v33 small{font-size:11px!important}html .summary-end-v15{background:var(--bg)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:8px!important}html :is(.directory-head-v41,.resource-hero-v3){margin:auto;width:min(1400px,100% - 48px)!important;padding:30px 0 22px!important}html :is(.directory-head-v41,.resource-hero-v3) h1{margin:7px 0!important;font-size:34px!important;line-height:1.25!important}html .directory-head-v41 p{font-size:16px!important}html .directory-head-v41 aside{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:12px!important}html .directory-head-v41 aside strong{color:var(--primary)!important}html .directory-controls-v41{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:12px!important;padding:18px!important;position:static!important}html .directory-controls-v41 input{font-size:15px!important}html .directory-controls-v41 nav button{border:1px solid var(--line)!important;background:var(--bg)!important;border-radius:7px!important;padding:9px 13px!important;font-size:14px!important;font-weight:600!important}html .directory-controls-v41 nav button.active{background:var(--primary-soft)!important;color:var(--primary)!important;border-color:var(--primary)!important}html .directory-group-v41{overflow:hidden;background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:13px!important}html .directory-group-v41>header{background:var(--surface)!important;border-bottom:1px solid var(--line)!important;padding:20px!important}html .directory-group-v41>header h2{font-size:21px!important}html .directory-group-v41>header>div>span{display:none}html .directory-group-v41>div>a{border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:9px!important;min-height:84px!important;padding:16px!important}html .directory-group-v41>div>a:hover{background:var(--primary-soft)!important;border-color:var(--primary)!important}html .directory-group-v41 a strong{font-size:15px!important}html .directory-group-v41 a small{font-size:12px!important}html .directory-group-v41 .bank-logo-v3{border-radius:9px!important;width:45px!important;min-width:45px!important;height:45px!important}html .sector-coverage-strip-v42{box-shadow:var(--shadow);border-radius:12px;margin-bottom:20px}html .sector-coverage-strip-v42 button{padding:19px}html .sector-coverage-strip-v42 button:hover,html .sector-coverage-strip-v42 button.active{background:var(--primary-soft);color:var(--primary)}html .sector-coverage-strip-v42 button:is(:hover,.active) small{color:var(--muted)}html .sector-coverage-strip-v42 strong{font-size:19px}html .resource-filters-v3{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:10px!important;gap:12px!important;padding:14px!important}html .resource-filters-v3 :is(input,select){font-size:14px!important}html .resource-filters-v3 :is(label,select){min-height:42px;background:var(--bg)!important;border-radius:7px!important}html :is(.filing-lines-v3,.announcement-section){overflow:hidden;border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:var(--shadow)!important;border-radius:12px!important}html :is(.filing-line-head,.announcement-head){background:var(--bg)!important;color:var(--muted)!important;padding:14px 20px!important;font-size:12px!important;font-weight:600!important}html .filing-lines-v3 article{background:var(--surface)!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;padding:17px 20px!important}html .filing-lines-v3 article:hover{background:var(--primary-soft)!important}html .filing-lines-v3 article b{font-size:15px!important}html .filing-lines-v3 article small{font-size:12px!important}html .filing-lines-v3 article a{font-size:14px!important}html .announcement-section>header{padding:22px 24px 6px!important}html .announcement-section>header h2{font-size:23px!important}html .announcement-section>header>span{font-size:12px!important}html .announcement-coverage{color:var(--muted);padding:0 24px;font-size:12px!important}html .dividend-status-group-v17{border:0!important;border-radius:0!important;margin-top:18px!important}html .dividend-status-group-v17>header{background:var(--bg)!important;border-top:1px solid var(--line)!important;padding:14px 22px!important}html .dividend-status-group-v17>header h3{color:var(--ink)!important;font-size:16px!important}html .dividend-status-group-v17>header p{font-size:12px!important}html .announcement-table article{border-bottom:1px solid var(--line)!important;min-height:84px!important;padding:17px 20px!important}html .announcement-table article b{font-size:14px!important}html .announcement-table article>strong bdi{color:var(--primary);font-size:19px}html .announcement-table article .date-value{font-size:13px!important}html .announcement-table article>a:last-child{color:var(--primary)!important;font-size:13px!important}html .status-announced{border-radius:5px!important;font-size:11px!important;font-weight:600!important}html :is(.corp-filings-v10,.company-filings-v4,.corp-dividends-v11,.company-dividends-v4){width:min(1400px,100% - 48px);margin-inline:auto}html :is(.corp-filings-v10,.company-filings-v4,.corp-dividends-v11,.company-dividends-v4) h2{font-size:26px!important}html :is(.corp-filings-v10,.company-filings-v4,.corp-dividends-v11,.company-dividends-v4)>header p{font-size:15px!important}html :is(.research-directory-hero-v25,.statement-directory-hero-v26,.research-hero-v25,.about-hero-v15,.policy-hero-v3){background:0 0!important;padding-block:40px 25px!important}html :is(.research-directory-hero-v25,.statement-directory-hero-v26,.research-hero-v25,.about-hero-v15,.policy-hero-v3) h1{letter-spacing:-.03em!important;font-size:clamp(30px,3.2vw,44px)!important;line-height:1.23!important}html :is(.research-directory-hero-v25,.statement-directory-hero-v26,.research-hero-v25,.about-hero-v15,.policy-hero-v3) p{font-size:16px!important;line-height:1.75!important}html :is(.about-capabilities-v15>article,.policy-grid-v3>article,.research-card-v25,.research-section-v25,.founder-v15){background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:14px!important}html .about-capabilities-v15 article{padding:24px!important}html .about-capabilities-v15 article b{font-size:18px!important}html .about-capabilities-v15 article p,html .policy-grid-v3 article p{font-size:15px!important;line-height:1.75!important}html .policy-grid-v3 article h2{font-size:21px!important}html .founder-v15{padding:32px!important}html .founder-v15 p{font-size:16px!important;line-height:1.8!important}html .founder-v15 h2{font-size:32px!important}html .founder-photo-v16{box-shadow:none!important;border-radius:12px!important}html .policy-accept-v3{background:var(--surface)!important;border:1px solid var(--line)!important;color:var(--ink)!important;border-radius:14px!important}html .policy-accept-v3 p{color:var(--muted)!important;font-size:16px!important}html .analytics-page-v25{background:var(--bg);color:var(--ink)}html :is(.analytics-panel-v25,.analytics-kpis-v25>article,.analytics-status-v41,.analytics-insight-v41>article){background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:13px!important}.analytics-chart-pair{grid-template-columns:1fr 1fr;gap:30px;display:grid}.analytics-chart-pair>div{min-width:0}.analytics-chart-pair h3{color:var(--muted);font-size:16px;font-weight:600}html .analytics-list-row-v25 strong{font-size:14px!important}html .analytics-head-v25 h1{font-size:34px!important}html .analytics-kpis-v25 article strong{color:var(--primary)!important}html .footer-v3{margin-top:50px;background:var(--surface)!important;color:var(--ink)!important;border-top:1px solid var(--line)!important;padding-top:42px!important}html .footer-v3 .brand-lockup-v9 strong b{color:var(--ink)!important}html .footer-v3 .brand-lockup-v9 strong em{color:var(--primary)!important}html .footer-v3 :is(p,small,a,button){color:var(--muted)!important}html .footer-v3 :is(h3,h4,b,strong){color:var(--ink)!important}html .footer-v3 a{font-size:14px!important}html .footer-v3 a:hover{color:var(--primary)!important}html .footer-contact-v42{border-color:var(--line)}html .footer-contact-v42 .copy-contact-v16 :is(small,b),html .footer-contact-v42 .footer-line-v21 span{color:var(--muted)!important;font-size:13px!important}html .footer-bottom-v3{border-color:var(--line)!important;color:var(--muted)!important}@media (min-width:1600px){.metric-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){html .site-header-v3{gap:16px;padding-inline:20px}html .research-intro-inner{gap:30px}html .research-sector-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.history-layout{grid-template-columns:200px minmax(0,1fr);gap:18px;padding:20px}.history-heading{padding:20px}.history-sidebar button{padding:12px;font-size:13px}.history-sidebar button b{font-size:12px}html .company-workspace-tabs{gap:4px}html .company-workspace-tabs>a{padding-inline:13px!important}.analytics-chart-pair{grid-template-columns:1fr}}@media (max-width:760px){html .research-intro-inner{grid-template-columns:1fr;gap:26px;padding:32px 0 25px}html .research-intro h1{max-width:530px;font-size:36px}html .research-intro-copy>p{max-width:600px}html .research-archive-strip{grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}html .research-archive-strip>div{display:block}html .research-archive-strip b{font-size:25px;display:block}html .research-archive-strip>a{grid-column:1/-1;margin:0}html .research-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .research-sector-grid article>div{display:block}html .research-paths>div{grid-template-columns:1fr}html .research-coming-v42>div{grid-template-columns:1fr 1fr}.history-layout{grid-template-columns:1fr;padding:16px}.history-sidebar>nav{background:0 0;border:0;border-radius:0;flex-direction:row;gap:8px;overflow:auto}.history-sidebar button{border-radius:7px;flex-direction:column;flex:none;align-items:start;gap:4px;min-width:120px;padding:10px 13px;border:1px solid var(--line)!important}.history-sidebar button.active{box-shadow:none;border-color:var(--primary)!important}.history-stat{display:none}.history-heading{align-items:start;gap:8px;padding:18px}.history-heading h2{font-size:20px!important}.history-basis{white-space:normal;max-width:115px;font-size:11px}.history-toolbar{gap:8px}.history-toolbar>div{min-width:100px}.history-toolbar>div>b{font-size:14px}.segmented-control button{padding:7px 9px}.chart-type-control{margin-inline-start:auto}.chart-readout small{display:none}.metric-history>footer{padding:12px 16px;font-size:11px}.chart-caption{font-size:11px}html .company-ratios-v4>header{flex-direction:column;align-items:start;gap:5px}html .company-ratios-v4>header h2{font-size:23px!important}html .company-ratios-v4>header>p{margin:0}html .company-workspace-tabs>a{padding:14px 12px!important;font-size:14px!important}html body .corp-overview-hero-v10{grid-template-columns:1fr!important;gap:24px!important;padding:22px!important}html .statement-block th:first-child,html .statement-block td:first-child{min-width:190px;max-width:210px}html .statement-block td,html .statement-block td.number{padding:12px!important;font-size:14px!important}html .statement-block th{padding:13px!important;font-size:12px!important}html .statement-block td:first-child{padding-inline-start:14px!important}html .statement-block td.number,html .statement-block th:not(:first-child){min-width:130px}html .statement-block>header{flex-wrap:wrap;padding:12px!important}html .directory-head-v41 aside{display:none}html .directory-head-v41 h1,html .resource-hero-v3 h1{font-size:29px!important}html .directory-group-v41>div{grid-template-columns:1fr 1fr!important}html .directory-group-v41>div>a{gap:10px!important;padding:13px!important}html .directory-group-v41>div>a i{display:none}html .announcement-section>header{flex-direction:column;align-items:start;gap:10px;padding:18px!important}html .announcement-section>header h2{font-size:21px!important}html .announcement-table article>strong:before,html .announcement-table article>span:before{font-size:11px!important}}@media (max-width:520px){html .site-header-v3{gap:10px;padding-inline:12px}html .site-header-v3 .brand-v3{gap:6px}html .site-header-v3 .header-search-v11{min-width:0!important}html .header-search-v11 input{font-size:13px!important}html .header-search-v11>label{border-radius:7px;padding-inline:10px}html .brand-lockup-v9{display:none}html .footer-v3 .brand-lockup-v9{display:block}html :is(.research-intro-inner,.research-archive-strip,.research-market,.research-paths,.research-founder){width:calc(100% - 28px)}html .research-intro h1{font-size:32px}html .research-intro-copy>p{font-size:16px}html .research-sample>header{padding:19px}html .research-sample>nav{gap:18px;padding-inline:19px}html .research-sample nav button{font-size:13px}html .research-sample dl{padding-inline:19px}html .research-sample dt{font-size:14px}html .research-sample .lead dd{font-size:24px}html .research-sample footer{padding:13px 19px;font-size:12px}html .research-market h2{font-size:24px}html .research-sector-grid{grid-template-columns:1fr}html .research-sector-grid article>header{min-height:0;padding:16px 18px}html .research-sector-grid h3{font-size:18px;display:inline}html .research-sector-grid article>header>small{margin-inline-start:12px;display:inline}html .research-sector-grid article>div{grid-template-columns:1fr 1fr;display:grid}html .research-sector-grid article>div>a{padding:12px 10px}html .research-sector-grid article>div>a>span{font-size:13px}html .research-coming-v42>div{grid-template-columns:1fr 1fr}html .research-coming-v42 span{font-size:13px}html .research-paths>div>a{padding:20px}html body :is(.company-command-v4,.corp-command-v10){width:calc(100% - 24px);margin-top:14px;padding:18px}html body :is(.company-title-v4,.corp-identity-v10){flex-direction:column!important;align-items:stretch!important;gap:14px!important}html body :is(.company-heading-v4,.corp-title-v10) h1{font-size:27px!important}html body :is(.company-picker-v9,.corp-company-picker-v10){flex:auto!important;width:100%!important}html .company-workspace-tabs{width:calc(100% - 24px);margin-bottom:16px!important;padding-inline:8px!important}html .company-workspace-tabs>a{padding-inline:12px!important}html :is(.company-overview-v4,.corp-overview-v10,.company-ratios-v4,.company-analysis-v4,.statement-workspace-v4,.compact-kpis,.archive-navigation-v12),.company-history-wrap{width:calc(100% - 24px)!important}html .compact-kpis{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}html .compact-kpis>article{gap:9px;min-width:0;grid-template-columns:minmax(0,1fr)!important;min-height:135px!important;padding:15px!important}html .compact-kpis article>em{justify-self:start;min-width:0}html .compact-kpis article>span{font-size:13px!important}html .compact-kpis article>strong{overflow-wrap:anywhere;min-width:0;line-height:1.35;font-size:24px!important}.metric-card-grid{grid-template-columns:1fr;gap:18px}.metric-card>header{padding:20px 22px 10px}.metric-card>header>strong{font-size:38px}.history-heading .eyebrow{font-size:10px}.history-toolbar>div{flex-basis:100%}.history-toolbar>.segmented-control{margin:0}.chart-type-control{margin-inline-start:auto!important}html :is(.directory-head-v41,.resource-hero-v3){width:calc(100% - 28px)!important;padding:24px 0 18px!important}html .directory-group-v41>div{grid-template-columns:1fr!important}html .directory-group-v41>div>a{min-height:76px!important;padding:15px!important}html .directory-group-v41>header{padding:18px!important}html .directory-group-v41>header h2{font-size:20px!important}html .directory-group-v41 a strong{font-size:16px!important}html .sector-coverage-strip-v42 button{padding:14px}html .sector-coverage-strip-v42 strong{font-size:16px}html .founder-v15{padding:22px!important}html .footer-v3{margin-top:32px}}.company-picker-popover{inset-inline-end:0;z-index:60;border:1px solid var(--line);background:var(--surface);text-align:start;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:660px;max-width:calc(100vw - 64px);max-height:70vh;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);overflow:auto;box-shadow:0 16px 40px #16273825}.company-picker-popover[data-searching=true]{grid-template-columns:1fr;width:440px}.picker-search{z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:8px;grid-column:1/-1;align-items:center;gap:10px;padding:10px 13px;display:flex;position:sticky;top:-16px}.picker-search>span{color:var(--primary);font-size:22px}.picker-search input{min-width:0;color:var(--ink);background:0 0;flex:1;font-size:15px;border:0!important;outline:0!important}.picker-search button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:22px}.picker-status{color:var(--muted);grid-column:1/-1;align-items:center;gap:10px;font-size:12px;display:flex}.picker-status>b{margin-inline-start:auto;font-size:12px;font-weight:500}.picker-close{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);background:var(--bg);cursor:pointer;border-radius:6px;place-items:center;font-size:20px;display:grid}.picker-sector{border:1px solid var(--line);border-radius:9px;min-width:0;overflow:hidden}.picker-sector>header{background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px;display:flex}.picker-sector>header>b{font-size:14px}.picker-sector>header>small{color:var(--muted);font-size:12px}.picker-sector>a{color:var(--ink);align-items:center;gap:12px;padding:11px 12px;display:flex}.picker-sector>a:hover{background:var(--primary-soft)}.picker-sector>a>span:not(.bank-logo-v3){min-width:0}.picker-sector strong{font-size:14px;font-weight:600;display:block}.picker-sector small{color:var(--muted);font-size:12px;display:block}.picker-sector .bank-logo-v3{border-radius:8px!important;width:38px!important;min-width:38px!important;height:38px!important;display:inline-flex!important}.picker-sector .picker-more{color:var(--primary);border-top:1px solid var(--line);justify-content:center;font-size:13px}.picker-empty{color:var(--muted);grid-column:1/-1;padding:15px;font-size:14px}@media (max-width:600px){.company-picker-popover{grid-template-columns:1fr;width:340px;max-width:calc(100vw - 60px);padding:12px}.picker-status>b{display:none}.picker-close{margin-inline-start:auto}.picker-search input{font-size:14px}}.financial-detail-wrap{flex:none;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.financial-detail-toggle{background:var(--surface-2);border-radius:7px;gap:3px;padding:3px;display:flex}.financial-detail-toggle button{min-height:37px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:9px 14px}.financial-detail-toggle button b{font-weight:600;font-size:13px!important}.financial-detail-toggle button small{display:none!important}.financial-detail-toggle button.active{background:var(--surface);color:var(--primary);box-shadow:0 1px 5px #16273812}.financial-line-search{border:1px solid var(--line);background:var(--bg);border-radius:6px;align-items:center;gap:9px;min-width:180px;min-height:38px;padding:7px 11px;display:flex}html body .statement-export-toolbar-v32 .financial-line-search input{color:var(--ink);background:0 0;border:0;outline:0;width:170px;min-width:0;font-size:14px!important}.financial-line-search>span{color:var(--primary);font-size:18px}.financial-line-search>button{color:var(--muted);cursor:pointer;background:0 0;border:0}html body .statement-command-row-v17 .period-selector label span{color:var(--muted)!important;font-size:12px!important;font-weight:400!important}html body .company-ratios-v4 .corp-availability-note-v11{color:var(--muted);margin-top:7px;display:block;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.period-selector{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;padding:8px 0;display:flex}.period-selector .segmented-control{flex-shrink:0}.period-selector .segmented-control button{padding:9px 13px;font-size:13px}.period-range-select{align-items:center;gap:8px;display:flex}.period-range-select label,.period-single-select{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:flex}.period-range-select select,.period-single-select select{color:var(--ink);background:0 0;border:0;min-height:26px;font-size:14px;font-weight:600}.period-range-select>button{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:6px;padding:9px;font-size:13px}.period-range-select>button:hover{background:var(--primary-soft);color:var(--primary)}html body .company-workspace-tabs>a>span{font-size:14px!important;font-weight:600!important}html body .statement-command-row-v17{border:1px solid var(--line)!important;background:var(--surface)!important;min-height:0!important;box-shadow:none!important;border-radius:10px!important;flex-wrap:wrap!important;align-items:center!important;gap:18px!important;padding:18px!important;display:flex!important}html body .statement-command-row-v17>div:first-child{flex:none!important;min-width:160px!important}html body .statement-command-row-v17 h3{font-size:21px!important}html body .statement-command-row-v17>div:first-child>span{font-size:12px!important}html body .statement-timeline-inline-v31{border:0!important;flex:1!important;min-width:280px!important;max-width:none!important;padding:0!important}html body .statement-inline-tools-v17{border:0!important;flex:none!important;max-width:none!important;padding:0!important}html body .statement-mode-v14{background:var(--surface-2)!important;box-shadow:none!important;border:0!important;border-radius:8px!important;padding:3px!important}html body .statement-mode-v14 button{border:0!important;border-radius:6px!important;min-height:37px!important;padding:7px 14px!important}html body .statement-mode-v14 button b{font-size:13px!important;font-weight:600!important}html body .statement-mode-v14 button small{display:none!important}html body .statement-mode-v14 button.active{background:var(--surface)!important;color:var(--primary)!important;box-shadow:0 1px 4px #1232!important}html body .statement-export-toolbar-v32{flex-wrap:wrap;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}html body .export-display-tools-v34{border:0!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}html body .statement-unit-v14{border:0!important;gap:7px!important;padding:0!important}html body .statement-unit-v14>span{color:var(--muted)!important;font-size:11px!important}html body .statement-unit-v14 button{border-radius:5px!important;min-width:32px!important;min-height:33px!important;padding:6px 8px!important;font-size:13px!important;font-weight:600!important}html body .statement-line-search-v7{border:1px solid var(--line)!important;background:var(--bg)!important;border-radius:6px!important;align-items:center!important;gap:8px!important;min-width:160px!important;min-height:37px!important;padding:6px 10px!important;display:flex!important}html body .statement-line-search-v7 input{width:100%!important;min-width:0!important;color:var(--ink)!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:13px!important}html body .statement-export-toolbar-v32>a,html body .excel-export-menu-v35>summary{border:1px solid var(--line)!important;min-height:38px!important;box-shadow:none!important;background:var(--bg)!important;color:var(--muted)!important;border-radius:6px!important;gap:9px!important;padding:8px 12px!important}html body .excel-export-menu-v35>summary{background:var(--accent-soft)!important;color:var(--accent)!important;border-color:color-mix(in srgb,var(--accent) 25%,var(--line))!important}html body .excel-export-menu-v35>summary>span,html body .statement-export-toolbar-v32>a>span{font-size:13px!important}html body .excel-export-menu-v35>summary small,html body .statement-export-toolbar-v32>a small{display:none!important}html body .excel-export-menu-v35>summary>i,html body .statement-export-toolbar-v32>a>i{background:0 0!important;width:auto!important;height:auto!important;font-size:16px!important}html body .multi-period-actions-v31{flex:1;justify-content:flex-end}html body .metric-history-link-v30{background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.company-period-caption{width:min(1400px,100% - 48px);color:var(--muted);margin:20px auto -8px;font-size:13px}html .compact-kpis{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html .company-overview-v7{width:min(1400px,100% - 48px);margin:auto}html .overview-intro-v7{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:14px!important;gap:32px!important;padding:26px!important}html .overview-intro-v7 h2{color:var(--ink)!important;font-size:25px!important}html .overview-intro-v7 p{color:var(--muted)!important;font-size:16px!important;line-height:1.75!important}html .overview-intro-v7 aside{background:var(--bg)!important;border:1px solid var(--line)!important;color:var(--ink)!important;border-radius:9px!important}html .overview-intro-v7 aside>strong{color:var(--primary)!important;font-size:25px!important}html .overview-primary-actions-v7 a{border-radius:6px!important;font-size:14px!important}html :is(.overview-facts-v7>article,.company-history-story-v8,.business-profile-v8,.overview-sections-v7){background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:12px!important}html .overview-facts-v7 span,html .overview-facts-v7 small{font-size:12px!important}html .overview-facts-v7 strong{font-size:20px!important}html .company-history-story-v8 p,html .business-profile-v8 p,html .research-lens-v8 li{font-size:15px!important;line-height:1.7!important}html .company-history-story-v8 h3,html .business-profile-v8 h3{font-size:23px!important}html .business-lines-v8 article{background:var(--bg)!important;border:1px solid var(--line)!important;box-shadow:none!important}html .business-lines-v8 strong{font-size:15px!important}html .overview-sections-v7 h3{font-size:23px!important}html .overview-sections-v7 a{background:var(--bg)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:8px!important}html .overview-sections-v7 a strong{font-size:16px!important}html .overview-sections-v7 a p{font-size:14px!important}html :is(.analysis-summary>article,.analysis-story-v4>article,.corp-signal-grid-v10>article,.corp-analysis-panels-v10>article){background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:12px!important;padding:22px!important}html .analysis-summary strong,html .corp-signal-grid-v10 strong{color:var(--primary)!important;font-size:30px!important}html .analysis-summary span,html .corp-signal-grid-v10 span{font-size:14px!important}html .analysis-story-v4 h3,html .corp-analysis-panels-v10 h3{font-size:20px!important}html .analysis-story-v4 p,html .corp-analysis-panels-v10 p{font-size:15px!important;line-height:1.75!important}html .company-list-v4{width:min(1400px,100% - 48px);margin-inline:auto}html .company-list-v4>header h2{font-size:26px!important}html .company-list-v4>header a{font-size:14px!important}html .company-filing-table article,html .company-dividend-table article{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:9px!important;padding:18px!important}html .company-filing-table article b,html .company-dividend-table article b{font-size:15px!important}html .company-filing-table article small,html .company-dividend-table article small{font-size:12px!important}.dividend-history-wrap{width:min(1384px,100% - 40px);margin:20px auto}.dividend-history-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.dividend-history-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:22px 24px;display:flex}.dividend-history-card h2{margin:4px 0!important;font-size:23px!important}.dividend-history-card>header>span{color:var(--muted);font-size:13px}.dividend-history-layout{grid-template-columns:230px minmax(0,1fr);gap:32px;padding:24px;display:grid}.dividend-history-layout>aside{background:var(--bg);border:1px solid var(--line);border-radius:9px;align-self:start;padding:20px}.dividend-history-layout>aside :is(span,small){color:var(--muted);font-size:12px;display:block}.dividend-history-layout>aside>strong{color:var(--primary);font-variant-numeric:tabular-nums;margin:12px 0;font-size:32px;line-height:1.3;display:block}.dividend-history-layout>aside>b{margin-bottom:4px;font-size:15px;display:block}.dividend-history-layout>aside>a{color:var(--primary);margin-top:18px;font-size:13px;display:block}.dividend-history-card>footer{color:var(--muted);background:var(--bg);border-top:1px solid var(--line);padding:13px 24px;font-size:12px}html :is(.metric-directory-v27,.company-metric-directory-v27,.metric-history-page-v28,.metric-detail-v27){background:var(--bg)!important}html :is(.metric-directory-hero-v27,.company-metric-hero-v27,.history-hero-v28){padding:35px 0 24px!important}html :is(.metric-directory-hero-v27,.company-metric-hero-v27,.history-hero-v28) h1{letter-spacing:-.035em!important;font-size:clamp(30px,3.2vw,42px)!important;line-height:1.25!important}html .history-hero-v28 h1 em{font-style:normal;color:var(--primary)!important}html :is(.history-hero-v28,.metric-directory-hero-v27,.company-metric-hero-v27) p{font-size:16px!important;line-height:1.7!important}html :is(.history-hero-v28 aside,.history-summary-v28 article,.metric-company-grid-v27>article,.metric-period-grid-v27>article,.history-trust-v28>article,.history-evidence-v28,.history-related-v28){background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;border-radius:12px!important}html .history-hero-v28 aside strong{color:var(--primary)!important}html .history-chart-v28.interactive-source-history{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:24px}html .interactive-source-history>header h2{font-size:23px}html .interactive-source-history>header p{color:var(--muted);font-size:14px}html .interactive-source-history>.financial-chart{margin:0!important;padding:15px 0 0!important;display:block!important}html .history-evidence-v28 [role=row]{font-size:14px!important}html .history-evidence-v28 [role=row] small{font-size:12px!important}html .history-summary-v28 article strong{font-size:25px!important}@media (max-width:900px){html body .statement-timeline-inline-v31{order:3;flex-basis:100%!important}html body .statement-inline-tools-v17{margin-inline-start:auto}html body .statement-export-toolbar-v32,html body .multi-period-actions-v31{justify-content:flex-start}.dividend-history-layout{grid-template-columns:180px minmax(0,1fr);gap:20px}}@media (max-width:600px){.company-period-caption{width:calc(100% - 24px);font-size:12px}html .company-overview-v7,html .company-list-v4{width:calc(100% - 24px)}.period-selector{gap:10px}.period-selector .segmented-control button{padding:8px 10px;font-size:12px}.period-range-select{flex-wrap:wrap;gap:6px}html body .statement-command-row-v17{gap:14px!important;padding:14px!important}html body .statement-command-row-v17>div:first-child{min-width:0!important}html body .statement-command-row-v17 h3{font-size:19px!important}html body .statement-inline-tools-v17{order:4;flex-basis:100%!important}html body .statement-timeline-inline-v31{min-width:0!important}html body .export-display-tools-v34{flex-wrap:wrap;width:100%;gap:10px!important}html body .statement-line-search-v7{flex:1!important}html .statement-block>header>span{flex-basis:100%}html .multi-period-actions-v31{flex-basis:100%;margin-top:8px}html .overview-intro-v7{grid-template-columns:1fr!important;padding:22px!important}html .overview-intro-v7 aside{display:none}.dividend-history-card>header{flex-direction:column;align-items:start;padding:18px}.dividend-history-card h2{font-size:21px!important}.dividend-history-layout{grid-template-columns:1fr;gap:20px;padding:16px}.dividend-history-layout>aside{grid-template-columns:1fr 1fr;gap:5px 15px;padding:16px;display:grid}.dividend-history-layout>aside>strong{grid-area:1/2/4;align-self:center;margin:0;font-size:28px}.dividend-history-layout>aside>a{grid-column:1/-1;margin-top:10px}.dividend-history-card>footer{padding:13px 18px;font-size:11px}html .history-chart-v28.interactive-source-history{padding:16px}html .history-evidence-v28{overflow:auto}}html body :is(.company-picker-v9,.corp-company-picker-v10)>.company-picker-popover{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:660px!important;max-width:calc(100vw - 64px)!important;max-height:70vh!important;padding:16px!important;inset-block-start:calc(100% + 8px)!important;inset-inline:auto 0!important}html body :is(.company-picker-v9,.corp-company-picker-v10)>.company-picker-popover[data-searching=true]{grid-template-columns:1fr!important;width:440px!important}html body .company-picker-popover>.picker-sector{background:var(--surface)!important;gap:0!important;padding:0!important}html body .company-picker-popover .picker-sector>header{padding:12px!important}html body .company-picker-popover .picker-sector>header>b{font-size:14px!important}html body .company-picker-popover .picker-sector>a{gap:12px!important;padding:11px 12px!important;display:flex!important}html body .company-picker-popover .picker-sector strong{font-size:14px!important}html body .company-picker-popover .picker-sector small{font-size:12px!important}@media (max-width:600px){html body :is(.company-picker-v9,.corp-company-picker-v10)>.company-picker-popover,html body :is(.company-picker-v9,.corp-company-picker-v10)>.company-picker-popover[data-searching=true]{inset:calc(var(--header) + 12px) 12px auto!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - var(--header) - 28px)!important;grid-template-columns:1fr!important;padding:12px!important;position:fixed!important}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.metric-card{transition:none}}:root{--chart-blue:#2f88d9;--chart-slate:#91a4b8;--chart-teal:#169782}html .site-header-v3{box-shadow:0 1px 7px #14273c08!important}html .main-nav-v3>button,html .main-nav-v3>a{border-radius:5px!important;font-size:14px!important;font-weight:600!important}html .main-nav-v3>button[aria-expanded=true]{background:var(--primary-soft)!important;color:var(--primary)!important}html .header-search-v11 input{font-size:14px!important}html .nav-panel-v3{max-height:75vh;overflow:auto;border:1px solid var(--line)!important;max-width:1050px!important;padding:20px!important}html .nav-panel-v3>header h3{font-size:21px!important}html .nav-panel-v3 .company-panel-grid a{min-height:48px!important}html .nav-panel-v3 .company-panel-grid b{font-size:14px!important}html .nav-panel-v3 .company-panel-grid small{font-size:12px!important}html .drawer-v3 aside{background:var(--surface)!important;width:min(390px,100vw)!important;padding:20px!important}html .drawer-v3 aside>header{margin-bottom:24px!important}html .drawer-v3 .brand-v3>.brand-lockup-v9{display:block!important}html .drawer-v3 aside>header>button{border:1px solid var(--line);background:var(--bg);width:36px;height:36px;color:var(--ink);border-radius:50%;font-size:24px}html .drawer-search{border-radius:7px!important;min-height:46px!important;margin-bottom:20px!important;font-size:16px!important}html .drawer-search input{min-width:0;font-size:14px!important}html .drawer-v3 aside>nav{margin-top:8px!important}html .drawer-v3 aside>nav>a,.drawer-disclosure>summary{border-bottom:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;background:0 0!important;padding:17px 2px!important;font-size:16px!important;font-weight:600!important;display:flex!important}.drawer-disclosure summary::-webkit-details-marker{display:none}.drawer-disclosure>summary>span{color:var(--muted);font-size:21px;font-weight:400}.drawer-disclosure[open]>summary>span{transform:rotate(45deg)}.drawer-disclosure>div{background:var(--bg);border-radius:0 0 8px 8px;padding:4px 12px 12px}html .drawer-v3 .drawer-disclosure>div>a,html .drawer-v3 .drawer-disclosure details>summary{border-bottom:1px solid var(--line);cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;list-style:none;display:flex;padding:13px 4px!important;font-size:14px!important;font-weight:500!important}html .drawer-v3 .drawer-disclosure details>div>a{border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex;padding:10px 4px!important;font-size:14px!important;font-weight:500!important}.drawer-disclosure small{color:var(--muted);font-size:12px;display:block}html .drawer-v3 .drawer-view-all{color:var(--primary)!important}html .drawer-results{border:1px solid var(--line);border-radius:8px;max-height:45vh;overflow:auto;margin:0 0 18px!important}html .drawer-results a{padding:10px!important}html .drawer-results p{color:var(--muted);padding:15px;font-size:14px}html body :is(.company-command-v4,.corp-command-v10){border-radius:10px 10px 0 0!important;margin-top:14px!important;padding:17px 24px!important}html body :is(.company-heading-v4,.corp-title-v10){min-height:70px!important;padding:0!important}html body :is(.company-heading-v4,.corp-title-v10) h1{font-size:31px!important}html body .company-workspace-tabs{border-top:0!important;border-radius:0 0 10px 10px!important;gap:7px!important;margin-top:0!important}html body .company-workspace-tabs>a{padding:16px 20px!important;font-size:14px!important;font-weight:600!important}.metric-history-pro .history-layout{grid-template-columns:225px minmax(0,1fr);gap:30px;padding:26px}.metric-history-pro .history-heading{padding:19px 26px}.history-control-label,.history-comparisons legend{color:var(--muted);letter-spacing:.05em;margin-bottom:12px;font-size:12px;font-weight:650;display:block}.metric-history-pro .history-sidebar>nav{background:var(--bg);border:0}.metric-history-pro .history-sidebar>nav button{padding:13px 12px;font-size:14px}.history-comparisons{border:0;min-width:0;margin:24px 0 18px;padding:0}.history-comparisons label{color:var(--muted);cursor:pointer;align-items:center;gap:10px;margin:11px 0;font-size:14px;display:flex}.history-comparisons input,.history-view-options input{accent-color:var(--primary);flex:0 0 16px;width:16px;height:16px}.history-stat-list{background:var(--bg);border:1px solid var(--line);border-radius:8px;margin:0;padding:14px 12px}.history-stat-list>div{justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.history-stat-list dt{color:var(--muted)}.history-stat-list dd{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-weight:650}.history-observations{color:var(--muted);margin:10px 0;font-size:12px;display:block}.history-view-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.history-frequency{margin-bottom:20px}.history-frequency button{padding:8px 14px;font-size:13px}.history-frequency button:disabled{opacity:.4;cursor:not-allowed}.history-view-options>label{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.history-index-note{color:var(--muted);margin:0 0 14px;font-size:12px;line-height:1.6}.chart-lab .chart-readout{background:var(--surface);border:1px solid var(--line);z-index:1;border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px 18px;width:fit-content;max-width:100%;min-height:47px;padding:9px 12px;display:flex;position:relative}.chart-date{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.chart-date>small{color:var(--muted);letter-spacing:.04em;border-inline-start:1px solid var(--line);padding-inline-start:8px;font-size:10px}.chart-legend-value{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.chart-legend-value>i,.chart-flyout i{border-radius:2px;flex:0 0 9px;width:9px;height:9px;display:inline-block}.chart-lab .chart-legend-value>b{white-space:nowrap;font-weight:650;font-size:15px!important}.chart-stage{min-width:0;margin-top:3px;position:relative}.chart-lab svg{-webkit-user-select:none;user-select:none;outline:none;overflow:visible}.chart-lab svg:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:5px}.chart-lab .chart-gridline{stroke-dasharray:3 4;opacity:.7}.chart-lab .chart-axis{font-size:12px}.chart-flyout{pointer-events:none;border:1px solid var(--line);background:var(--surface);z-index:2;direction:ltr;border-radius:9px;padding:12px;font-size:12px;position:absolute;box-shadow:0 8px 25px #12213620}.chart-flyout>b{color:var(--muted);margin-bottom:9px;font-size:13px;display:block}.chart-flyout>div{align-items:center;gap:7px;margin:6px 0;display:flex}.chart-flyout>div>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-flyout strong{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:14px}.chart-flyout>small{color:var(--muted);margin-top:8px;font-size:10px;display:block}.chart-measure-summary{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 15px;min-height:40px;margin:0 10px;padding:10px 0;font-size:12px;display:flex}.chart-measure-summary>span{color:var(--muted)}.chart-measure-summary>b{font-size:12px;font-weight:600}.chart-measure-summary>button{background:var(--bg);border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:4px;margin-inline-start:auto;padding:3px 7px;font-size:12px}.history-window{background:var(--bg);border:1px solid var(--line);border-radius:8px;margin-top:15px;padding:12px 14px}.history-window>div:first-child{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.history-window b{color:var(--ink);font-size:12px;font-weight:600}.history-range-inputs{direction:ltr;grid-template-columns:1fr 1fr;gap:24px;margin-top:8px;display:grid}.history-range-inputs label{align-items:center;gap:12px;min-width:0;display:flex}.history-range-inputs span{color:var(--muted);white-space:nowrap;font-size:11px}.history-range-inputs input{width:100%;min-width:0;accent-color:var(--primary);cursor:ew-resize}.chart-lab.is-compact .chart-readout{background:0 0;border:0;gap:9px;min-height:29px;padding:0 4px}.chart-lab.is-compact .chart-legend-value>b{color:var(--muted)!important;font-size:13px!important}.chart-lab.is-compact .chart-axis{font-size:11px}.chart-lab.is-compact .chart-flyout{padding:9px}.chart-lab.is-compact .chart-measure-summary{gap:6px;min-height:33px;margin-inline:3px;padding:6px 0;font-size:11px}.chart-lab.is-compact .chart-measure-summary b{font-size:12px}.metric-card>header>span{text-transform:uppercase;letter-spacing:.01em;font-size:13px!important}.metric-card>header>strong{font-size:40px}.metric-card:hover{box-shadow:0 8px 22px #12243818}.ratio-averages{gap:6px;margin-top:9px}.ratio-averages>span{background:var(--surface);font-size:12px}.about-editorial{background:var(--surface);min-height:100vh}.about-editorial-wrap{width:min(1120px,100% - 48px);margin:0 auto;padding:60px 0 30px}.about-introduction{border-bottom:1px solid var(--line);max-width:100%;padding-bottom:36px}.about-introduction h1{letter-spacing:-.035em;max-width:1000px;margin:16px 0 20px;font-size:clamp(32px,4vw,46px);line-height:1.17}.about-introduction>p{color:var(--muted);max-width:770px;margin:0;font-size:18px;line-height:1.75}.about-editorial-grid{grid-template-columns:minmax(0,1fr) 305px;align-items:start;gap:70px;padding-top:36px;display:grid}.about-story section{border-bottom:1px solid var(--line);margin:0 0 25px;padding:0 0 30px}.about-story h2{letter-spacing:-.025em;margin:0 0 13px;font-size:22px}.about-story p{color:var(--muted);margin:0 0 13px;font-size:16px;line-height:1.8}.about-story strong{color:var(--ink);font-weight:600}.about-story a{color:var(--primary);font-size:14px;font-weight:600}.about-person{background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:22px;scroll-margin-top:90px}.about-person-identity{align-items:center;gap:16px;display:flex}.about-person-identity img{object-fit:cover;object-position:center 25%;border-radius:50%;width:66px;height:66px}.about-person-identity small{color:var(--muted);letter-spacing:.04em;font-size:11px}.about-person-identity h2{margin:3px 0;font-size:21px}.about-person>p,.about-feedback>p{color:var(--muted);margin:17px 0;font-size:14px;line-height:1.75}.about-person>nav{color:var(--primary);gap:18px;font-size:14px;display:flex}.about-feedback{border-top:1px solid var(--line);margin-top:23px;padding-top:22px}.about-feedback h3{margin:0;font-size:16px;line-height:1.5}.about-feedback .copy-contact-v16{border:1px solid var(--line);background:var(--surface);text-align:start;border-radius:6px;align-items:center;gap:10px;width:100%;max-width:100%;padding:10px;font-size:14px;display:flex}.about-feedback .copy-contact-v16 b{overflow-wrap:anywhere;font-size:14px!important}.about-feedback .copy-contact-v16 small{font-size:12px!important}.dividend-chart-controls{justify-content:flex-end;gap:12px;margin-bottom:16px;display:flex}.dividend-record-stats{border-top:1px solid var(--line);margin:18px 0 0;padding:15px 0 0}.dividend-record-stats>div{justify-content:space-between;gap:10px;padding:5px 0;font-size:13px;display:flex}.dividend-record-stats dt{color:var(--muted)}.dividend-record-stats dd{margin:0;font-weight:600}.dividend-chart-main{min-width:0}.statement-chart-trigger{width:100%;color:inherit;font:inherit;font-weight:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.statement-chart-trigger>span{flex:1}.statement-chart-trigger>i{color:var(--primary);opacity:.35;font-size:16px;font-style:normal}:is(.statement-chart-trigger:hover>i,.statement-chart-trigger:focus-visible>i){opacity:1}.statement-chart-trigger:hover>span{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.statement-line-chart{border:1px solid var(--line);background:var(--bg);border-radius:10px;margin:20px;padding:22px;scroll-margin-top:140px}.statement-line-chart>header{justify-content:space-between;align-items:start;gap:18px;margin-bottom:20px;display:flex}.statement-line-chart>header span{letter-spacing:.05em;color:var(--muted);font-size:11px}.statement-line-chart h3{margin:6px 0 0;font-size:20px!important}.statement-line-chart>header>button{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:6px;font-size:24px}.statement-line-chart>p{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.6}@media (max-width:1050px){.metric-history-pro .history-layout{grid-template-columns:190px minmax(0,1fr);gap:20px;padding:20px}.history-sidebar button{flex-wrap:wrap;gap:4px}.about-editorial-grid{gap:35px}.chart-legend-value{font-size:12px}}@media (max-width:700px){.metric-history-pro .history-layout{grid-template-columns:1fr;gap:18px;padding:16px}.metric-history-pro .history-heading{align-items:start;gap:8px;padding:18px}.metric-history-pro .history-heading h2{font-size:21px!important}.metric-history-pro .history-basis{font-size:11px}.history-control-label{margin-bottom:7px;font-size:11px}.metric-history-pro .history-sidebar>nav{border-radius:7px;flex-direction:row;overflow:auto}.metric-history-pro .history-sidebar>nav button{border:0;border-inline-end:1px solid var(--line);flex-direction:column;flex:none;align-items:start;gap:7px;max-width:180px;padding:12px;font-size:13px;display:flex}.metric-history-pro .history-sidebar>nav button b{font-size:13px}.history-comparisons{flex-wrap:wrap;gap:12px;margin:14px 0 0;display:flex}.history-comparisons legend{margin-bottom:5px;font-size:11px}.history-comparisons label{margin:4px 0;font-size:12px}.history-stat-list,.history-observations{display:none}.history-toolbar{gap:10px;margin-bottom:12px}.history-toolbar>div{flex-basis:100%;min-width:0}.history-toolbar .segmented-control button{padding:7px 10px;font-size:12px}.history-view-options{gap:8px;margin-bottom:14px}.history-view-options>label{font-size:12px}.chart-lab .chart-readout{gap:7px 12px;width:100%;min-height:40px;padding:8px}.chart-lab:not(.is-compact) .chart-date{flex-basis:100%;font-size:12px}.chart-date>small{font-size:10px}.chart-lab .chart-legend-value>b{font-size:13px!important}.chart-legend-value{font-size:12px}.chart-lab .chart-axis{font-size:11px}.chart-caption{flex-wrap:wrap;padding-inline:0;font-size:11px}.chart-measure-summary{margin-inline:0}.history-range-inputs{gap:12px}.history-range-inputs label{flex-direction:column;align-items:stretch;gap:4px}html body .company-workspace-tabs>a{padding:14px!important}html body :is(.company-command-v4,.corp-command-v10){padding:17px!important}html body :is(.company-heading-v4,.corp-title-v10) h1{font-size:27px!important}.about-editorial-wrap{width:calc(100% - 36px);padding-top:34px}.about-introduction h1{max-width:540px;font-size:33px}.about-introduction>p{font-size:16px}.about-editorial-grid{grid-template-columns:1fr;gap:10px;padding-top:28px}.about-person{max-width:430px;padding:20px}.about-story h2{font-size:21px}.dividend-chart-controls{flex-wrap:wrap;justify-content:flex-start}.statement-line-chart{margin:10px;padding:14px;scroll-margin-top:125px}}.mobile-search-trigger,.picker-mobile-label,.history-mobile-controls,.mobile-example-toggle{display:none!important}.statement-tools-toggle,.mobile-export-heading{display:none}@media (max-width:760px){html body .statement-block>header:has(.excel-export-menu-v35[open]){z-index:75!important}html body .statement-block .excel-export-menu-v35>div>.mobile-export-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:10px;display:flex!important}html body .mobile-export-heading>b{font-size:18px!important}html body .statement-block .mobile-export-heading>button{border:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:4px!important;font-size:24px!important}}.mobile-disclosure>button{display:none}@media (max-width:760px){html body .mobile-disclosure>button{width:100%;min-height:46px;color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 0;font-size:14px;display:flex}html body .mobile-disclosure[data-open=false]>div{display:none}html body :is(.research-directory-v25,.research-page-v25,.statement-directory-v26,.statement-detail-v26,.company-statement-directory-v26,.metric-history-page-v28){background:var(--bg)!important}html body :is(.research-directory-hero-v25,.research-sector-v25,.research-breadcrumbs-v25,.research-hero-v25,.research-evidence-v25,.research-content-v25,.research-arabic-v25,.research-related-v25,.research-sector-link-v25,.statement-directory-hero-v26,.statement-company-list-v26,.company-statement-hero-v26,.period-statement-grid-v26,.statement-crumbs-v26,.statement-detail-hero-v26,.statement-lines-v26,.statement-ar-v26,.same-statement-v26,.same-period-v26,.metric-directory-hero-v27,.metric-company-grid-v27,.company-metric-hero-v27,.metric-statement-groups-v28,.metric-crumbs-v27,.history-hero-v28,.history-summary-v28,.history-chart-v28,.history-evidence-v28,.history-trust-v28,.history-related-v28,.policy-hero-v3,.policy-grid-v3,.policy-accept-v3){width:calc(100% - 32px)!important;min-width:0!important;margin-inline:auto!important}html body :is(.research-directory-hero-v25,.statement-directory-hero-v26,.metric-directory-hero-v27,.policy-hero-v3){padding:24px 0 18px!important}html body :is(.research-directory-hero-v25,.research-hero-v25,.statement-directory-hero-v26,.statement-detail-hero-v26,.company-statement-hero-v26,.metric-directory-hero-v27,.company-metric-hero-v27,.history-hero-v28,.policy-hero-v3) h1{letter-spacing:-.025em!important;margin:10px 0 14px!important;font-size:27px!important;line-height:1.23!important}html body :is(.research-directory-hero-v25,.research-hero-v25,.statement-directory-hero-v26,.statement-detail-hero-v26,.company-statement-hero-v26,.metric-directory-hero-v27,.company-metric-hero-v27,.history-hero-v28,.policy-hero-v3) p{font-size:16px!important;line-height:1.6!important}html body .research-directory-hero-v25>a{border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:8px!important;margin-top:12px!important;padding:14px!important}html body .research-directory-hero-v25>a b{color:var(--ink)!important;font-size:16px!important}html body .research-directory-hero-v25>a span{color:var(--muted)!important;font-size:13px!important;line-height:1.5!important}html body .research-directory-hero-v25>div{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:8px!important;margin-top:16px!important;display:flex!important}html body .research-directory-hero-v25>div a{flex:none;min-height:68px;background:var(--surface)!important;min-width:150px!important;box-shadow:none!important;border-radius:8px!important;padding:11px 13px!important}html body .research-directory-hero-v25>div b{font-size:14px!important}.research-directory-hero-v25>div small{font-size:12px!important}html body .research-sector-v25{scroll-margin-top:75px;padding:18px 0!important}html body .research-sector-v25>header{margin-bottom:14px!important;display:block!important}html body .research-sector-v25>header h2{margin:6px 0!important;font-size:23px!important;line-height:1.3!important}html body .research-sector-v25>header>a{align-items:center;min-height:44px;display:inline-flex;color:var(--primary)!important;background:0 0!important;padding:7px 0!important;font-size:14px!important}html body .research-company-grid-v25{grid-template-columns:1fr!important;gap:10px!important}html body .research-company-grid-v25>article{border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;border-radius:10px!important;padding:14px 16px 4px!important}html body .research-company-grid-v25>article>header{gap:12px!important;padding-bottom:10px!important}html body .research-company-grid-v25 h3{font-size:18px!important}.research-company-grid-v25 p{font-size:12px!important}html body .research-company-grid-v25 nav{grid-template-columns:1fr 1fr!important;gap:6px!important;margin:0 0 12px!important}html body .research-company-grid-v25 nav a{background:var(--bg)!important;min-height:48px!important;color:var(--ink)!important;border-radius:6px!important;padding:8px!important;font-size:14px!important;font-weight:500!important}html body .research-company-grid-v25 nav i{display:none}html body :is(.research-breadcrumbs-v25,.metric-crumbs-v27,.statement-crumbs-v26){white-space:nowrap;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;padding-top:16px!important;font-size:13px!important}html body :is(.research-hero-v25,.statement-detail-hero-v26,.company-statement-hero-v26,.company-metric-hero-v27,.history-hero-v28){grid-template-columns:1fr!important;gap:12px!important;padding:16px 0!important;display:grid!important}html body :is(.research-title-v25,.research-company-id-v25,.research-hero-v25>aside,.statement-detail-hero-v26>div,.statement-detail-hero-v26>aside,.history-hero-v28>div,.history-hero-v28>aside){border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;color:var(--ink)!important;border-radius:10px!important;padding:18px!important}html body .research-company-id-v25 img{width:44px!important;height:44px!important}html body .research-hero-v25>aside>strong{font-size:30px!important}html body .research-hero-v25>aside :is(span,p,dt){color:var(--muted)!important;font-size:13px!important}html body :is(.history-hero-v28,.statement-detail-hero-v26) nav{flex-direction:column!important;gap:8px!important;margin-top:14px!important;display:flex!important}html body :is(.history-hero-v28,.statement-detail-hero-v26) nav a{text-align:center;min-height:46px!important;padding:11px 12px!important;font-size:14px!important}html body .history-hero-v28>aside{gap:4px!important}.history-hero-v28 aside>strong{margin:6px 0!important;font-size:30px!important}html body .history-hero-v28 aside :is(p,small){color:var(--muted)!important;margin:3px 0!important;font-size:13px!important}html body .history-summary-v28{grid-template-columns:1fr 1fr!important;gap:8px!important;padding-bottom:8px!important}html body .history-summary-v28 article{padding:12px!important}.history-summary-v28 article strong{font-size:20px!important}.history-summary-v28 article span{font-size:12px!important}html body :is(.research-content-v25,.research-related-v25>div,.research-arabic-v25 ul,.history-trust-v28,.history-related-v28>div,.period-statement-grid-v26,.metric-company-grid-v27,.statement-company-list-v26){grid-template-columns:1fr!important;gap:12px!important}html body .research-content-v25{padding:20px 0!important}html body :is(.research-content-v25 article,.research-arabic-v25,.research-evidence-v25,.research-sector-link-v25,.history-trust-v28 article,.metric-statement-groups-v28>article,.period-statement-grid-v26>article,.statement-ar-v26,.policy-grid-v3>article,.policy-accept-v3){border:1px solid var(--line)!important;background:var(--surface)!important;color:var(--ink)!important;box-shadow:none!important;border-radius:10px!important;padding:18px!important}html body :is(.research-content-v25,.research-arabic-v25,.research-related-v25,.research-sector-link-v25,.history-trust-v28,.history-related-v28,.statement-lines-v26,.same-statement-v26,.same-period-v26,.policy-grid-v3,.policy-accept-v3) h2{font-size:22px!important;line-height:1.3!important}html body :is(.research-content-v25,.research-arabic-v25,.research-evidence-v25,.research-sector-link-v25,.history-trust-v28,.policy-grid-v3,.policy-accept-v3) p{color:var(--muted)!important;font-size:16px!important;line-height:1.65!important}html body :is(.research-evidence-v25,.research-sector-link-v25){flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-block:16px!important;display:flex!important}html body :is(.research-evidence-v25,.research-sector-link-v25)>a{text-align:center;min-height:44px!important;font-size:14px!important}html body .research-related-v25{padding:24px 0!important}.research-related-v25>div>a{border-radius:9px!important;padding:14px!important}html body .history-chart-v28.interactive-source-history{padding:14px!important}.history-chart-v28>header,.history-evidence-v28>header{gap:8px!important;margin-bottom:12px!important}html body .history-chart-v28 h2,.history-evidence-v28 h2{font-size:22px!important}.history-chart-v28 p,.history-evidence-v28 p{text-align:start!important;font-size:14px!important}html body .history-evidence-v28{padding:14px!important}.history-evidence-v28>div[role=table]{overscroll-behavior-x:contain;max-height:65dvh;overflow-x:auto!important}html body .history-evidence-v28 div[role=row]{grid-template-columns:110px 145px 135px 200px 140px!important;min-width:780px!important;padding:12px!important;font-size:14px!important}html body .history-evidence-v28 div[role=row]:first-child{z-index:1;position:sticky;top:0}html body .history-evidence-v28 div[role=row] a{align-items:center;min-height:38px;display:flex;font-size:13px!important}html body .history-related-v28{padding:22px 0!important}.history-related-v28 a{flex-wrap:wrap;gap:10px!important;padding:14px!important;font-size:14px!important}html body :is(.metric-company-grid-v27,.statement-company-list-v26)>a{min-width:0;border-radius:9px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;padding:14px!important}html body :is(.metric-company-grid-v27,.statement-company-list-v26) b{font-size:15px!important}.metric-company-grid-v27 small,.statement-company-list-v26 small{font-size:12px!important}html body :is(.metric-company-grid-v27,.statement-company-list-v26)>a>em{display:none!important}html body .metric-statement-groups-v28 article a{min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;padding:12px!important;font-size:14px!important}html body .metric-statement-groups-v28 article a>strong{overflow-wrap:anywhere;font-size:16px!important}html body .period-statement-grid-v26 article a{min-height:60px!important;padding:10px!important;font-size:14px!important}html body .statement-lines-v26{padding:14px!important}.statement-lines-v26>div[role=table]{overscroll-behavior-x:contain;max-height:65dvh;overflow:auto}html body .statement-lines-v26 div[role=row]{grid-template-columns:minmax(140px,1fr) 120px 40px!important;min-width:335px!important;padding:11px!important;font-size:14px!important}html body :is(.same-period-v26,.same-statement-v26){padding-block:22px!important}.same-period-v26>div,.same-statement-v26>div{grid-template-columns:1fr 1fr!important;gap:8px!important}html body :is(.same-period-v26,.same-statement-v26) a{min-height:60px!important;padding:12px!important;font-size:14px!important}html body .about-editorial-wrap{width:calc(100% - 32px);padding:26px 0}html body .about-introduction{padding-bottom:20px}.about-introduction h1{font-size:29px!important;line-height:1.2!important}html body .about-editorial-grid{gap:4px;padding-top:20px}.about-story>section{margin-bottom:22px;padding-bottom:22px}html body .about-story p{font-size:16px;line-height:1.65}.about-story a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}html body .about-person{max-width:none;padding:18px}.about-person-identity img{width:54px;height:54px}html body .policy-grid-v3{grid-template-columns:1fr!important;gap:12px!important;padding:0!important}.policy-grid-v3>article>span{font-size:13px!important}html body .policy-accept-v3{margin-block:18px!important}html body .analytics-page-v25{padding:20px 16px!important}.analytics-head-v25{gap:16px!important;margin-bottom:18px!important}html body .analytics-head-v25 h1{font-size:28px!important}.analytics-range-v25{width:100%;display:flex;gap:5px!important}html body .analytics-range-v25 button{flex:1;min-height:44px!important;padding:9px 8px!important;font-size:14px!important}html body .analytics-status-v41{gap:12px!important;padding:16px!important}.analytics-status-v41 h2{font-size:24px!important}html body .analytics-status-v41 p{font-size:15px!important;line-height:1.55!important}html body .analytics-kpis-v25{grid-template-columns:1fr 1fr!important;gap:8px!important}.analytics-kpis-v25 article{min-width:0;padding:14px!important}html body .analytics-kpis-v25 article span{font-size:14px!important}.analytics-kpis-v25 article strong{font-size:28px!important}.analytics-kpis-v25 article small{font-size:12px!important}html body .analytics-insight-v41{grid-template-columns:1fr!important;gap:10px!important}.analytics-insight-v41 article{padding:16px!important}html body .analytics-insight-v41 strong{overflow-wrap:anywhere;font-size:19px!important}.analytics-insight-v41 small{font-size:13px!important}html body .analytics-panel-v25{padding:16px!important}.analytics-panel-v25 h2{font-size:21px!important}html body .analytics-grid-v25{grid-template-columns:1fr!important;gap:12px!important}.analytics-chart-pair{gap:18px!important}html body .analytics-list-row-v25{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;font-size:14px!important}.analytics-list-row-v25>span{overflow-wrap:anywhere}html body .analytics-login-v25{padding:20px 16px!important}.analytics-login-v25 section{padding:22px!important}.analytics-login-v25 input,.analytics-login-v25 button{min-height:48px!important}html body .modal-v3{align-items:center!important;padding:12px!important}.modal-v3>section{overscroll-behavior:contain;border-radius:12px!important;width:100%!important;max-width:430px!important;max-height:calc(100dvh - 24px)!important;padding:18px!important;overflow:auto!important}html body .modal-v3 h2{font-size:24px!important;line-height:1.25!important}.modal-v3 p{font-size:15px!important;line-height:1.6!important}html body .modal-v3 header>button{width:44px!important;min-width:44px!important;height:44px!important;font-size:24px!important}html body .modal-v3 button.primary{min-height:48px!important;font-size:15px!important}.modal-v3 input[type=checkbox]{width:20px;min-width:20px;height:20px}html body .modal-v3 .period-checks{grid-template-columns:1fr 1fr!important;gap:8px!important;max-height:50dvh!important}.modal-v3 .period-checks label{min-height:58px!important;padding:10px!important;font-size:14px!important}html body .entry-gate{padding:12px!important}.entry-card-v33{border-radius:12px!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important}html body .entry-policy-v33{display:block!important}.entry-policy-v33>section{padding:22px 18px!important}.entry-policy-v33>aside{padding:18px!important}html body .entry-policy-v33 h2{font-size:27px!important;line-height:1.25!important}.entry-policy-v33 p{font-size:15px!important;line-height:1.6!important}html body .entry-policy-v33 label{font-size:14px!important;line-height:1.5!important}.entry-policy-v33 input{width:21px!important;min-width:21px!important;height:21px!important}html body .entry-actions-v33{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.entry-actions-v33 button,.entry-actions-v33 a{min-height:46px!important;font-size:14px!important}html body .footer-v3{flex-direction:column!important;align-items:stretch!important;gap:22px!important;margin-top:26px!important;padding:26px 16px 20px!important;display:flex!important}html body .footer-brand-v15{width:100%!important;max-width:none!important}.footer-brand-v15 p{max-width:340px;margin:12px 0 0!important;font-size:14px!important;line-height:1.6!important}html body .footer-links-v42{grid-template-columns:1fr 1fr!important;gap:18px!important;width:100%!important;display:grid!important}html body .footer-links-v42>nav{gap:0!important;width:100%!important}.footer-links-v42>nav>b{margin-bottom:5px!important;font-size:14px!important}html body .footer-links-v42>nav>a{align-items:center;min-height:44px!important;padding:7px 0!important;font-size:14px!important;line-height:1.4!important;display:flex!important}html body .footer-links-v42>.footer-contact-v42{border-top:1px solid var(--line);padding-top:16px;grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:8px 14px!important;display:grid!important}html body .footer-contact-v42>b,.footer-contact-v42>.copy-contact-v16{grid-column:1/-1!important}html body .footer-contact-v42 .copy-contact-v16{justify-content:flex-start!important;min-height:56px!important;padding:10px!important}html body .footer-contact-v42 .copy-contact-v16 b{font-size:15px!important}.footer-contact-v42 .copy-contact-v16 small{font-size:12px!important}html body .footer-legal-v15{width:100%!important;margin-top:0!important;padding-top:16px!important;font-size:12px!important;line-height:1.6!important}html body :is(.directory-head-v41,.resource-hero-v3){width:calc(100% - 32px)!important;padding:22px 0 16px!important}html body :is(.directory-head-v41,.resource-hero-v3) h1{margin:6px 0!important;font-size:27px!important;line-height:1.2!important}html body .directory-head-v41 p{margin:10px 0 0!important;font-size:15px!important;line-height:1.55!important}html body :is(.directory-controls-v41,.directory-groups-v41,.resource-filters-v3,.sector-coverage-strip-v42,.filing-lines-v3,.announcement-section,.reported-dividend-lines,.dividend-history-wrap,.dividend-selected-company,.filings-pagination){width:calc(100% - 32px)!important;margin-inline:auto!important}html body .directory-controls-v41{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:16px!important;padding:12px!important;display:flex!important}html body .directory-controls-v41>label{width:100%;border-radius:7px!important;min-height:48px!important;padding:9px 12px!important}html body .directory-controls-v41>label input{min-width:0!important;font-size:16px!important}html body .directory-controls-v41 nav{scrollbar-width:none;overscroll-behavior-x:contain;max-width:100%;overflow-x:auto;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;display:flex!important}html body .directory-controls-v41 nav button{white-space:nowrap;flex:none!important;min-height:44px!important;padding:9px 12px!important;font-size:14px!important}html body .directory-controls-v41>span{color:var(--muted);font-size:13px!important}html body .directory-group-v41{border-radius:10px!important;margin-bottom:16px!important}html body .directory-group-v41>header{gap:10px;padding:14px 16px!important}html body .directory-group-v41>header h2{font-size:19px!important}html body .directory-group-v41>header>b{white-space:nowrap;font-size:12px!important}html body .directory-group-v41>div{flex-direction:column!important;gap:0!important;padding:0!important;display:flex!important}html body .directory-group-v41>div>a{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;min-height:72px!important;padding:12px 16px!important}html body .directory-group-v41>div>a:last-child{border-bottom:0!important}html body .directory-group-v41 a strong{font-size:16px!important}.directory-group-v41 a small{font-size:12px!important}html body .directory-group-v41>div>a i{color:var(--muted);font-size:17px;display:block!important}html body .directory-group-v41 .bank-logo-v3{width:42px!important;min-width:42px!important;height:42px!important}html body .sector-coverage-strip-v42{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;box-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;margin-bottom:14px!important;padding:0!important;display:flex!important;overflow-x:auto!important}html body .sector-coverage-strip-v42>button{background:var(--surface);scroll-snap-align:start;text-align:start;border:1px solid var(--line)!important;border-radius:9px!important;flex:0 0 175px!important;min-height:100px!important;padding:12px!important}html body .sector-coverage-strip-v42>button>span{font-size:14px!important;line-height:1.4!important}html body .sector-coverage-strip-v42>button strong{margin-block:4px!important;font-size:18px!important}html body .sector-coverage-strip-v42>button small{font-size:12px!important}html body .resource-filters-v3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;margin-bottom:16px!important;padding:12px!important;display:grid!important}html body .resource-filters-v3>label,html body .resource-filters-v3>.dividend-search-control{grid-column:1/-1!important;width:100%!important;min-height:48px!important}html body .resource-filters-v3 :is(input,select){min-width:0!important;max-width:100%!important;font-size:16px!important}html body .resource-filters-v3>select{width:100%!important;min-height:46px!important;padding:8px!important}html body .resource-filters-v3>strong{grid-column:1/-1;padding:4px!important;font-size:13px!important}html body .resource-filters-v3>button{grid-column:1/-1;min-height:44px;font-size:14px}html body .filing-line-head{display:none!important}html body .filing-lines-v3{box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}html body .filing-lines-v3>article{border:1px solid var(--line)!important;border-radius:10px!important;grid-template-columns:1fr 1fr!important;gap:12px!important;min-height:0!important;margin-bottom:12px!important;padding:16px!important;display:grid!important}html body .filing-lines-v3>article>.bank-result-v3{min-width:0;grid-column:1/-1!important}html body .filing-lines-v3>article>.bank-result-v3 b{font-size:16px!important;font-weight:650!important}html body .filing-lines-v3>article>div:nth-child(2){min-width:0!important;display:block!important}html body .filing-lines-v3>article>div:nth-child(2) strong{margin:3px 0!important;font-size:16px!important}html body .filing-lines-v3>article>div:nth-child(3){overflow-wrap:anywhere;min-width:0;color:var(--muted);font-size:12px!important;line-height:1.5!important}html body .filing-lines-v3>article>div:nth-child(4){display:none!important}html body .filing-lines-v3>article>div:last-child{border-top:1px solid var(--line);padding-top:10px;grid-column:1/-1!important;gap:8px!important;display:flex!important}html body .filing-lines-v3>article>div:last-child a{justify-content:center;align-items:center;border:1px solid var(--line)!important;background:var(--bg)!important;border-radius:6px!important;flex:1!important;min-height:44px!important;font-size:14px!important;display:flex!important}html body .filings-pagination{flex-direction:column;gap:10px;margin-bottom:24px}html body .filings-pagination button{width:100%;min-height:48px}html body .announcement-section>header{gap:6px!important;min-height:0!important;margin:0!important;padding:16px 16px 4px!important}html body .announcement-section>header h2{font-size:20px!important}html body .announcement-coverage{min-height:0!important;margin:0 0 12px!important;padding:0 16px!important;line-height:1.5!important}html body .dividend-status-group-v17{margin-top:0!important}html body .dividend-status-group-v17>header{gap:12px!important;padding:12px 16px!important}html body .dividend-status-group-v17>header h3{font-size:15px!important;line-height:1.4!important}html body .dividend-status-group-v17>header p{margin:4px 0 0!important;font-size:12px!important;line-height:1.5!important}html body .announcement-table article{border-inline:0!important;gap:12px!important;padding:16px!important}html body .announcement-table article .bank-result-v3 b{font-size:16px!important;line-height:1.4!important}html body .announcement-table article .bank-result-v3 .bank-logo-v3{width:42px!important;min-width:42px!important;height:42px!important}html body .announcement-table article>strong bdi{font-size:22px!important}html body .announcement-table article .date-value{font-size:14px!important}html body .announcement-table article>a:last-child{background:var(--bg);border-radius:6px;justify-content:center;align-items:center;display:flex;min-height:44px!important;font-size:14px!important}html body .status-announced{padding:4px 7px!important;font-size:12px!important}html body .dividend-selected-company{margin-block:16px 10px!important}.dividend-selected-company b{font-size:17px}html body .dividend-history-card>header{gap:6px!important;padding:14px 16px!important}html body .dividend-history-card>header h2{font-size:20px!important}html body .dividend-history-layout{gap:12px!important;padding:14px!important}html body .dividend-history-layout>aside{grid-template-columns:minmax(0,1fr) auto!important;gap:4px 12px!important;padding:12px!important;display:grid!important}html body .dividend-history-layout>aside>strong{font-size:26px!important}html body .dividend-history-layout>aside>a{min-height:38px;margin:4px 0!important;font-size:14px!important}html body .dividend-record-stats{border-top:1px solid var(--line);padding-top:10px;grid-column:1/-1!important;gap:10px!important;margin-top:4px!important;display:flex!important}html body .dividend-record-stats>div{min-width:0;flex:1!important;display:block!important}html body .dividend-record-stats dt{font-size:12px!important}.dividend-record-stats dd{margin:3px 0 0!important;font-size:14px!important}html body .dividend-chart-controls{justify-content:space-between!important;gap:8px!important;margin-bottom:12px!important}html body .dividend-chart-controls button{min-height:40px!important;padding:7px 10px!important;font-size:13px!important}html body .dividend-history-card>footer{font-size:12px!important;line-height:1.6!important}html body .official-feed-callout{padding:16px!important;display:block!important}html body .official-feed-callout p{font-size:14px!important}.official-feed-callout a{align-items:center;min-height:44px;display:inline-flex}html body .reported-dividend-lines{border-radius:10px!important;padding:16px!important}html body .reported-dividend-lines h2{font-size:22px!important;line-height:1.3!important}html body .reported-dividend-lines article{grid-template-columns:1fr!important;gap:12px!important;padding:14px 0!important}html body .reported-dividend-lines article>b{font-size:14px!important}.reported-dividend-lines article>a{align-items:center;min-height:44px;display:flex;font-size:14px!important}html body .statement-control-stack-v13{border:0!important;min-width:0!important;margin-bottom:8px!important;padding:0!important}html body .statement-switcher-v4.statement-switcher-v11{scrollbar-width:none;overscroll-behavior-x:contain;border:1px solid var(--line)!important;border-radius:8px!important;flex-flow:row!important;gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow-x:auto!important}html body .statement-switcher-v11>:is(.statement-primary-v13,.statement-secondary-v13){display:contents!important}html body .statement-switcher-v11 :is(a,button,span.primary-statement-v11,span.supporting-statement-v11){white-space:nowrap!important;border-radius:0!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:48px!important;padding:12px 15px!important;font-size:14px!important;line-height:1.5!important}html body .statement-switcher-v11 :is(a,button)>span{white-space:nowrap!important;font-size:14px!important;line-height:1.5!important}html body .statement-command-row-v17{align-items:center!important;gap:8px!important;margin-bottom:10px!important;padding:12px!important}html body .statement-command-row-v17>div:first-child{display:none!important}html body .statement-command-row-v17 .financial-detail-wrap{justify-content:flex-start;width:100%;order:0!important;margin:0!important}html body .statement-command-row-v17 .financial-detail-toggle{width:100%;display:flex}html body .statement-command-row-v17 .financial-detail-toggle button{flex:1;min-height:44px!important;padding:9px!important}html body .statement-command-row-v17 .financial-detail-toggle button b{font-size:14px!important}html body .statement-command-row-v17 .statement-timeline-inline-v31{flex:1 0 100%!important;order:1!important;width:100%!important;min-width:0!important}html body .period-selector{width:100%;gap:8px!important;padding:0!important}html body .period-selector>.segmented-control{gap:1px;width:100%;padding:3px;display:flex}html body .period-selector>.segmented-control button{flex:1;min-height:42px!important;padding:9px 4px!important;font-size:13px!important}html body .period-range-select{flex-wrap:nowrap!important;gap:6px!important;width:100%!important;display:flex!important}html body .period-range-select label{flex:1;min-width:0;gap:4px!important;min-height:44px!important;padding:5px 7px!important}html body .period-range-select label>span{display:none}html body .period-range-select select{width:100%;min-width:0!important;min-height:30px!important}html body .period-range-select>button{min-width:40px!important;min-height:44px!important;padding:8px!important;font-size:14px!important}html body .period-single-select{gap:9px;min-height:44px}html body .period-single-select span{font-size:14px}html body .statement-block>header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:58px!important;padding:10px 12px!important;display:flex!important}html body .statement-block>header>span{flex:110px!important;align-self:center!important;height:auto!important;font-size:12px!important;line-height:1.4!important}html body .statement-tools-toggle{border:1px solid var(--line);background:var(--bg);max-width:100%;min-height:44px;color:var(--primary);font:inherit;border-radius:6px;align-items:center;gap:12px;padding:9px 10px;display:flex;font-size:14px!important}html body .multi-period-statement-v13 .multi-period-actions-v31{display:none!important}html body .multi-period-statement-v13[data-mobile-tools=true] .multi-period-actions-v31{display:flex!important}html body .statement-block .multi-period-actions-v31{flex-wrap:wrap!important;flex:1 0 100%!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;overflow:visible!important}html body .statement-block .statement-export-toolbar-v32{flex-wrap:wrap!important;flex:1 0 100%!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:visible!important}html body .statement-block .export-display-tools-v34{flex-wrap:wrap!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}html body .statement-block .statement-unit-v14{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;padding:0!important;display:flex!important}html body .statement-block .statement-unit-v14>span{font-size:12px!important}html body .statement-block .statement-unit-v14>div{flex-wrap:wrap!important;gap:3px!important;display:flex!important}html body .statement-block .statement-unit-v14 button{min-width:35px!important;height:auto!important;min-height:40px!important;padding:7px 8px!important;font-size:14px!important}html body .statement-block .financial-line-search{flex:1 0 100%!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:7px 12px!important}html body .statement-block .financial-line-search input{width:100%!important;min-width:0!important;font-size:16px!important}html body .statement-block .excel-export-menu-v35{flex:auto!important;width:auto!important}html body .statement-block :is(.excel-export-menu-v35>summary,.statement-export-toolbar-v32>a,.multi-period-sources-v13>summary){max-width:100%;height:auto!important;min-height:44px!important;padding:10px 12px!important;font-size:14px!important}html body .statement-block .excel-export-menu-v35>summary>span{font-size:14px!important}html body .statement-block .multi-period-sources-v13{width:100%!important}html body .statement-block .multi-period-sources-v13>div{max-width:100%;max-height:50dvh;overflow:auto;width:100%!important;inset-inline:0!important}html body .statement-block .multi-period-sources-v13>div>a{min-height:44px!important;font-size:14px!important}html body .statement-block .excel-export-menu-v35[open]>div{z-index:150!important;border-radius:12px!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 140px)!important;padding:16px!important;position:fixed!important;inset:110px 16px auto!important;overflow:auto!important}html body .statement-block .excel-export-menu-v35>div label{gap:12px!important;min-height:46px!important;padding:8px!important;display:flex!important}html body .statement-block .excel-export-menu-v35>div label>span{flex:1;font-size:14px!important}html body .statement-block .excel-export-menu-v35>div>button{align-items:center!important;gap:12px!important;width:100%!important;min-height:70px!important;padding:12px!important}html body .statement-block .excel-export-menu-v35>div>button span{flex:1!important;min-width:0!important}html body .statement-block .excel-export-menu-v35>div>button b{font-size:15px!important;line-height:1.5!important}html body .statement-block .excel-export-menu-v35>div>button small{font-size:12px!important;line-height:1.5!important}html body .statement-block .excel-export-menu-v35>div em{font-size:12px!important}html body .statement-block .statement-scroll{overscroll-behavior-x:contain;max-height:68dvh!important;overflow:auto!important}html body .statement-block :is(th,td):first-child{overflow-wrap:anywhere!important;width:155px!important;min-width:155px!important;max-width:170px!important;padding:11px 12px!important;font-size:14px!important}html body .statement-block th:not(:first-child),html body .statement-block td.number{max-width:160px;min-width:130px!important;padding:11px 12px!important;font-size:14px!important}html body .statement-block th small{font-size:12px!important}html body .statement-block .statement-chart-trigger{gap:5px;min-height:40px;font-size:14px!important}html body .statement-block .statement-chart-trigger>i{display:none}html body .multi-period-foot-v13{padding:12px!important;display:block!important}html body .multi-period-foot-v13 small{margin-top:5px;display:block;font-size:12px!important;line-height:1.55!important}html body .statement-line-chart{border-radius:0;margin:0;padding:14px}html body .statement-line-chart>header>button{width:44px;min-width:44px;height:44px}html body .specific-drawer-v33{max-width:100%!important;padding:14px!important}html body .specific-period-grid-v33{grid-template-columns:1fr!important}html body .specific-period-grid-v33 li{grid-template-columns:minmax(0,1fr) auto!important;font-size:14px!important}html body .specific-period-grid-v33 li strong{overflow-wrap:anywhere;max-width:110px;font-size:14px!important}html body .summary-end-v15{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:14px!important}html body .summary-end-v15 button{min-height:44px!important;font-size:14px!important}}.filings-pagination{width:min(1400px,100% - 48px);color:var(--muted);order:5;justify-content:space-between;align-items:center;gap:16px;margin:20px auto 32px;font-size:14px;display:flex}.filings-pagination>button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--primary);font:inherit;cursor:pointer;border-radius:7px;padding:10px 18px}.dividend-search-control{flex:1;min-width:0;position:relative}html body .dividend-search-control>label{border:1px solid var(--line);align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex}.dividend-search-control input{background:0 0;outline:none;flex:1;width:100%;min-width:0;border:0!important}.dividend-search-control>label>button{width:36px;height:36px;color:var(--muted);background:0 0;border:0;font-size:22px}.dividend-search-results{top:calc(100% + 6px);z-index:30;background:var(--surface);border:1px solid var(--line);overscroll-behavior:contain;border-radius:9px;max-height:45dvh;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 12px 32px #13243424}.dividend-search-results>button{text-align:start;border:0;border-bottom:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:12px;display:flex}.dividend-search-results>button:hover{background:var(--primary-soft)}.dividend-search-results b{font-size:15px;display:block}.dividend-search-results small{color:var(--muted);font-size:12px;display:block}.dividend-search-results p{padding:12px;font-size:14px}.dividend-selected-company,.dividend-data-error{align-items:center;gap:12px;width:min(1384px,100% - 40px);margin:16px auto;display:flex}.dividend-selected-company b{font-size:18px}.dividend-selected-company small{color:var(--muted);font-size:13px;display:block}.dividend-data-error{color:var(--muted);font-size:14px}@media (max-width:760px){html{scroll-padding-top:115px}html body{--mobile-gutter:16px;-webkit-text-size-adjust:100%}html body input:not([type=checkbox]):not([type=range]),html body select,html body textarea{font-size:16px!important}html body button,html body summary,html body a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html body .site-header-v3{height:60px!important;min-height:60px!important;box-shadow:0 1px 0 var(--line)!important;background:var(--surface)!important;align-items:center!important;gap:12px!important;padding:8px 16px!important;display:flex!important}html body .site-header-v3 .brand-link{flex:none!important}html body .site-header-v3 .brand-v3>.brand-lockup-v9{display:block!important}html body .site-header-v3 .brand-lockup-v9 strong{font-size:21px!important}html body .site-header-v3 .brand-lockup-v9 small{display:none!important}html body .site-header-v3 .brand-mark-v9{width:35px;min-width:35px;height:35px}html body .site-header-v3 .header-search-v11,html body .site-header-v3 .main-nav-v3{display:none!important}html body .site-header-v3 .header-actions-v3{gap:6px!important;margin-inline-start:auto!important;display:flex!important}html body .site-header-v3 .header-actions-v3>button{display:none!important}html body .site-header-v3 .header-actions-v3>.mobile-search-trigger,html body .site-header-v3 .header-actions-v3>.hamburger-v3{min-width:44px;color:var(--ink);border-radius:8px;justify-content:center;align-items:center;background:var(--bg)!important;border:0!important;width:44px!important;height:44px!important;display:flex!important}html body .site-header-v3 .hamburger-v3{flex-direction:column;gap:5px}html body .site-header-v3 .hamburger-v3 span{width:19px;height:1.5px}html body .drawer-v3 aside{overscroll-behavior:contain;width:min(100%,430px)!important;max-width:100%!important;height:100dvh!important;padding:16px 20px calc(24px + env(safe-area-inset-bottom))!important}html body .drawer-v3 aside>header{margin-bottom:18px!important}html body .drawer-v3 aside>header>button{width:44px!important;height:44px!important}html body .drawer-v3 .drawer-search{min-height:48px;padding:10px 12px!important}html body .drawer-v3 aside>nav{margin-top:18px!important}html body .drawer-v3 aside>footer{padding-top:16px!important}html body .drawer-results{overscroll-behavior:contain;max-height:42dvh}html body .drawer-results a{min-height:64px!important}html body :is(.company-command-v4,.corp-command-v10){background:var(--surface)!important;border:0!important;border-radius:0!important;width:100%!important;margin:0!important;padding:18px 16px 12px!important}html body :is(.company-title-v4,.corp-identity-v10){flex-direction:column!important;align-items:stretch!important;gap:9px!important;display:flex!important}html body :is(.company-heading-v4,.corp-title-v10){border:0!important;order:0!important;min-width:0!important;margin:0!important;padding:0!important}html body :is(.company-heading-v4,.corp-title-v10) h1{letter-spacing:-.025em!important;margin:4px 0!important;font-size:24px!important;line-height:1.2!important}html body .company-heading-v4{align-items:center!important;gap:12px!important;display:flex!important}html body .company-heading-v4>div{min-width:0}html body .corp-title-v10{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;display:grid!important}html body .corp-title-v10>.bank-logo-v3{float:none!important;grid-area:1/1/4!important;margin:0!important;position:static!important}html body .corp-title-v10>:not(.bank-logo-v3){grid-column:2!important}html body :is(.company-heading-v4,.corp-title-v10)>.bank-logo-v3{border-radius:9px!important;width:48px!important;min-width:48px!important;height:48px!important}html body :is(.company-heading-v4,.corp-title-v10) span{font-size:12px!important}html body .corp-legal-name-v11{font-size:12px!important;line-height:1.45!important}html body :is(.company-picker-v9,.corp-company-picker-v10){flex:none!important;order:1!important;align-self:flex-end!important;width:auto!important;max-width:100%!important}html body :is(.company-picker-v9,.corp-company-picker-v10)>summary{border:1px solid var(--line)!important;background:var(--bg)!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;border-radius:7px!important;gap:14px!important;padding:8px 12px!important}html body :is(.company-picker-v9,.corp-company-picker-v10)>summary>:not(.picker-mobile-label):not(i){display:none!important}html body :is(.company-picker-v9,.corp-company-picker-v10)>summary>.picker-mobile-label{color:var(--ink)!important;font-size:14px!important;font-weight:500!important;display:block!important}html body :is(.company-picker-v9,.corp-company-picker-v10)>summary>i{background:0 0!important;width:auto!important;height:auto!important;font-size:17px!important}html body .company-picker-popover{overscroll-behavior:contain;z-index:110!important;grid-template-columns:minmax(0,1fr)!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 88px)!important;padding:12px!important;position:fixed!important;inset:72px 12px auto!important}html body .company-picker-popover>:is(.picker-status,.picker-sector,.picker-search){min-width:0!important;max-width:100%!important}html body .picker-sector a>span{overflow-wrap:anywhere;min-width:0!important}html body .picker-search{min-height:48px!important;top:-12px!important}html body .picker-close{width:44px!important;height:44px!important}html body .picker-sector a{min-height:58px!important}html body .company-workspace-tabs{scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:12px;background:var(--surface)!important;border-inline:0!important;border-radius:0!important;gap:0!important;width:100%!important;min-height:49px!important;margin:0 0 16px!important;padding:0 12px!important;top:60px!important}html body .company-workspace-tabs>a{white-space:nowrap!important;flex:none!important;min-height:49px!important;padding:13px 14px!important;font-size:14px!important}html body .company-workspace-tabs>a>span{font-size:14px!important}html body .company-workspace-tabs small{display:none!important}html body .company-period-caption{width:calc(100% - 32px);line-height:1.5;margin:0 auto 10px!important;font-size:12px!important}html body .compact-kpis{gap:8px!important;width:calc(100% - 32px)!important;margin-bottom:18px!important}html body .compact-kpis>article{border-radius:9px!important;gap:5px!important;min-height:112px!important;padding:13px!important}html body .compact-kpis article>span{font-size:13px!important;line-height:1.4!important}html body .compact-kpis article>strong{letter-spacing:-.025em;font-size:23px!important;line-height:1.3!important}html body .compact-kpis article>em{font-size:12px!important}html body :is(.company-history-wrap,.company-overview-v7,.company-overview-v4,.corp-overview-v10,.company-ratios-v4,.company-analysis-v4,.statement-workspace-v4,.company-list-v4,.corp-filings-v10,.company-filings-v4,.corp-dividends-v11,.company-dividends-v4){width:calc(100% - 32px)!important;margin-inline:auto!important}.company-history-wrap{margin-block:16px}.metric-history-pro{border-radius:10px}.metric-history-pro .history-heading{gap:8px!important;padding:14px 16px!important}.metric-history-pro .history-heading h2{font-size:20px!important}.metric-history-pro .history-heading .eyebrow{display:none}.metric-history-pro .history-basis{max-width:105px;font-size:12px!important}.history-mobile-controls{grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:14px 14px 0;display:grid!important}.history-mobile-controls select,.history-mobile-controls button{border:1px solid var(--line);background:var(--surface);height:44px;color:var(--ink);border-radius:7px;min-width:0;padding:8px 10px}.history-mobile-controls button{place-items:center;padding:0;font-size:24px;display:grid}.metric-history-pro .history-layout{gap:12px!important;padding:12px 14px 14px!important}.metric-history-pro .history-sidebar{display:none}.metric-history-pro[data-mobile-options=true] .history-sidebar{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:12px;display:block}.metric-history-pro .history-sidebar>nav,.metric-history-pro .history-control-label{display:none!important}.metric-history-pro .history-comparisons{margin:0;display:block}.metric-history-pro .history-comparisons legend{font-size:13px}.metric-history-pro .history-comparisons label{min-height:44px;margin:0;font-size:14px}.metric-history-pro .history-comparisons input{width:20px;height:20px}.metric-history-pro .history-frequency{gap:2px;width:100%;padding:3px;margin:0 0 10px!important;display:flex!important}.metric-history-pro .history-frequency button{flex:1;min-width:0;min-height:40px;padding:8px 3px;font-size:13px}.metric-history-pro .history-toolbar>div{display:none}.metric-history-pro .history-toolbar{gap:8px;display:flex;margin-bottom:10px!important}.metric-history-pro .history-toolbar .segmented-control{gap:0;padding:3px}.metric-history-pro .history-toolbar button{min-height:40px;padding:7px 9px;font-size:13px}.metric-history-pro .history-view-options,.metric-history-pro .history-window{display:none}.metric-history-pro[data-mobile-options=true] .history-view-options{display:flex}.metric-history-pro[data-mobile-options=true] .history-window{display:block}.history-view-options .segmented-control button{min-height:40px;font-size:13px}.history-view-options>label{gap:7px;min-height:44px;font-size:14px}.history-view-options input{width:20px;height:20px}.history-window input[type=range]{min-height:38px}.chart-lab .chart-readout{background:var(--bg);border-radius:7px;align-items:center;line-height:1.4;display:flex;gap:5px 9px!important;min-height:58px!important;padding:10px!important}.chart-lab:not(.is-compact) .chart-legend-value{width:100%;font-size:13px}.chart-lab .chart-legend-value>b{margin-inline-start:auto;font-size:15px!important}.chart-lab .chart-flyout{display:none}.chart-lab .chart-axis{font-size:12px!important}.chart-lab .chart-average text{font-size:11px}.chart-lab .chart-caption{padding-top:8px;font-size:12px;line-height:1.5}.chart-lab .chart-measure-summary{gap:7px;padding-block:10px;font-size:12px}.chart-lab .chart-measure-summary>button{min-height:36px;padding:7px 10px}.chart-data>summary{min-height:44px;padding-block:12px;font-size:14px}.metric-history-pro>footer{padding:12px 16px;font-size:12px;line-height:1.6}.metric-card-grid{gap:14px;grid-template-columns:1fr!important}.metric-card{border-radius:10px}.metric-card>header{padding:16px 18px 10px}.metric-card>header>strong{font-size:34px}.metric-card .metric-definition>summary{min-height:48px;padding:12px 18px;font-size:14px}.ratio-history .chart-readout{min-height:36px!important;padding:6px 8px!important}.ratio-history .ratio-averages{flex-wrap:wrap;font-size:12px}.ratio-history .chart-stage{margin-top:8px}html body .research-intro-inner{gap:12px!important;width:calc(100% - 32px)!important;padding:26px 0 16px!important}html body .research-intro h1{margin:10px 0 12px!important;font-size:30px!important;line-height:1.2!important}html body .research-intro-copy>p{margin:0 0 16px!important;font-size:16px!important;line-height:1.55!important}html body .research-overline{font-size:12px!important}html body .research-home-search{margin:0!important}html body .research-home-search>label{min-height:52px!important;padding-inline:12px!important}html body .research-home-search input{width:100%;min-width:0}html body .research-home-results{overscroll-behavior:contain;max-height:50dvh;overflow:auto}html body .research-intro-links{gap:18px!important;margin-top:8px!important;font-size:14px!important}html body .research-intro-links a{align-items:center;min-height:44px;display:inline-flex}.mobile-example-toggle{border:0;border-top:1px solid var(--line);min-height:44px;color:var(--muted);text-align:start;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:10px 0;font-size:14px;display:flex!important}html body .research-sample[data-mobile-open=false]{display:none!important}html body .research-sample{box-shadow:none;border-radius:10px}html body .research-archive-strip{grid-template-columns:1fr 1fr!important;gap:12px 16px!important;width:calc(100% - 32px)!important;margin:0 auto!important;padding:14px 16px!important}html body .research-archive-strip b{line-height:1.25;font-size:24px!important}html body .research-archive-strip span{font-size:13px!important}html body .research-archive-strip>a{display:none}html body .research-market{width:calc(100% - 32px)!important;padding:24px 0!important}html body .research-market>header{align-items:flex-start;gap:10px;margin-bottom:16px}html body .research-market h2{line-height:1.25;font-size:23px!important}html body .research-market>header>a{white-space:nowrap;min-height:44px;font-size:14px}html body .research-sector-grid{gap:14px;grid-template-columns:1fr!important}html body .research-sector-grid article>header{justify-content:space-between;align-items:center;gap:8px;min-height:0;display:flex;padding:14px 16px!important}html body .research-sector-grid article>header h3{font-size:18px!important}html body .research-sector-grid article>header>small{white-space:nowrap;margin:0;font-size:12px!important}html body .research-sector-grid article>div{grid-template-columns:1fr 1fr!important;display:grid!important}html body .research-sector-grid article>div>a{gap:8px!important;min-height:66px!important;padding:10px!important}html body .research-sector-grid article>div>a>span{min-width:0;line-height:1.4;font-size:14px!important}html body .research-sector-all{min-height:44px!important;padding:11px!important}html body .research-coming-v42{margin-top:18px;display:block;padding:16px!important}html body .research-coming-v42>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex!important}html body .research-coming-v42 span{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:8px 10px!important;font-size:13px!important}html body :is(.research-paths,.research-founder){width:calc(100% - 32px)!important}html body .research-paths h2{font-size:23px!important}html body .research-paths>div{gap:10px}html body .research-paths>div>a{gap:14px;min-height:88px;padding:16px!important}html body .research-paths h3{font-size:17px!important}html body .research-paths p{margin:4px 0 0;line-height:1.5;font-size:14px!important}html body .research-founder{grid-template-columns:50px minmax(0,1fr);gap:12px!important;padding:20px 0!important;display:grid!important}html body .research-founder img{width:50px!important;height:50px!important}html body .research-founder h2{font-size:18px!important}html body .research-founder p{font-size:14px!important}html body .research-founder>a{grid-column:2;min-height:44px!important;font-size:14px!important}}@media (min-width:761px){.site-header-v3.navigation-shell-v44{--nav-height:70px;height:var(--nav-height);border-bottom:1px solid color-mix(in srgb, var(--line) 78%, transparent);gap:clamp(20px,2.4vw,44px);padding-inline:clamp(22px,4vw,72px);box-shadow:0 1px #0f172a05,0 10px 30px #0f172a09}.navigation-shell-v44 .brand-link{flex:none}.navigation-shell-v44 .header-search-v11{flex:520px;min-width:280px;max-width:660px;margin-inline:auto}.navigation-shell-v44 .header-search-v11 label{background:color-mix(in srgb, var(--surface) 91%, var(--brand-soft));border-color:color-mix(in srgb, var(--line) 82%, var(--blue));border-radius:11px;height:44px;box-shadow:inset 0 1px #ffffff8c}.navigation-shell-v44 .header-search-v11 input{font-size:14px}.navigation-shell-v44 .main-nav-v3{flex:none;gap:3px}.navigation-shell-v44 .main-nav-v3>a,.navigation-shell-v44 .main-nav-v3>button{white-space:nowrap;border-radius:9px;min-height:42px;padding:0 12px;font-size:13px;font-weight:720}.navigation-shell-v44 .main-nav-v3>a:hover,.navigation-shell-v44 .main-nav-v3>button:hover,.navigation-shell-v44 .main-nav-v3>button.active{background:color-mix(in srgb, var(--blue) 9%, transparent);color:var(--blue)}.navigation-shell-v44 .header-actions-v3{flex:none;gap:7px}.navigation-shell-v44 .header-actions-v3>button{border-radius:9px;min-width:42px;height:42px}.navigation-shell-v44 .language-v3{padding-inline:13px!important}.nav-panel-v3.nav-panel-v44{inset:var(--nav-height) 0 auto;box-sizing:border-box;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 97%, var(--brand-soft));z-index:86;border-radius:0 0 22px 22px;height:min(76vh,720px);padding:0 clamp(28px,6vw,110px) 38px;position:fixed;overflow:auto;box-shadow:0 28px 70px #0f172a29;width:100vw!important;max-width:none!important;left:0!important;right:0!important;transform:none!important}.nav-panel-v44:after{content:"";inset:calc(var(--nav-height) + min(76vh, 720px)) 0 0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:#0f172a3d;position:fixed}.nav-panel-v44 .nav-panel-heading-v44{z-index:2;background:color-mix(in srgb, var(--surface) 97%, var(--brand-soft));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:94px;padding:22px 0 17px;display:flex;position:sticky;top:0}.nav-panel-heading-v44 h3{letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(22px,2vw,30px)}.nav-panel-heading-v44>div:first-child>span{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.nav-panel-heading-v44>div:last-child{align-items:center;gap:18px;display:flex}.nav-panel-heading-v44 a{color:var(--blue);font-size:13px;font-weight:800}.nav-panel-heading-v44 button{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:22px}.company-directory-v44{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 34px;padding-top:8px;display:grid}.company-directory-v44 section{border-bottom:1px solid var(--line);min-width:0;padding:10px 0 18px}.company-directory-v44 .company-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-top:9px}.company-directory-v44 .company-panel-grid a{border:1px solid #0000;border-radius:11px;min-height:59px;padding:8px 9px;display:flex!important}.company-directory-v44 .company-panel-grid a:hover{background:var(--surface);border-color:var(--line);transform:translateY(-1px);box-shadow:0 8px 20px #0f172a0f}.nav-panel-v44 .sector-panel-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding-top:22px}.nav-panel-v44 .sector-panel-grid>*{border-radius:15px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:170px;padding:22px;display:flex}.nav-panel-v44 .sector-panel-grid b{letter-spacing:-.02em;font-size:19px}.nav-panel-v44 .sector-panel-grid small{margin-top:6px}.nav-panel-v44 .sector-panel-grid span{color:var(--blue);margin-top:22px;font-size:12px;font-weight:800}}.search-command-v44{z-index:120;place-items:start center;padding:clamp(18px,5vh,54px) 20px;display:grid;position:fixed;inset:0;overflow:hidden}.search-command-shade-v44{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:default;background:#eef3f9e6;border:0;position:absolute;inset:0}[data-theme=dark] .search-command-shade-v44{background:#050d19e8}.search-command-v44>section{flex-direction:column;width:min(960px,100%);max-height:calc(100vh - clamp(36px,10vh,108px));display:flex;position:relative}.search-command-bar-v44{background:var(--surface);border:1px solid color-mix(in srgb,var(--blue) 52%,var(--line));border-radius:13px;align-items:center;gap:12px;min-height:58px;padding:6px 7px 6px 18px;display:flex;box-shadow:0 18px 55px #0f172a29}.search-command-bar-v44>span{color:var(--blue);font-size:24px}.search-command-bar-v44 input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:600 16px/1.3 inherit}.search-command-bar-v44 button{color:var(--muted);cursor:pointer;background:0 0;border:0}.search-command-bar-v44>button:not(.search-command-close-v44){font-size:24px}.search-command-bar-v44 .search-command-close-v44{border-inline-start:1px solid var(--line);color:var(--ink);align-self:stretch;padding:0 16px;font-size:12px;font-weight:800}.search-command-discover-v44,.search-command-results-v44{background:var(--surface);border:1px solid var(--line);border-radius:15px;min-height:0;margin-top:16px;overflow:hidden;box-shadow:0 22px 70px #0f172a1f}.search-command-discover-v44{flex-direction:column;display:flex}.search-command-discover-v44>header{justify-content:space-between;align-items:end;gap:20px;padding:22px 24px 15px;display:flex}.search-command-discover-v44 header span{color:var(--blue);letter-spacing:.13em;font-size:10px;font-weight:900}.search-command-discover-v44 h2{letter-spacing:-.035em;margin:4px 0 0;font-size:24px}.search-command-discover-v44 header small{color:var(--muted)}.search-command-discover-v44>nav{scrollbar-width:none;gap:5px;padding:0 24px 14px;display:flex;overflow-x:auto}.search-command-discover-v44>nav button{border:1px solid var(--line);background:var(--surface);min-height:35px;color:var(--muted);white-space:nowrap;cursor:pointer;border-radius:8px;padding:0 13px;font:750 12px/1 inherit}.search-command-discover-v44>nav button.active{color:#fff;background:var(--blue);border-color:var(--blue)}.search-command-company-list-v44{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:0 14px 12px;display:grid;overflow:auto}.search-command-company-list-v44 a,.search-command-results-v44>a{min-width:0;color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px;display:flex}.search-command-v44 .bank-logo-v3.medium{overflow:hidden;border-radius:10px!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;padding:5px!important}.search-command-v44 .bank-logo-v3.medium img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.search-command-company-list-v44 a:nth-child(odd){border-inline-end:1px solid var(--line)}.search-command-company-list-v44 a:hover,.search-command-results-v44>a:hover{background:color-mix(in srgb,var(--blue) 6%,transparent)}.search-command-company-list-v44 span,.search-command-results-v44 a span{flex:1;gap:3px;min-width:0;display:grid}.search-command-company-list-v44 b,.search-command-results-v44 b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.search-command-company-list-v44 small,.search-command-results-v44 small{color:var(--muted);font-size:11px}.search-command-company-list-v44 strong,.search-command-results-v44 a>strong{color:var(--blue)}.search-command-discover-v44>footer{border-top:1px solid var(--line);justify-content:space-between;padding:13px 24px;font-size:11px;display:flex}.search-command-discover-v44 footer a{color:var(--blue);font-weight:800}.search-command-discover-v44 footer span{color:var(--muted)}.search-command-results-v44{padding:10px 14px;overflow:auto}.search-command-results-v44>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 10px 12px;display:flex}.search-command-results-v44>p{text-align:center;color:var(--muted);padding:34px 12px}@media (max-width:1180px) and (min-width:761px){.site-header-v3.navigation-shell-v44{gap:12px;padding-inline:18px}.navigation-shell-v44 .main-nav-v3>a,.navigation-shell-v44 .main-nav-v3>button{padding-inline:8px}.navigation-shell-v44 .header-search-v11{min-width:220px}.navigation-shell-v44 .brand-lockup-v9 small{display:none}.company-directory-v44{grid-template-columns:1fr}}@media (max-width:760px){.search-command-v44{grid-template-columns:minmax(0,1fr);place-items:stretch stretch;padding:0}.search-command-v44>section{background:var(--surface);width:100%;min-width:0;max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:hidden;transform:none}.search-command-bar-v44{min-height:64px;box-shadow:none;border-width:0 0 1px;border-radius:0;padding:7px 8px 7px 14px}.search-command-bar-v44 input{font-size:15px}.search-command-bar-v44 .search-command-close-v44{padding-inline:10px}.search-command-discover-v44,.search-command-results-v44{box-shadow:none;border:0;border-radius:0;flex:1;margin:0}.search-command-discover-v44>header{align-items:start;padding:20px 16px 13px}.search-command-discover-v44 h2{font-size:22px}.search-command-discover-v44 header>small{display:none}.search-command-discover-v44>nav{padding:0 16px 13px}.search-command-company-list-v44{grid-template-columns:1fr;padding:0 8px 80px}.search-command-company-list-v44 a:nth-child(odd){border-inline-end:0}.search-command-company-list-v44 a{min-height:63px;padding:10px 8px}.search-command-discover-v44>footer{background:var(--surface);padding:14px 16px calc(14px + env(safe-area-inset-bottom));position:absolute;inset:auto 0 0}.search-command-discover-v44 footer span{display:none}.search-command-results-v44{padding:10px 8px 80px}}.header-account-v45{border:1px solid var(--blue);background:var(--blue);color:#fff;white-space:nowrap;min-height:42px;box-shadow:0 5px 14px color-mix(in srgb,var(--blue) 20%,transparent);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.header-account-v45:hover{filter:brightness(.96);transform:translateY(-1px)}.header-account-v45.is-signed-in{background:var(--surface);color:var(--ink);border-color:var(--line);box-shadow:none}.header-account-v45.is-signed-in:hover{color:var(--blue);border-color:color-mix(in srgb,var(--blue) 40%,var(--line))}.drawer-account-v45{border:1px solid color-mix(in srgb,var(--blue) 38%,var(--line));background:color-mix(in srgb,var(--blue) 7%,var(--surface));color:var(--ink);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 12px;padding:14px;display:grid}.drawer-account-icon-v45{background:var(--blue);color:#fff;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.drawer-account-v45 span:nth-child(2){gap:4px;min-width:0;display:grid}.drawer-account-v45 b{font-size:14px}.drawer-account-v45 small{color:var(--muted);font-size:12px;line-height:1.35}.drawer-account-v45 strong{color:var(--blue)}.drawer-account-v45.is-signed-in .drawer-account-icon-v45{background:var(--success)}@media (min-width:901px){.navigation-shell-v44 .main-nav-v3{gap:1px!important;display:flex!important}.navigation-shell-v44 .main-nav-v3>a,.navigation-shell-v44 .main-nav-v3>button{padding-inline:9px!important}.navigation-shell-v44 .hamburger-v3{display:none!important}.navigation-shell-v44 .header-search-v11{min-width:190px}}@media (max-width:1180px) and (min-width:761px){.header-account-v45{padding-inline:13px}.navigation-shell-v44 .header-actions-v3>button:not(.hamburger-v3){display:none}}@media (max-width:760px){.header-account-v45{border-radius:9px;gap:7px;width:auto;min-width:auto;height:42px;padding:0 13px;font-size:13px}html body .site-header-v3 .header-actions-v3>.mobile-search-trigger{display:none!important}}@media (max-width:390px){.header-account-v45{padding-inline:11px}.header-account-v45 svg{display:none}}.specific-group-row-v33>td{background:var(--surface)!important;border-color:var(--line)!important}.specific-group-row-v33>td:first-child{border-inline-start:1px solid var(--line)}.specific-group-row-v33>td:first-child small,.specific-group-row-v33>td:first-child i{color:var(--muted)}@media (max-width:600px){.analytics-status-v41{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;display:grid!important}.analytics-status-v41>article{min-width:0;padding:12px!important}.analytics-status-v41>article:first-child,.analytics-status-v41>article:last-child{grid-column:1/-1}.analytics-status-v41>article>strong{margin:8px 0!important;font-size:24px!important;line-height:1.25!important}.analytics-status-v41>article>small{font-size:12px!important;line-height:1.5!important}}.ratio-availability-detail{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:14px 0 22px;padding:14px 18px;font-size:12px}.ratio-availability-detail summary{cursor:pointer;color:var(--muted);font-weight:600}.ratio-availability-detail p{color:var(--muted);font-size:12px;line-height:1.6}.ratio-availability-detail ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;padding:0;list-style:none;display:grid}.ratio-availability-detail li{background:var(--surface-2);border-radius:5px;flex-direction:column;gap:7px;padding:12px;display:flex}.ratio-availability-detail small{color:var(--muted)}.ratio-availability-detail h3{font-size:14px}.peer-comparison{border-top:1px solid var(--line);color:var(--muted);margin-top:10px;padding-top:10px;font-size:12px}.peer-comparison summary{cursor:pointer;min-height:30px;color:var(--primary);font-weight:600}.peer-comparison p{font-size:12px;line-height:1.6}.peer-comparison ul{margin:10px 0;padding:0;list-style:none}.peer-comparison li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:9px 6px;display:flex}.peer-comparison li>a:first-child{flex:1}.peer-comparison li>b{font-variant-numeric:tabular-nums;color:var(--ink)}.peer-comparison li.is-current{background:var(--surface-2);font-weight:700}.statement-view-toolbar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.statement-view-toolbar p,.statement-view-toolbar>small{color:var(--muted);max-width:580px;margin:0;font-size:12px;line-height:1.5}.statement-view-toolbar .segmented-control{flex-shrink:0}.download-status{z-index:10000;background:var(--ink);max-width:min(360px,100vw - 40px);color:var(--surface);border-radius:10px;padding:16px 22px;font-size:14px;position:fixed;inset:auto 20px 24px auto;box-shadow:0 8px 30px #0002}.ratio-evidence{border-top:1px solid var(--line);color:var(--muted);margin-top:16px;padding-top:12px;font-size:12px}.ratio-evidence summary{cursor:pointer;color:var(--primary);min-height:30px;font-weight:600}.ratio-evidence ol{margin:10px 0;padding-inline-start:18px}.ratio-evidence li{margin-block:8px}.ratio-evidence li a{margin-inline-start:6px}.ratio-evidence b{color:var(--ink);font-variant-numeric:tabular-nums}.ratio-evidence .ratio-input-meta{margin-top:3px;font-size:11px;display:block}.peer-context{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:16px 0;padding:18px}.peer-context header{justify-content:space-between;gap:12px;display:flex}.peer-context h3{margin:0;font-size:16px}.peer-context p{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.6}.peer-context table{border-collapse:collapse;width:100%;font-size:13px}.peer-context td,.peer-context th{text-align:start;border-bottom:1px solid var(--line);padding:10px}.analytics-research-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.analytics-research-kpis article{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:20px}.analytics-research-kpis span,.analytics-research-kpis small{color:var(--muted);font-size:12px;line-height:1.5;display:block}.analytics-research-kpis strong{font-variant-numeric:tabular-nums;color:var(--primary);margin:8px 0;font-size:30px;display:block}@media (max-width:760px){.statement-view-toolbar{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.statement-view-toolbar .segmented-control{display:flex}.statement-view-toolbar .segmented-control button{flex:1;min-height:42px}.analytics-research-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-research-kpis article{padding:14px}.download-status{max-width:none;inset:auto 16px 20px}.peer-context{padding:12px}.peer-context header{flex-direction:column}}.header-workspace-link{width:36px;height:38px;color:var(--ink);border:1px solid var(--line);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.header-workspace-link:hover{background:var(--primary-soft);color:var(--primary)}.save-company{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:12px;display:flex}.save-company button{background:var(--surface);border:1px solid var(--line);min-height:36px;color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.save-company button[aria-pressed=true]{background:var(--primary-soft);color:var(--primary);border-color:var(--primary)}.save-company a{color:var(--muted)}.save-company small{color:#b45309;flex-basis:100%}.personal-workspace,.valuation-workspace{max-width:1400px;color:var(--ink);margin:auto;padding:28px 28px 64px}.personal-heading h1{letter-spacing:-1px;margin:8px 0;font-size:34px}.personal-heading p{color:var(--muted);margin:8px 0 22px;font-size:15px}.personal-heading>div>span{letter-spacing:1.3px;color:var(--primary);font-size:11px;font-weight:700}.workspace-identity{background:var(--primary-soft);border:1px solid var(--line);border-radius:10px;padding:16px 20px;font-size:13px}.workspace-identity p{color:var(--muted);max-width:950px;margin:6px 0 0;line-height:1.6}.workspace-list-tabs{border-bottom:1px solid var(--line);gap:6px;margin:24px 0 16px;padding-bottom:10px;display:flex;overflow:auto}.workspace-list-tabs button{white-space:nowrap;background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:10px 14px;font-weight:600}.workspace-list-tabs button.active{background:var(--ink);color:var(--surface);border-color:var(--ink)}.workspace-list-tabs small{opacity:.7;margin-inline-start:10px}.workspace-company-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-company-grid article{border:1px solid var(--line);background:var(--surface);border-radius:9px;align-items:center;display:flex}.workspace-company-grid article>a{flex:1;align-items:center;gap:12px;min-width:0;padding:17px;display:flex}.workspace-company-grid article>a>span{flex-direction:column;flex:1;gap:6px;display:flex}.workspace-company-grid strong{color:var(--ink);font-size:14px}.workspace-company-grid small{color:var(--muted);font-size:12px}.workspace-company-grid b{color:var(--primary)}.workspace-company-grid article>button{color:var(--muted);background:0 0;border:0;padding:15px;font-size:20px}.workspace-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;grid-column:1/-1;padding:34px 20px;font-size:14px}.workspace-settings-grid{grid-template-columns:1.1fr 1fr;gap:24px;margin-top:28px;display:grid}.workspace-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:24px}.workspace-card h2{letter-spacing:-.4px;margin:0 0 20px;font-size:21px}.workspace-card h3{margin-top:28px;font-size:16px}.workspace-card>label,.watchlist-edit>label{flex-direction:column;gap:7px;margin-bottom:14px;font-size:12px;font-weight:600;display:flex}.workspace-card input:not([type=checkbox]),.workspace-card select,.watchlist-edit select{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:6px;min-height:43px;padding:11px 12px;font-size:14px}.workspace-select-companies{border:1px solid var(--line);border-radius:6px;max-height:240px;margin:14px 0;overflow:auto}.workspace-select-companies label{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:40px;padding:10px 12px;font-size:13px;display:flex}.workspace-select-companies span{flex:1}.workspace-select-companies small{color:var(--muted)}.workspace-select-companies input{accent-color:var(--primary);width:17px;height:17px}.workspace-primary{background:var(--primary);color:#fff;border:0;border-radius:6px;min-height:44px;padding:11px 18px;font-weight:600}.workspace-primary:disabled{opacity:.5}.workspace-card p{color:var(--muted);font-size:13px;line-height:1.6}.workspace-model{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:14px 0;display:flex}.workspace-model small{color:var(--muted);margin-inline-start:auto}.workspace-model span{color:var(--primary)}.workspace-error{color:#b45309;background:#fff6e8;border-radius:8px;padding:15px}.watchlist-edit{flex-wrap:wrap;align-items:center;gap:10px;margin-top:15px;display:flex}.watchlist-edit button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:6px;padding:8px 12px}.valuation-company{align-items:center;gap:15px;padding:8px 0 24px;display:flex}.valuation-company>div:not(.save-company){flex:1}.valuation-company h1{letter-spacing:-1px;margin:5px 0;font-size:32px;line-height:1.15}.valuation-company p{color:var(--muted);margin:5px 0 0;font-size:13px}.valuation-company>div>span{color:var(--muted);letter-spacing:1px;font-size:11px;font-weight:700}.valuation-company>.save-company{flex:none;margin:0}.valuation-company-tabs{background:var(--surface);max-width:100%;border:1px solid var(--line)!important;border-radius:8px!important;margin:0 0 24px!important;display:flex!important;position:static!important;overflow-x:auto!important}.valuation-company-tabs a{white-space:nowrap;padding:14px 20px!important;font-size:13px!important}.valuation-intro{justify-content:space-between;align-items:center;gap:30px;margin:22px 0;display:flex}.valuation-intro>div:first-child{max-width:900px}.valuation-intro span{color:var(--primary);letter-spacing:1.2px;font-size:10px;font-weight:700}.valuation-intro h2{letter-spacing:-.7px;margin:6px 0;font-size:27px}.valuation-intro p{color:var(--muted);margin:6px 0;font-size:13px;line-height:1.7}.valuation-date{border-inline-start:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:7px;padding-inline-start:24px;display:flex}.valuation-date b{color:var(--muted);font-size:11px;font-weight:500}.valuation-date time{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.valuation-date small{color:var(--muted);font-size:11px}.valuation-scenarios{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.valuation-scenarios>div{gap:7px;display:flex}.valuation-scenarios>div>button{background:var(--surface);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:6px;min-height:36px;padding:9px 12px;font-size:12px}.valuation-scenarios>div>button:first-child{color:var(--primary)}.valuation-status{background:var(--primary-soft);border-radius:6px;padding:12px;font-size:13px}.valuation-lab{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:286px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 2px 6px #152a4310}.valuation-controls{border-inline-end:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 60%,var(--surface));padding:24px 22px}.valuation-control-fields h3{color:var(--muted);margin:0 0 22px;font-size:13px;font-weight:600}.valuation-control{border-bottom:1px solid var(--line);margin:0 0 15px;padding:0 0 14px}.valuation-control>label{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.valuation-control-number{flex-shrink:0;align-items:center;gap:4px;display:flex}.valuation-control-number input{text-align:end;width:67px;font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:5px;padding:5px 4px;font-size:13px}.valuation-control-number small{width:13px;color:var(--muted);font-weight:400}.valuation-control>input[type=range]{width:100%;height:18px;accent-color:var(--primary);cursor:pointer;margin:10px 0 4px}.valuation-control details summary{color:var(--muted);cursor:pointer;font-size:10px}.valuation-control details p,.valuation-assumption-note{color:var(--muted);margin-bottom:0;font-size:11px;line-height:1.65}.valuation-mobile-toggle{display:none}.valuation-main{min-width:0;padding:28px 28px 20px}.valuation-result{justify-content:space-between;gap:24px;margin-bottom:20px;display:flex}.valuation-result>div:first-child{flex:1}.valuation-result span{letter-spacing:1.2px;color:var(--muted);font-size:10px;font-weight:700}.valuation-result strong{color:var(--primary);letter-spacing:-1.6px;font-variant-numeric:tabular-nums;margin:3px 0;font-size:46px;line-height:1.35;display:block}.valuation-result strong small{letter-spacing:0;color:var(--muted);font-size:16px;font-weight:500}.valuation-result p{color:var(--muted);max-width:340px;margin:0;font-size:11px;line-height:1.5}.valuation-result .secondary{letter-spacing:-.8px;color:var(--ink);margin:12px 0 6px;font-size:31px}.valuation-result>div>small{color:var(--muted);font-size:10px}.valuation-chart .chart-stage{margin-top:8px}.valuation-chart .chart-date,.valuation-chart .chart-legend-value{font-size:11px}.valuation-chart .chart-measure-summary{flex-wrap:wrap}.valuation-chart-note{color:var(--muted);margin:12px 0 24px;font-size:11px;line-height:1.6}.valuation-bridge{background:var(--surface-2);border-radius:8px;padding:17px 20px}.valuation-bridge h3{margin:0 0 10px;font-size:14px}.valuation-bridge>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:8px 0;font-size:12px;display:flex}.valuation-bridge span{color:var(--muted)}.valuation-bridge b{font-variant-numeric:tabular-nums;white-space:nowrap}.valuation-bridge>div:nth-last-of-type(2){border-top:1px solid var(--ink);margin-top:5px;font-size:14px}.valuation-reconciled{color:var(--accent);margin:12px 0 0;font-size:11px}.valuation-warnings{background:color-mix(in srgb,#dc9c38 7%,var(--surface));border:1px solid #dfb27555;border-radius:8px;margin:16px 0 0;padding:12px 15px}.valuation-warnings summary{cursor:pointer;font-size:12px;font-weight:600}.valuation-warnings li{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.65}.valuation-warnings ul{margin:5px 0;padding-inline-start:17px}.valuation-invalid{background:color-mix(in srgb,#bf5b55 6%,var(--surface));border:1px solid #bf5b5555;border-radius:8px;padding:25px}.valuation-invalid h3{font-size:20px}.valuation-invalid li{font-size:14px;line-height:1.8}.valuation-section{background:var(--surface);border:1px solid var(--line);border-radius:13px;margin-top:30px;padding:25px 28px}.valuation-section>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;margin-bottom:23px;padding-bottom:17px;display:flex}.valuation-section>header>span{color:var(--line);font-size:27px;font-weight:700;line-height:1.3}.valuation-section h2{letter-spacing:-.5px;margin:0 0 7px;font-size:23px}.valuation-section header p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.valuation-sensitivity-layout{grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:28px;display:grid}.valuation-table-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.valuation-table-scroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.valuation-table-scroll caption{caption-side:bottom;color:var(--muted);text-align:start;padding:12px;font-size:10px}.valuation-table-scroll th{color:var(--muted);font-size:11px;font-weight:600}.valuation-table-scroll td,.valuation-table-scroll th{border-bottom:1px solid var(--line);text-align:end;white-space:nowrap;padding:12px}.valuation-table-scroll th:first-child,.valuation-table-scroll td:first-child{text-align:start}.sensitivity-table button{background:var(--primary-soft);width:100%;min-width:70px;min-height:46px;color:var(--primary);border:1px solid #0000;border-radius:5px;font-size:13px;font-weight:600}.sensitivity-table button.selected{background:var(--primary);color:#fff}.sensitivity-table button:hover{border-color:var(--primary)}.sensitivity-table button:disabled{background:var(--surface-2);color:var(--muted)}.sensitivity-table td{border:0!important;padding:4px!important}.sensitivity-table th{padding:8px!important}.valuation-reference{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;padding:20px}.valuation-reference h3{margin:0 0 16px;font-size:17px;line-height:1.4}.valuation-reference label{color:var(--muted);flex-direction:column;gap:7px;margin-bottom:14px;font-size:11px;display:flex}.valuation-reference input{border:1px solid var(--line);min-height:40px;color:var(--ink);font:inherit;background:var(--surface);border-radius:5px;width:100%;padding:9px 10px;font-size:14px}.valuation-reference>small{color:var(--muted);font-size:11px;line-height:1.6;display:block}.valuation-implied{border-block:1px solid var(--line);margin:15px 0;padding:15px 0}.valuation-implied>span,.valuation-implied p,.valuation-implied small{color:var(--muted);font-size:11px;line-height:1.6}.valuation-implied strong{color:var(--primary);margin:6px 0;font-size:32px;display:block}.valuation-forecast-table tbody th{color:var(--ink);font-size:12px}.valuation-forecast-table td:nth-child(4){background:var(--primary-soft);color:var(--primary)}.valuation-formulas,.valuation-equity-adjustments{border:1px solid var(--line);border-radius:8px;margin-top:20px;padding:15px 18px}.valuation-formulas summary,.valuation-equity-adjustments summary{color:var(--primary);cursor:pointer;font-size:13px;font-weight:600}.valuation-formulas p{text-align:left;color:var(--muted);direction:ltr;font-family:ui-monospace,monospace;font-size:12px;line-height:1.8}.valuation-derived{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.valuation-derived article{background:var(--surface-2);border-radius:8px;padding:17px}.valuation-derived span{color:var(--muted);font-size:11px;line-height:1.5;display:block}.valuation-derived b{color:var(--ink);font-variant-numeric:tabular-nums;margin:9px 0;font-size:23px;display:block}.valuation-derived code{color:var(--muted);white-space:normal;overflow-wrap:anywhere;direction:ltr;font-size:10px;line-height:1.7;display:block}.valuation-source-table td:first-child{white-space:normal;min-width:220px;max-width:350px;line-height:1.5}.valuation-source-table td{font-size:11px}.valuation-source-table a{color:var(--primary)}.valuation-source-table small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.valuation-limitations{background:var(--surface-2);border-radius:8px;margin-top:22px;padding:20px}.valuation-limitations h3{margin:0 0 10px;font-size:15px}.valuation-limitations ul{margin:0 0 12px;padding-inline-start:18px}.valuation-limitations li{color:var(--muted);margin-bottom:7px;font-size:12px;line-height:1.8}.valuation-limitations>small{color:var(--muted);font-size:10px}.valuation-equity-adjustments p{color:var(--muted);font-size:12px;line-height:1.6}.valuation-equity-adjustments>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.valuation-equity-adjustments label{color:var(--muted);flex-direction:column;gap:8px;font-size:11px;display:flex}.valuation-equity-adjustments input{background:var(--surface);width:100%;color:var(--ink);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:5px;padding:10px}@media (max-width:1080px){.valuation-workspace{padding-inline:18px}.valuation-lab{grid-template-columns:246px minmax(0,1fr)}.valuation-controls{padding:22px 16px}.valuation-main{padding:23px 20px}.valuation-result strong{font-size:38px}.valuation-result>div:nth-child(2){max-width:155px}.valuation-sensitivity-layout{grid-template-columns:1fr}.valuation-reference{display:block}.workspace-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.personal-workspace,.valuation-workspace{padding:18px 12px 40px}.personal-heading h1{font-size:28px}.workspace-company-grid,.workspace-settings-grid{grid-template-columns:1fr}.workspace-settings-grid{gap:16px}.workspace-card{padding:18px}.workspace-identity{padding:14px}.workspace-company-grid article>a{padding:15px}.valuation-company{flex-wrap:wrap;gap:12px;padding-bottom:18px}.valuation-company h1{font-size:28px}.valuation-company>.save-company{flex-basis:100%;margin-top:0}.valuation-company-tabs{border-radius:6px!important;margin-bottom:18px!important}.valuation-company-tabs a{padding:13px 16px!important;font-size:12px!important}.valuation-intro{gap:15px;margin:18px 3px;display:block}.valuation-intro h2{font-size:24px}.valuation-intro p{font-size:12px}.valuation-date{border:0;flex-flow:wrap;align-items:center;gap:8px;margin-top:13px;padding:0}.valuation-date time{font-size:12px}.valuation-date small{font-size:10px}.valuation-scenarios{display:block}.valuation-scenarios .segmented-control{width:100%;margin-bottom:10px;display:flex}.valuation-scenarios .segmented-control button{flex:1;min-height:42px;padding:10px 5px;font-size:11px}.valuation-scenarios>div{flex-wrap:wrap;gap:6px}.valuation-scenarios>div>button{flex:1;min-height:41px;font-size:11px}.valuation-lab{border-radius:10px;flex-direction:column;display:flex}.valuation-controls{border-inline:0;border-bottom:1px solid var(--line);padding:0}.valuation-mobile-toggle{width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px;font-size:13px;font-weight:600;display:flex}.valuation-control-fields{padding:6px 18px 18px;display:none}.valuation-controls.is-open .valuation-control-fields{display:block}.valuation-control-fields h3{display:none}.valuation-control>label{font-size:13px}.valuation-control-number input{width:78px;min-height:38px;padding:8px;font-size:15px}.valuation-control>input[type=range]{height:28px;margin-top:12px}.valuation-control details summary{min-height:27px;font-size:11px}.valuation-control details p,.valuation-assumption-note{font-size:12px}.valuation-main{padding:18px 12px}.valuation-result{gap:13px;margin-bottom:15px}.valuation-result strong{font-size:36px}.valuation-result .secondary{margin:11px 0 8px;font-size:26px}.valuation-result span{letter-spacing:.7px;font-size:9px}.valuation-result>div:nth-child(2){max-width:125px}.valuation-result p{font-size:10px}.valuation-chart .chart-readout{flex-wrap:wrap;gap:6px}.valuation-chart .chart-legend-value{flex-basis:100%;font-size:10px}.valuation-chart .chart-stage svg{min-height:245px}.valuation-chart .chart-caption{font-size:10px}.valuation-chart .chart-measure-summary{gap:8px;font-size:10px}.valuation-chart-note{margin:8px 0 18px;font-size:11px}.valuation-bridge{padding:14px 12px}.valuation-bridge h3{font-size:13px}.valuation-bridge>div{font-size:11px}.valuation-bridge>div:nth-last-of-type(2){font-size:12px}.valuation-section{border-radius:10px;margin-top:18px;padding:19px 14px}.valuation-section>header{gap:10px;margin-bottom:16px}.valuation-section h2{font-size:21px}.valuation-section>header>span{font-size:22px}.valuation-section header p{font-size:11px}.valuation-derived{grid-template-columns:1fr}.valuation-derived article{padding:14px}.valuation-source-table td{padding:10px}.valuation-equity-adjustments>div{grid-template-columns:1fr}.valuation-reference{padding:16px}.valuation-reference input{font-size:16px}.valuation-limitations{padding:16px}.valuation-limitations li{font-size:12px}.valuation-forecast-table{min-width:620px}.sensitivity-table{min-width:475px}.valuation-table-scroll{border:1px solid var(--line);border-radius:6px}.valuation-source-table{min-width:690px}}.valuation-control-number input[type=number]{-webkit-appearance:textfield;appearance:textfield;text-align:right;direction:ltr}.valuation-control-number input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.valuation-control-number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.valuation-basis-note{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:7px;margin:0 0 16px;padding:0;font-size:13px;line-height:1.65}.valuation-basis-note>summary{cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-weight:600;list-style:none;display:flex}.valuation-basis-note>summary::-webkit-details-marker{display:none}.valuation-basis-note[open]>summary>span{transform:rotate(180deg)}.valuation-basis-note>summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.valuation-basis-note>div{padding:0 14px 12px}.valuation-basis-note p{margin:0 0 8px}.valuation-basis-note a{color:var(--primary);font-size:12px;font-weight:600}.valuation-scenario-note{color:var(--muted);max-width:960px;margin:-4px 0 16px;font-size:12px;line-height:1.6}@media (max-width:760px){.valuation-basis-note{font-size:12px}.valuation-basis-note a{min-height:32px;margin-top:6px;display:inline-block}.valuation-company>.bank-logo-v3{border-radius:9px!important;flex:0 0 64px!important;width:64px!important;min-width:64px!important;height:56px!important;min-height:56px!important;padding:6px!important}.valuation-company>.bank-logo-v3 img{object-fit:contain;max-width:100%!important;max-height:100%!important}.valuation-company h1{font-size:25px}.valuation-company{padding-bottom:12px}}.workspace-identity{justify-content:space-between;align-items:center;gap:20px;display:flex}.workspace-auth-action{background:var(--primary);color:#fff;border-radius:7px;flex:none;padding:11px 16px;font-weight:700;text-decoration:none}.workspace-auth-action:hover{filter:brightness(.94)}@media (max-width:760px){.workspace-identity{flex-direction:column;align-items:stretch}.workspace-auth-action{text-align:center}}:root{--desk-blue:#087de0;--desk-rule:#dce3ea;--desk-page:#f4f6f8;--desk-soft:#edf5fc}.market-home{background:var(--desk-page);color:var(--ink)}.market-home-wrap{max-width:1440px;margin:auto;padding:38px 32px 60px}.desk-eyebrow{letter-spacing:.09em;color:var(--muted);font-size:12px;font-weight:700}.market-discovery-v46{z-index:4;border:1px solid color-mix(in srgb,var(--blue) 20%,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--blue) 7%,var(--surface)),var(--surface) 76%);border-radius:12px;grid-template-columns:minmax(0,860px);justify-content:center;gap:22px;margin-bottom:22px;padding:54px clamp(28px,6vw,88px) 28px;display:grid;position:relative;overflow:visible;box-shadow:0 12px 38px #11203c12}.market-discovery-v46:before{content:"";background:linear-gradient(90deg,var(--blue),var(--success));border-radius:12px 12px 0 0;height:4px;position:absolute;inset:0 0 auto}.market-discovery-copy-v46{text-align:center}.market-discovery-copy-v46 h1{letter-spacing:-.052em;max-width:820px;margin:10px auto 12px;font-size:clamp(38px,4.25vw,64px);line-height:1.02}.market-discovery-copy-v46 p{max-width:660px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.55}.market-discovery-search-v46{align-self:center;width:100%;position:relative}.market-discovery-search-v46>label{border:1px solid color-mix(in srgb,var(--desk-blue) 65%,var(--line));background:var(--surface);border-radius:9px;align-items:center;gap:13px;height:64px;padding:0 17px;display:flex;box-shadow:0 14px 35px #142d5f24}.market-discovery-search-v46>label:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 14%,transparent),0 16px 40px #142d5f26}.market-discovery-search-v46>label>span{color:var(--desk-blue);font-size:27px}.market-discovery-search-v46 input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.market-discovery-search-v46 label button{background:var(--surface-2);width:32px;height:32px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;font-size:20px}.market-discovery-results-v46{z-index:15;border:1px solid var(--line);background:var(--surface);border-radius:9px;max-height:390px;padding:7px;position:absolute;inset:calc(100% + 7px) 0 auto;overflow:auto;box-shadow:0 22px 55px #0f1e3a29}.market-discovery-results-v46>a{border-bottom:1px solid var(--line);border-radius:6px;align-items:center;gap:11px;min-height:57px;padding:8px 10px;display:flex}.market-discovery-results-v46>a:last-of-type{border-bottom:0}.market-discovery-results-v46>a:hover{background:var(--desk-soft)}.market-discovery-results-v46>a>span{flex:1;min-width:0}.market-discovery-results-v46 b,.market-discovery-results-v46 small{display:block}.market-discovery-results-v46 b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.market-discovery-results-v46 small{color:var(--muted);margin-top:3px;font-size:12px}.market-discovery-results-v46 strong{color:var(--desk-blue)}.market-discovery-results-v46 p{color:var(--muted);text-align:center;margin:0;padding:24px}.market-recent-v46{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:19px;display:flex}.market-recent-v46>b{color:var(--muted);white-space:nowrap;font-size:12px}.market-recent-v46>div{scrollbar-width:none;gap:7px;min-width:0;display:flex;overflow-x:auto}.market-recent-v46>div>a{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;min-height:39px;padding:4px 9px 4px 5px;display:flex}.market-recent-v46 .bank-logo-v3.small{width:29px;height:29px}.market-recent-v46>div>a span{font-size:12px;font-weight:700}.market-recent-v46>div>a small{color:var(--muted);font-size:11px}.market-recent-v46>.desk-saved-link{margin-inline-start:auto;padding:10px 13px}.market-browser>header>div small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.market-clear-v46{border:1px solid var(--line);background:var(--surface);color:var(--desk-blue);cursor:pointer;border-radius:5px;padding:8px 10px;font-size:12px;font-weight:700}.market-home-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.market-home-heading h1{letter-spacing:-1px;margin:10px 0;font-size:36px;line-height:1.2}.market-home-heading p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.desk-saved-link{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:6px;padding:12px 16px;font-size:14px}.market-home-stats{border-block:1px solid var(--line);color:var(--muted);align-items:center;gap:28px;margin-bottom:26px;padding:16px 0;font-size:14px;display:flex}.market-home-stats b{color:var(--ink);margin-inline-end:4px;font-size:18px}.market-home-stats>a{color:var(--desk-blue);margin-inline-start:auto;font-size:14px}.market-home-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}.market-browser{background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:0;overflow:hidden}.market-browser>header{justify-content:space-between;align-items:center;gap:20px;padding:22px 20px 18px;display:flex}.market-browser h2,.market-home-aside h2{letter-spacing:-.25px;margin:0;font-size:18px;font-weight:700}.market-browser>header label{border:1px solid var(--line);width:280px;color:var(--muted);border-radius:5px;align-items:center;gap:10px;padding:10px 12px;display:flex}.market-browser input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.market-browser label:focus-within{border-color:var(--desk-blue);box-shadow:0 0 0 2px var(--desk-soft)}.market-browser label button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:20px}.market-sector-tabs{scrollbar-width:thin;gap:4px;padding:0 16px 14px;display:flex;overflow-x:auto}.market-sector-tabs button{white-space:nowrap;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;min-height:40px;padding:9px 11px;font-size:13px;font-weight:600;display:flex}.market-sector-tabs button span{opacity:.75;font-size:11px}.market-sector-tabs button[aria-pressed=true]{background:var(--desk-soft);color:var(--desk-blue)}.market-company-head,.market-company-row{grid-template-columns:minmax(0,1fr) 140px 145px;align-items:center;gap:12px;padding:0 20px;display:grid}.market-company-head{color:var(--muted);background:var(--surface-2);border-block:1px solid var(--line);min-height:38px;font-size:12px;font-weight:600}.market-company-head>span:last-child{text-align:end}.market-company-row{border-bottom:1px solid var(--line);min-height:76px}.market-company-row:hover{background:var(--desk-soft)}.market-company-name{min-width:0;color:var(--ink);align-items:center;gap:13px;padding-block:12px;display:flex}.market-company-name>span{min-width:0}.market-company-name b{font-size:15px;font-weight:650;line-height:1.35;display:block}.market-company-name small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.market-company-name .bank-logo-v3.small{background:#fff;border:1px solid #e7ebee;border-radius:6px;flex:0 0 38px;min-width:38px;padding:4px;width:38px!important;height:38px!important}.market-company-sector{color:var(--muted);font-size:13px;line-height:1.4}.market-company-actions{color:var(--desk-blue);justify-content:flex-end;align-items:center;gap:12px;font-size:13px;display:flex}.market-company-actions a{padding-block:12px}.market-browser>footer{color:var(--muted);justify-content:space-between;gap:16px;padding:16px 20px;font-size:12px;display:flex}.market-browser>footer a{color:var(--desk-blue)}.market-home-aside{gap:20px;display:grid}.market-home-aside section{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:20px}.desk-quick-links>a{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 0;display:flex}.desk-quick-links>a:last-child{border-bottom:0;padding-bottom:0}.desk-quick-links b{color:var(--ink);font-size:14px;display:block}.desk-quick-links small{color:var(--muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.desk-quick-links>a>span{color:var(--desk-blue);margin-inline-start:auto}.desk-sample h2{margin-top:10px}.desk-sample p{color:var(--muted);font-size:12px}.desk-sample dl{margin:18px 0}.desk-sample dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:8px;padding:11px 0;font-size:13px;display:flex}.desk-sample dt{color:var(--muted)}.desk-sample dd{font-variant-numeric:tabular-nums;margin:0;font-weight:650}.desk-sample>a{color:var(--desk-blue);margin-top:12px;font-size:13px;display:block}.desk-coming>div{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.desk-coming span{background:var(--surface-2);color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:6px 8px;font-size:12px}.desk-archive-note{color:var(--muted);margin:0;padding:0 4px;font-size:13px;line-height:1.6}.desk-archive-note a{color:var(--desk-blue);margin-top:10px;display:block}.desk-empty{color:var(--muted);padding:26px;font-size:14px}.about-editorial .about-editorial-wrap{max-width:1120px;padding-top:44px}.about-editorial .about-introduction{max-width:700px;margin-bottom:32px}.about-editorial .about-introduction h1{letter-spacing:-1px;margin-block:12px;font-size:36px}.about-editorial .about-introduction p{font-size:18px;line-height:1.65}.about-editorial .about-editorial-grid{grid-template-columns:minmax(0,1fr) 300px;gap:50px}.about-editorial .about-story section{border-top:1px solid var(--line);margin:0;padding:22px 0}.about-editorial .about-story h2{margin:0 0 10px;font-size:20px}.about-editorial .about-story p{font-size:16px;line-height:1.7}.about-editorial .about-person{box-shadow:none;border-radius:8px;padding:22px}.about-editorial .about-person-identity img{border-radius:50%;width:56px;height:56px}.about-editorial .about-person-identity h2{font-size:20px}.about-editorial .about-person p{font-size:14px;line-height:1.65}@media (max-width:1180px){.market-home-grid{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.market-company-head,.market-company-row{grid-template-columns:minmax(0,1fr) 140px}.market-company-sector,.market-company-head>span:nth-child(2){display:none}}@media (max-width:900px){.market-home-grid{grid-template-columns:1fr}.market-home-aside{grid-template-columns:1fr 1fr}.desk-coming,.desk-archive-note{align-self:start}.about-editorial .about-editorial-grid{grid-template-columns:1fr;gap:24px}.about-editorial .about-person{max-width:520px}}@media (max-width:600px){.market-home-wrap{padding:24px 14px 38px}.market-home-heading{margin-bottom:18px;display:block}.market-home-heading h1{font-size:30px}.market-home-heading p{font-size:15px}.desk-saved-link{margin-top:16px;padding:10px 12px;font-size:13px;display:inline-block}.market-home-stats{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;padding:15px 0;font-size:13px;display:grid}.market-home-stats b{font-size:17px}.market-home-stats>a{grid-column:1/-1;margin:0}.market-browser>header{padding:18px 14px 14px;display:block}.market-browser>header label{width:100%;min-height:44px;margin-top:14px}.market-browser input{font-size:16px}.market-sector-tabs{padding-inline:8px}.market-sector-tabs button{min-height:44px}.market-company-head,.market-company-row{grid-template-columns:minmax(0,1fr) 34px;gap:8px;padding-inline:12px}.market-company-name{gap:10px}.market-company-name b{font-size:14px}.market-company-name small>span{display:none}.market-company-actions{font-size:18px}.market-company-actions>a:not(:last-child){display:none}.market-company-head>span:last-child{font-size:0}.market-company-row{min-height:70px}.market-browser>footer{padding:14px 12px;font-size:12px}.market-home-aside{grid-template-columns:1fr}.market-home-aside section{padding:20px}.about-editorial .about-editorial-wrap{padding:28px 20px}.about-editorial .about-introduction h1{font-size:30px}.about-editorial .about-introduction p{font-size:16px}}@media (max-width:960px){.market-discovery-v46{grid-template-columns:1fr;gap:22px;padding:42px 28px 24px}.market-recent-v46>.desk-saved-link{display:none}}@media (max-width:600px){.market-discovery-v46{border-radius:9px;gap:18px;margin:-8px -2px 18px;padding:32px 14px 16px}.market-discovery-copy-v46 h1{margin-top:8px;font-size:35px;line-height:1.04}.market-discovery-copy-v46 p{font-size:15px}.market-discovery-search-v46>label{height:56px;padding-inline:12px}.market-discovery-results-v46{background:var(--surface);border:0;border-radius:0;max-height:none;padding:9px 10px;position:fixed;inset:60px 0 0}.market-recent-v46{padding-top:15px;display:block}.market-recent-v46>b{margin-bottom:9px;display:block}.market-recent-v46>div{padding-bottom:2px}.market-recent-v46>div>a span{display:none}.market-home-stats{margin-top:0}.market-browser>header{align-items:center;display:flex}.market-clear-v46{flex:none}}.market-discovery-v46{isolation:isolate;background-image:linear-gradient(180deg,#ffffffb8 0%,#ffffffe3 48%,var(--surface) 84%),url(/riyadh-market.jpg);background-position:50% 55%;background-size:cover;align-content:center;min-height:430px}.market-discovery-v46:after{content:"";z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 6%,transparent),transparent 45%,color-mix(in srgb,var(--success) 5%,transparent));pointer-events:none;position:absolute;inset:0}.market-photo-credit-v47{color:color-mix(in srgb,var(--muted) 86%,transparent);font-size:11px;position:absolute;inset:auto 16px 10px auto}.market-photo-credit-v47:hover{color:var(--blue)}.market-discovery-results-v46>a,.market-recent-v46>div>a,.market-company-row,.company-directory-rows>a,.search-command-company-list-v44>a{transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s}.market-discovery-results-v46>a:hover,.market-recent-v46>div>a:hover,.company-directory-rows>a:hover,.search-command-company-list-v44>a:hover{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:var(--surface);transform:translateY(-2px)scale(1.012);box-shadow:0 9px 22px #142d5f1a}.market-discovery-results-v46>a:focus-visible{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:var(--surface);transform:translateY(-2px)scale(1.012);box-shadow:0 9px 22px #142d5f1a}.market-recent-v46>div>a:focus-visible{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:var(--surface);transform:translateY(-2px)scale(1.012);box-shadow:0 9px 22px #142d5f1a}.company-directory-rows>a:focus-visible{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:var(--surface);transform:translateY(-2px)scale(1.012);box-shadow:0 9px 22px #142d5f1a}.search-command-company-list-v44>a:focus-visible{border-color:color-mix(in srgb,var(--blue) 38%,var(--line));background:var(--surface);transform:translateY(-2px)scale(1.012);box-shadow:0 9px 22px #142d5f1a}.market-company-row:hover,.market-company-row:focus-within{z-index:1;background:color-mix(in srgb,var(--blue) 5%,var(--surface));position:relative;transform:translate(5px)scale(1.006);box-shadow:0 8px 24px #142d5f14}[dir=rtl] .market-company-row:hover,[dir=rtl] .market-company-row:focus-within{transform:translate(-5px)scale(1.006)}.market-company-row:active,.market-discovery-results-v46>a:active,.market-recent-v46>div>a:active{transform:scale(.99)}.market-company-row .bank-logo-v3.small{box-shadow:0 4px 13px #11203c1a;border-radius:11px!important;width:52px!important;min-width:52px!important;height:52px!important}.market-company-name b{font-size:15px}.market-company-name small{font-size:12px}:is(.company-command-v4,.corp-command-v10){background:linear-gradient(120deg,color-mix(in srgb,var(--surface) 96%,var(--blue)),var(--surface))!important;border-top:3px solid var(--blue)!important;box-shadow:0 12px 32px #142d5f12!important}:is(.company-heading-v4,.corp-identity-v10) .bank-logo-v3.large{transition:transform .18s,box-shadow .18s;box-shadow:0 9px 24px #11203c21}:is(.company-heading-v4,.corp-identity-v10):hover .bank-logo-v3.large{transform:translateY(-3px)scale(1.035);box-shadow:0 14px 30px #11203c2b}.company-workspace-tabs a{transition:background-color .16s,color .16s,transform .16s}:is(.company-workspace-tabs a:hover,.company-workspace-tabs a:focus-visible){transform:translateY(-1px);background:var(--primary-soft)!important;color:var(--primary)!important}.chart-lab .chart-stage{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 97%,var(--blue)),var(--surface));border-radius:9px;transition:box-shadow .18s}.chart-lab .chart-stage:hover,.chart-lab .chart-stage:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 25%,var(--line)),0 10px 28px #142d5f12}.chart-flyout{border-color:color-mix(in srgb,var(--blue) 24%,var(--line))!important;box-shadow:0 14px 35px #11203c2b!important}.valuation-lab{box-shadow:0 16px 42px #11203c14!important}.valuation-controls{align-self:start;max-height:calc(100vh - 96px);position:sticky;top:78px;overflow:auto}.valuation-result strong{font-size:52px!important}.valuation-chart .chart-stage{min-height:390px}.analyst-unavailable{background:var(--surface-2);border-radius:8px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:18px;display:grid;border:1px solid var(--line)!important;border-inline-start:4px solid var(--muted)!important;padding:16px 18px!important}.analyst-unavailable b{margin:0!important}.analyst-unavailable p{font-size:13px!important;line-height:1.55!important}@media (max-width:760px){.market-discovery-v46{background-position:58%;min-height:390px}.market-photo-credit-v47{display:none}.market-company-row:hover,.market-company-row:focus-within,[dir=rtl] .market-company-row:hover,[dir=rtl] .market-company-row:focus-within{transform:none}.market-company-row .bank-logo-v3.small{width:48px!important;min-width:48px!important;height:48px!important}.valuation-controls{max-height:none;position:static}.valuation-result strong{font-size:39px!important}.valuation-chart .chart-stage{min-height:280px}.analyst-unavailable{grid-template-columns:1fr;gap:8px}.company-workspace-tabs a:hover{transform:none}}.market-discovery-v46{background-image:linear-gradient(90deg,#06111ff5 0%,#06111fe0 45%,#06111f94 100%),url(/riyadh-market.jpg);background-position:50% 62%;border:0;border-radius:14px;grid-template-columns:minmax(0,.9fr) minmax(360px,.65fr);grid-template-areas:"copy card""search card""recent recent";column-gap:clamp(36px,6vw,92px);min-height:570px;padding-block:62px 34px;box-shadow:0 20px 52px #06111f38}.market-discovery-copy-v46{text-align:start;color:#fff;grid-area:copy;align-self:end}.market-discovery-copy-v46 .desk-eyebrow{color:#8cc7ff}.market-discovery-copy-v46 h1{max-width:700px;margin-inline:0}.market-discovery-copy-v46 p{color:#f0f7ffbf;margin-inline:0}.market-discovery-search-v46{grid-area:search;align-self:start}.market-discovery-search-v46>label{border-color:#ffffff59;box-shadow:0 18px 45px #00000047}.market-recent-v46{border-color:#ffffff2e;grid-area:recent}.market-recent-v46>b{color:#ffffffa3}.market-recent-v46>div>a{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1c;border-color:#fff3}.market-recent-v46>div>a small{color:#fff9}.market-recent-v46>.desk-saved-link{color:#fff;background:#ffffff14;border-color:#ffffff3d}.market-photo-credit-v47{color:#ffffff8f}.market-valuation-card-v47{color:#172234;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #ffffff59;border-radius:14px;grid-area:card;align-self:center;padding:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 24px 60px #00000047}.market-valuation-card-v47:hover{transform:translateY(-4px);box-shadow:0 31px 72px #00000057}.market-valuation-card-v47>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.market-valuation-card-v47>header>div{min-width:0}.market-valuation-card-v47 header span{letter-spacing:.09em;color:#64748b;font-size:11px;font-weight:800}.market-valuation-card-v47 h2{letter-spacing:-.035em;margin:6px 0 3px;font-size:24px}.market-valuation-card-v47 header small{color:#64748b;font-size:12px}.market-valuation-card-v47>strong{color:#187f70;letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:30px 0 20px;font-size:clamp(42px,4.1vw,62px);line-height:1;display:block}.market-valuation-card-v47>strong small{letter-spacing:0;color:#64748b;font-size:14px;font-weight:600}.market-value-track-v47{height:64px;margin-bottom:18px;padding-top:26px;position:relative}.market-value-track-v47:before{content:"";background:#dce3ea;border-radius:4px;height:30px;position:absolute;inset:26px 0 auto}.market-value-track-v47>span{background:linear-gradient(90deg,#236f98,#199b85);border-radius:4px;max-width:100%;height:30px;transition:width .28s;position:absolute;inset:26px auto auto 0}.market-value-track-v47>b{color:#64748b;font-size:12px;position:absolute;inset:0 auto auto 0}.market-valuation-card-v47>nav{border:1px solid #d7dee7;border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.market-valuation-card-v47>nav button{border:0;color:#526173;min-height:42px;font:inherit;cursor:pointer;background:#f2f5f8;border-inline-end:1px solid #d7dee7;font-size:12px;font-weight:700}.market-valuation-card-v47>nav button:last-child{border-inline-end:0}.market-valuation-card-v47>nav button.active{color:#fff;background:#172234}.market-valuation-card-v47>footer{justify-content:space-between;align-items:end;gap:18px;margin-top:18px;display:flex}.market-valuation-card-v47>footer small{color:#64748b;max-width:250px;font-size:11px;line-height:1.45}.market-valuation-card-v47>footer a{white-space:nowrap;color:#167bcb;font-size:12px;font-weight:800}.dividend-history-card{box-shadow:0 14px 38px #11203c17!important}.dividend-history-layout>aside{box-shadow:0 8px 22px #11203c0f;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 6%,var(--surface)),var(--surface))!important}.dividend-history-layout>aside>strong{color:var(--primary)!important;font-size:38px!important}.dividend-record-stats>div{border-radius:6px;transition:background-color .16s,transform .16s}.dividend-record-stats>div:hover{background:var(--primary-soft);transform:translate(3px)}.dividend-history-card .chart-stage{min-height:310px}@media (max-width:960px){.market-discovery-v46{grid-template-columns:1fr;grid-template-areas:"copy""search""card""recent";min-height:0;padding:48px 28px 26px}.market-valuation-card-v47{justify-self:center;width:min(100%,620px)}.market-discovery-copy-v46{text-align:center}.market-discovery-copy-v46 h1,.market-discovery-copy-v46 p{margin-inline:auto}.market-discovery-search-v46{justify-self:center;width:min(100%,720px)}}@media (max-width:600px){.market-discovery-v46{background-image:linear-gradient(#06111fe3,#06111fb8),url(/riyadh-market.jpg);background-position:58%;padding:38px 14px 18px}.market-discovery-copy-v46{text-align:start}.market-discovery-copy-v46 h1,.market-discovery-copy-v46 p{margin-inline:0}.market-valuation-card-v47{padding:17px}.market-valuation-card-v47 h2{font-size:20px}.market-valuation-card-v47>strong{margin:22px 0 15px;font-size:40px}.market-valuation-card-v47>nav button{font-size:11px}.market-valuation-card-v47>footer{flex-direction:column;align-items:start;gap:10px}.dividend-history-card .chart-stage{min-height:240px}}.metric-card-grid{gap:16px!important}.metric-card{position:relative;border-radius:12px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;box-shadow:0 7px 22px #11203c0f!important}.metric-card:before{content:"";opacity:.9;background:linear-gradient(90deg,#237fa4,#1a9c82);height:3px;position:absolute;inset:0 0 auto}.metric-card:hover,.metric-card:focus-within{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 35%,var(--line))!important;box-shadow:0 15px 38px #11203c1f!important}.metric-card>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 12px;padding:20px 20px 9px!important;display:grid!important}.metric-card>header>span{text-transform:uppercase;letter-spacing:.02em;font-size:13px!important;font-weight:800!important}.metric-card>header>strong{grid-column:1;color:#167eaf!important;font-size:42px!important;line-height:1!important}.metric-card .metric-change{background:var(--surface-2);white-space:nowrap;border-radius:5px;grid-area:1/2/3;align-self:start;align-items:center;gap:4px;min-height:28px;padding:6px 8px;font-style:normal;font-weight:800;font-size:11px!important;display:inline-flex!important}.metric-card .metric-change span{color:var(--muted);font-size:9px}.metric-card .ratio-history{margin-top:4px}.metric-card .metric-definition>summary{background:color-mix(in srgb,var(--surface-2) 82%,var(--surface));min-height:44px;transition:background-color .16s,color .16s}.metric-card .metric-definition>summary:hover{background:var(--primary-soft);color:var(--primary)}.footer-v15{padding-top:34px!important}.footer-research-cta-v49{border-bottom:1px solid #b4cde547;grid-column:1/-1;justify-content:space-between;align-items:center;gap:34px;margin-bottom:30px;padding:0 0 30px;display:flex}.footer-research-cta-v49>div{max-width:720px}.footer-research-cta-v49 span{color:#70bdf2;letter-spacing:.09em;font-size:11px;font-weight:850}.footer-research-cta-v49 h2{color:#fff;letter-spacing:-.04em;max-width:650px;margin:7px 0 6px;font-size:clamp(24px,3vw,38px);line-height:1.1}.footer-research-cta-v49 p{color:#9fb5ca;max-width:680px;margin:0;font-size:13px;line-height:1.65}.footer-research-cta-v49>a{white-space:nowrap;background:#1689d8;border-radius:6px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 19px;font-size:13px;font-weight:850;transition:transform .16s,background-color .16s;display:inline-flex;box-shadow:0 10px 25px #0b68ad47;color:#fff!important}:is(.footer-research-cta-v49>a:hover,.footer-research-cta-v49>a:focus-visible){background:#0877c6;transform:translateY(-2px)}.footer-research-cta-v49>a span{color:#fff;letter-spacing:0;font-size:18px}@media (max-width:760px){.metric-card:hover,.metric-card:focus-within{transform:none}.metric-card>header>strong{font-size:37px!important}.metric-card .metric-change{white-space:normal;text-align:end}.footer-research-cta-v49{flex-direction:column;align-items:flex-start;gap:18px}.footer-research-cta-v49>a{width:100%}}[data-theme=dark]{--desk-rule:#2d3d4d;--desk-page:#101923;--desk-soft:#172c40}.company-directory-desk{text-align:start;grid-template-columns:220px minmax(0,1fr);gap:28px;max-width:1280px;margin:auto;display:grid}.company-directory-desk>nav{border-inline-end:1px solid var(--line);padding:8px 0;flex-direction:column;gap:5px;padding-inline-end:20px;display:flex}.company-directory-desk>nav button{min-height:52px;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:12px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.company-directory-desk>nav button b{background:var(--surface-2);text-align:center;border-radius:4px;min-width:27px;padding:3px;font-size:12px}.company-directory-desk>nav button[aria-pressed=true]{background:var(--desk-soft);color:var(--desk-blue)}.company-directory-results{min-width:0}.company-directory-results>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:4px 0 15px;display:flex}.company-directory-results h4{margin:0 0 4px;font-size:20px;line-height:1.35}.company-directory-results small{color:var(--muted);font-size:12px}.company-directory-results label{border:1px solid var(--line);background:var(--surface);border-radius:6px;align-items:center;gap:10px;max-width:260px;padding:10px 13px;display:flex}.company-directory-results input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.company-directory-rows{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:2px 16px;max-height:min(540px,60dvh);padding:10px 0;display:grid;overflow:auto}.company-directory-rows>a{border-bottom:1px solid var(--line);min-width:0;min-height:70px;color:var(--ink);border-radius:4px;align-items:center;gap:12px;padding:10px 8px;display:flex}.company-directory-rows>a:hover{background:var(--desk-soft)}.company-directory-rows>a>span{flex:1;min-width:0}.company-directory-rows b{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35;display:block}.company-directory-rows small{margin-top:4px;display:block}.company-directory-rows i{color:var(--muted);font-style:normal}.company-directory-rows .bank-logo-v3.small{background:#fff;border:1px solid #e7ebee;border-radius:7px;flex:0 0 38px;min-width:38px;padding:4px;width:38px!important;height:38px!important}.company-directory-results>footer{text-align:end;color:var(--desk-blue);padding-top:14px;font-size:14px}.nav-panel-v44 .nav-panel-heading-v44{max-width:1280px;margin-inline:auto}.nav-panel-v44 .sector-panel-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1280px;margin:auto}.nav-panel-v44 .sector-panel-grid>*{background:var(--surface);min-height:138px;box-shadow:none;border-radius:8px;padding:20px}.nav-panel-v44 .sector-panel-grid>* b{font-size:16px}.nav-panel-v44 .sector-panel-grid>* small,.nav-panel-v44 .sector-panel-grid>* span{font-size:13px}.multi-period-statement-v13 .statement-scroll table{table-layout:fixed;min-width:max(650px,100%)}.multi-period-statement-v13 .statement-scroll th:first-child,.multi-period-statement-v13 .statement-scroll td:first-child{width:clamp(220px,25vw,330px);min-width:220px;max-width:330px}.multi-period-statement-v13 .statement-scroll th{white-space:nowrap;min-width:98px;height:44px;padding:10px 12px!important;font-size:14px!important}.multi-period-statement-v13 .statement-scroll td{vertical-align:middle;padding:9px 12px!important;font-size:14px!important;line-height:1.4!important}.multi-period-statement-v13 .statement-scroll td.number{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px!important}.multi-period-statement-v13 .statement-chart-trigger{gap:8px;font-size:14px;font-weight:500;line-height:1.4}.multi-period-statement-v13 .statement-chart-trigger i{opacity:0}.multi-period-statement-v13 tr:hover .statement-chart-trigger i{opacity:1}.multi-period-statement-v13 .statement-chart-trigger:focus-visible i{opacity:1}.multi-period-statement-v13 .canonical-badge-v32{display:none}.multi-period-statement-v13 tr.total td,.multi-period-statement-v13 tr.subsection td{border-top:1px solid var(--line);font-weight:700;background:var(--surface)!important}.multi-period-statement-v13 tr.canonical-row-v32 td{background:var(--surface)}.multi-period-statement-v13 tr:hover td{background:var(--desk-soft)!important}@media (max-width:1100px){.company-directory-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.company-directory-desk{grid-template-columns:190px minmax(0,1fr);gap:18px}}@media (max-width:760px){.company-directory-desk{display:block}.company-directory-desk>nav{border:0;grid-template-columns:1fr 1fr;gap:5px;padding:8px 0;display:grid}.company-directory-desk>nav button{border:1px solid var(--line);min-height:48px;padding:8px;font-size:13px}.company-directory-results>header{padding:12px 0;display:block}.company-directory-results>header label{max-width:none;margin-top:12px}.company-directory-rows{grid-template-columns:1fr;gap:0;max-height:50dvh}.company-directory-results h4{font-size:18px}.company-directory-results>footer{text-align:start}.drawer-disclosure .company-directory-rows>a{padding:10px 4px!important}.drawer-disclosure .company-directory-rows b{font-size:14px}.drawer-disclosure .company-directory-rows small{font-size:12px!important}.multi-period-statement-v13 .statement-scroll th:first-child,.multi-period-statement-v13 .statement-scroll td:first-child{width:205px;min-width:205px}.multi-period-statement-v13 .statement-scroll td,.multi-period-statement-v13 .statement-scroll th{padding:9px!important}.multi-period-statement-v13 .statement-chart-trigger i{opacity:.65}.nav-panel-v44 .sector-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.valuation-setup{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--primary);border-radius:10px;margin:18px 0;padding:24px}.valuation-setup header{justify-content:space-between;align-items:center;gap:16px;display:flex}.valuation-setup header span{letter-spacing:.08em;color:var(--muted);font-size:11px;font-weight:700}.valuation-setup h2{margin:7px 0;font-size:22px}.valuation-setup p,.valuation-setup small{color:var(--muted);font-size:13px;line-height:1.6}.valuation-setup .valuation-source-review{border-inline-start:3px solid var(--primary);background:var(--surface-alt,var(--surface));color:var(--text);padding:12px 14px;font-size:14px;line-height:1.65}.valuation-setup-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:20px 0;display:grid}.valuation-setup-fields label{gap:8px;font-size:13px;font-weight:600;display:grid}.valuation-setup-fields input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:5px;padding:11px}.valuation-setup-source{grid-column:1/-1}.valuation-setup-confirm{align-items:flex-start;gap:10px;max-width:900px;margin:15px 0;font-size:13px;line-height:1.6;display:flex}.valuation-setup-confirm input{flex:0 0 18px;width:18px;height:18px;margin-top:2px}.analyst-scope{color:var(--muted);font-size:14px;line-height:1.6}.analyst-comparison-desk{grid-template-columns:minmax(210px,.7fr) minmax(0,2fr);gap:24px;margin-top:20px;display:grid}.analyst-metric-picker{flex-direction:column;align-self:start;gap:4px;display:flex}.analyst-metric-picker>p{color:var(--muted);grid-column:1/-1;margin:0 0 5px;font-size:13px}.analyst-metric-picker button{text-align:start;min-height:62px;color:var(--ink);background:var(--surface-2);cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:12px;font-size:14px;display:flex}.analyst-metric-picker button[aria-pressed=true]{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.analyst-metric-picker button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.analyst-metric-picker strong{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.analyst-metric-picker small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.analyst-comparison-chart{border:1px solid var(--line);border-radius:8px;min-width:0;padding:16px}.analyst-comparison-chart h3{margin:0 0 12px;font-size:18px}.analyst-comparison-summary{border-top:1px solid var(--line);flex-wrap:wrap;gap:24px;margin:10px 0 0;padding-top:14px;display:flex}.analyst-comparison-summary dt{color:var(--muted);font-size:13px}.analyst-comparison-summary dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;font-weight:650}.analyst-source-table{border-block:1px solid var(--line);margin-top:18px;font-size:14px}.analyst-source-table summary{cursor:pointer;padding:14px 0;font-weight:600}.analyst-source-table>div{overflow:auto}.analyst-source-table table{border-collapse:collapse;width:100%}.analyst-source-table th,.analyst-source-table td{text-align:end;border-top:1px solid var(--line);font-variant-numeric:tabular-nums;white-space:nowrap;padding:12px}.analyst-source-table th:first-child{text-align:start;white-space:normal}.analyst-source-table tbody th{font-weight:500}.analyst-estimates>small{color:var(--muted);margin-top:14px;line-height:1.6;display:block}.analyst-unavailable{border-inline-start:3px solid var(--line);max-width:880px;padding:4px 0 4px 16px}.analyst-unavailable b{margin-bottom:6px;font-size:16px;display:block}.analyst-unavailable p,.analyst-unavailable small{color:var(--muted);margin:0;font-size:13px;line-height:1.65;display:block}.analyst-unavailable small{margin-top:8px;font-size:11px}@media (max-width:760px){.analyst-comparison-desk{grid-template-columns:1fr;gap:14px}.analyst-metric-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.analyst-metric-picker button{flex-wrap:wrap;gap:8px;min-width:0;padding:10px}.analyst-comparison-chart{padding:12px}.analyst-comparison-summary{gap:18px}}@media (max-width:600px){.valuation-setup{padding:16px}.valuation-setup header{flex-direction:column;align-items:flex-start}.valuation-setup-fields{grid-template-columns:1fr}}.nav-panel-v44 .company-directory-rows{max-height:calc(min(76vh,720px) - 245px)}@media (max-width:760px){.drawer-disclosure .company-directory-results{margin:0;padding-top:4px}.drawer-disclosure .company-directory-results>header{margin:0;padding-block:10px}.drawer-disclosure .company-directory-desk{margin-top:12px}}.statement-integrity-note{background:var(--surface,#fff);border-inline-start:3px solid #b67a20;margin:12px 0;padding:10px 14px;font-size:.875rem;line-height:1.55}.statement-integrity-note summary{cursor:pointer;font-weight:600}.statement-integrity-note p{margin:8px 0}.statement-integrity-note ul{margin:0;padding-inline-start:20px}.statement-integrity-note li{margin:5px 0}.statement-source-disclosures{border:1px solid var(--border,#dce3ec);background:var(--surface,#fff);color:var(--muted,#596979);border-radius:6px;margin:8px 0;padding:9px 12px;font-size:13px}.statement-source-disclosures summary{cursor:pointer;color:inherit;font-weight:600}.statement-source-disclosures p{max-width:1000px;margin:10px 0 2px;font-size:14px;line-height:1.6}.statement-source-disclosures a{white-space:nowrap}.site-header-v3.product-header{--nav-height:72px;box-sizing:border-box;height:72px;min-height:72px;box-shadow:none;color:#243a4b;z-index:100;background:#fff;border-bottom:1px solid #e4eaf0;grid-template-columns:auto auto minmax(120px,1fr) auto;align-items:center;gap:22px;padding:0 max(24px,50vw - 620px);display:grid}.product-header>.brand-link{grid-area:1/1}.product-header>.main-nav-v3{grid-area:1/2}.product-header>.header-search-v11{grid-area:1/3;max-width:330px;margin:0 0 0 auto;width:auto!important;min-width:0!important;display:block!important}.product-header>.header-actions-v3{grid-area:1/4;align-items:center;flex-wrap:nowrap!important;gap:10px!important;display:flex!important}.product-header .main-nav-v3{white-space:nowrap;gap:2px;display:flex!important;overflow:visible!important}.product-header .main-nav-v3>a,.product-header .main-nav-v3>button{color:inherit;font-weight:500;padding:10px 9px!important;font-size:12px!important}.product-header .header-search-v11 label{background:#f7f9fb;border:1px solid #e0e7ed;padding-inline:13px;border-radius:20px!important;height:36px!important}.product-header .header-search-v11 input{min-width:0;font-size:11px!important}.product-header .header-actions-v3>button:not(.hamburger-v3):not(.mobile-search-trigger){width:auto;min-width:25px;height:32px;padding:4px;font-size:11px}.product-header .hamburger-v3,.product-header .mobile-search-trigger{display:none!important}.product-header .product-auth-links{white-space:nowrap;align-items:center;gap:8px;display:flex!important}.product-header a.product-signup,.product-header a.product-login{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-height:32px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;visibility:visible!important;opacity:1!important;display:inline-flex!important}.product-header a.product-signup{border:1px solid #008eeb;color:#fff!important;background:#008eeb!important}.product-header a.product-login{color:#345269;background:0 0;border:1px solid #c5d2de}.product-header a.product-signup:hover{background:#06a1f8!important}.product-header a.product-login:hover{background:#edf5fb}.site-header-v3.product-header-home{color:#d2dde6;background:#07121e!important;border-color:#ffffff15!important}.product-header-home .brand-word-v9,.product-header-home .brand-lockup-v9{color:#fff!important}.product-header-home .main-nav-v3>a,.product-header-home .main-nav-v3>button{color:#c6d3de!important}.product-header-home .main-nav-v3>a:hover,.product-header-home .main-nav-v3>button:hover{color:#fff!important;background:#ffffff12!important}.product-header-home .header-search-v11 label{color:#9badbd;background:#ffffff09!important;border-color:#ffffff21!important}.product-header-home .header-search-v11 input{color:#e5eef4!important}.product-header-home .header-search-v11 input::placeholder{color:#8d9dac!important}.product-header-home .header-actions-v3>button{color:#c6d6e1;background:0 0!important}.product-header-home a.product-login{color:#e3edf5;border-color:#668097}.product-header-home a.product-login:hover{background:#ffffff12}.product-header-home .nav-panel-v44{color:#253d4f}.product-header .nav-panel-v44{top:72px!important}.product-header .brand-lockup-v9{font-size:21px!important}.product-header .brand-mark-v9{width:33px!important;height:33px!important}@media (min-width:801px) and (max-width:1150px){.site-header-v3.product-header{gap:12px;padding-inline:20px}.product-header .main-nav-v3>a,.product-header .main-nav-v3>button{padding-inline:6px!important;font-size:11px!important}.product-header .header-actions-v3{gap:6px!important}.product-header a.product-signup,.product-header a.product-login{padding:7px 10px;font-size:11px}.product-header>.header-search-v11{max-width:240px}.product-header .brand-lockup-v9{font-size:18px!important}.product-header .brand-mark-v9{width:28px!important;height:28px!important}}@media (min-width:801px) and (max-width:950px){.site-header-v3.product-header{grid-template-columns:auto 1fr auto;gap:15px}.product-header>.header-search-v11{display:none!important}.product-header>.header-actions-v3{grid-column:3}.product-header .mobile-search-trigger{width:28px;min-width:28px;display:flex!important}.product-header .main-nav-v3{justify-content:center}}@media (max-width:800px){.site-header-v3.product-header{--nav-height:64px;gap:10px;height:64px;min-height:64px;padding:0 16px;display:flex}.product-header>.main-nav-v3,.product-header>.header-search-v11{display:none!important}.product-header>.brand-link{margin-inline-end:auto}.product-header>.header-actions-v3{gap:8px!important}.product-header .brand-lockup-v9{font-size:18px!important}.product-header .brand-mark-v9{width:28px!important;height:28px!important}.product-header .hamburger-v3,.product-header .mobile-search-trigger{justify-content:center;align-items:center;width:30px;min-width:30px;height:36px;display:flex!important}.product-header .header-actions-v3>button:not(.hamburger-v3):not(.mobile-search-trigger){display:none!important}.product-header .product-auth-links{gap:5px}.product-header a.product-signup,.product-header a.product-login{min-height:32px;padding:7px 10px;font-size:11px}.product-header .nav-panel-v44{top:64px!important}.product-header-home .hamburger-v3 span{background:#d5e4ef!important}}@media (max-width:390px){.site-header-v3.product-header{padding-inline:12px}.product-header .brand-lockup-v9{font-size:16px!important}.product-header .product-login{display:none!important}.product-header a.product-login{padding-inline:6px;font-size:10px}.product-header .header-actions-v3{gap:5px!important}.product-header .mobile-search-trigger{width:25px;min-width:25px}}html body .site-header-v3.product-header{box-shadow:none!important;background:#fff!important;gap:22px!important;height:72px!important;min-height:72px!important;padding-block:0!important}html body .site-header-v3.product-header-home{background:#07121e!important}html body .site-header-v3.product-header .main-nav-v3{margin:0!important}html body .site-header-v3.product-header .header-search-v11{max-width:330px!important;margin:0 0 0 auto!important}html body .site-header-v3.product-header .brand-lockup-v9 strong{font-size:21px!important;line-height:1.1!important}html body .site-header-v3.product-header .brand-lockup-v9 small{display:none!important}html body .site-header-v3.product-header-home .brand-lockup-v9 strong b{color:#fff!important}html body .site-header-v3.product-header-home .brand-lockup-v9 strong em{color:#5dbdff!important}@media (min-width:801px){html body .site-header-v3.product-header{display:grid!important}html body .site-header-v3.product-header .main-nav-v3{display:flex!important}html body .site-header-v3.product-header .hamburger-v3{display:none!important}}@media (min-width:801px) and (max-width:1150px){html body .site-header-v3.product-header{gap:12px!important}html body .site-header-v3.product-header .header-search-v11{max-width:240px!important}html body .site-header-v3.product-header .brand-lockup-v9 strong{font-size:18px!important}}@media (max-width:800px){html body .site-header-v3.product-header{gap:10px!important;height:64px!important;min-height:64px!important;padding:0 16px!important;display:flex!important}html body .site-header-v3.product-header .brand-lockup-v9 strong{font-size:18px!important}html body .site-header-v3.product-header .brand-lockup-v9{display:block!important}html body .site-header-v3.product-header .header-actions-v3{gap:8px!important}html body .site-header-v3.product-header .header-actions-v3>.mobile-search-trigger,html body .site-header-v3.product-header .header-actions-v3>.hamburger-v3{background:0 0!important;width:30px!important;min-width:30px!important;height:36px!important;display:flex!important}html body .site-header-v3.product-header-home .header-actions-v3>button{color:#d0e0ec!important}html body .site-header-v3.product-header .brand-mark-v9{width:28px!important;min-width:28px!important;height:28px!important}}@media (max-width:390px){html body .site-header-v3.product-header{padding-inline:12px!important}html body .site-header-v3.product-header .header-actions-v3{gap:5px!important}html body .site-header-v3.product-header .brand-lockup-v9 strong{font-size:16px!important}}.financial-chart{border-radius:10px;box-shadow:0 4px 20px #18364b04}.financial-chart svg{font-family:Arial,Helvetica,sans-serif}.financial-chart svg text{font-variant-numeric:tabular-nums}.ratio-history{border-radius:10px}.ratio-averages>span{background:#fff;border:1px solid #e1e8ee;border-radius:4px;padding:5px 9px}.ratio-averages b{color:#198c82}.company-logo img{object-fit:contain!important}.search-workspace-results a,.nav-directory-company-v45{transition:transform .16s,background .16s}.search-workspace-results a:hover,.nav-directory-company-v45:hover{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.search-workspace-results a,.nav-directory-company-v45{transition:none;transform:none!important}}@media (max-width:360px){html body .site-header-v3.product-header .header-actions-v3>.mobile-search-trigger{display:none!important}}.financial-chart svg{touch-action:pan-y}.aramco-review{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:24px 0 30px;padding:25px}.aramco-review>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.aramco-review header span{letter-spacing:1px;color:var(--muted);font-size:11px;font-weight:700}.aramco-review header h2{letter-spacing:-.5px;color:var(--ink);margin:8px 0;font-size:23px}.aramco-review header a{color:var(--primary);font-size:13px}.aramco-cash-check{grid-template-columns:repeat(3,1fr);gap:20px;padding:22px 0;display:grid}.aramco-cash-check>div{border-inline-end:1px solid var(--line);gap:7px;display:grid}.aramco-cash-check>div:last-child{border:0}.aramco-cash-check span{color:var(--muted);font-size:13px}.aramco-cash-check strong{font-variant-numeric:tabular-nums;color:var(--ink);font-size:29px;font-weight:650}.aramco-cash-check strong small{margin-inline-start:6px;font-size:12px;font-weight:400}.aramco-cash-check>div>small{color:var(--muted);font-size:12px}.aramco-review>p{color:var(--muted);max-width:1000px;font-size:14px;line-height:1.8}.aramco-review summary{cursor:pointer;color:var(--primary);padding:12px 0;font-size:14px}.aramco-review li{color:var(--muted);margin:8px 0;font-size:14px;line-height:1.8}.aramco-stress{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding-top:16px;display:flex}.aramco-stress>span{margin-inline-end:8px;font-size:13px;font-weight:600}.aramco-stress button{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:22px;padding:12px 16px;font-size:12px;display:flex}.aramco-stress button:hover{border-color:var(--primary)}.aramco-stress button b{color:var(--primary);font-size:15px}.aramco-stress>small{color:var(--muted);flex-basis:100%;font-size:12px}.footer-v3 .brand-wordmark-v172{color:#f4f8fc}@media (max-width:600px){.aramco-review{padding:20px 16px}.aramco-review>header{flex-direction:column;align-items:flex-start;gap:8px}.aramco-cash-check{grid-template-columns:1fr;gap:16px}.aramco-cash-check>div{border:0;border-bottom:1px solid var(--line);padding-bottom:14px}.aramco-stress button{justify-content:space-between;width:100%}.aramco-review header h2{font-size:21px}}.brand-v3{white-space:nowrap;direction:ltr;align-items:center!important;gap:9px!important;display:inline-flex!important}.brand-emblem-v172{object-fit:contain;width:36px;min-width:36px;height:36px;filter:none!important;box-shadow:none!important;display:block!important}.brand-wordmark-v172{letter-spacing:-1.1px;color:var(--brand-ink,#172d3e);font:700 24px/1 Arial,Helvetica,sans-serif}.product-header-home .brand-wordmark-v172,.site-footer-v3 .brand-wordmark-v172,:root[data-theme=dark] .brand-wordmark-v172{color:#f4f8fc}@media (min-width:801px){html body .site-header-v3.product-header .header-actions-v3>button:not(.hamburger-v3):not(.mobile-search-trigger){justify-content:center;align-items:center;display:inline-flex!important}}@media (max-width:1150px){.product-header .brand-wordmark-v172{font-size:21px}.product-header .brand-emblem-v172{width:30px;min-width:30px;height:30px}}@media (max-width:800px){.product-header .brand-wordmark-v172{letter-spacing:-.8px;font-size:20px}.product-header .brand-emblem-v172{width:28px;min-width:28px;height:28px}}@media (max-width:390px){.product-header .brand-v3{gap:5px!important}.product-header .brand-wordmark-v172{font-size:18px}.product-header .brand-emblem-v172{width:25px;min-width:25px;height:25px}}@media (min-width:1181px){html body .site-header-v3.product-header{grid-template-columns:auto auto minmax(150px,1fr) auto;gap:22px!important;padding-inline:max(28px,50vw - 652px)!important}html body .product-header .main-nav-v3{gap:4px!important}html body .product-header .main-nav-v3>a,html body .product-header .main-nav-v3>button{align-items:center;gap:7px;min-height:44px;display:inline-flex;padding:12px 11px!important;font-size:14px!important}html body .product-header .header-search-v11{width:100%!important;max-width:330px!important;margin:0!important}html body .product-header .header-search-v11 label{height:40px!important;padding-inline:14px!important}html body .product-header .header-search-v11 input{font-size:13px!important}html body .product-header .header-actions-v3{gap:10px!important}html body .product-header a.product-signup,html body .product-header a.product-login{min-height:38px;padding:9px 13px;font-size:13px}html body .product-header .header-actions-v3>button:not(.hamburger-v3):not(.mobile-search-trigger){min-width:30px;height:38px;font-size:12px}}@media (min-width:801px) and (max-width:1180px){html body .site-header-v3.product-header{grid-template-columns:auto minmax(0,1fr) auto;gap:16px!important;padding-inline:22px!important}html body .product-header>.main-nav-v3{justify-content:center;gap:3px!important}html body .product-header .main-nav-v3>a,html body .product-header .main-nav-v3>button{align-items:center;gap:5px;min-height:44px;display:inline-flex;padding:11px 8px!important;font-size:13px!important}html body .product-header>.header-search-v11{display:none!important}html body .product-header>.header-actions-v3{grid-column:3;gap:8px!important}html body .product-header .mobile-search-trigger{justify-content:center;align-items:center;width:34px;min-width:34px;height:40px;display:flex!important}html body .product-header a.product-signup,html body .product-header a.product-login{min-height:38px;padding:9px 11px;font-size:13px}}@media (min-width:801px) and (max-width:960px){html body .site-header-v3.product-header{gap:10px!important;padding-inline:16px!important}html body .product-header .main-nav-v3>a,html body .product-header .main-nav-v3>button{padding-inline:7px!important;font-size:12px!important}html body .product-header .header-actions-v3>button:not(.hamburger-v3):not(.mobile-search-trigger):not(.language-v3){display:none!important}html body .product-header a.product-signup,html body .product-header a.product-login{padding-inline:9px;font-size:12px}}@media (min-width:1500px){html body .product-header .main-nav-v3{gap:9px!important}html body .site-header-v3.product-header{gap:30px!important}}@media (min-width:1181px){html body .site-header-v3.product-header{grid-template-columns:auto auto minmax(230px,1fr) auto;gap:28px!important}html body .product-header .header-search-v11{max-width:390px!important}html body .product-header .main-nav-v3{gap:7px!important}}
