.what-changed-shell{--wc-green:#07352c;--wc-green-2:#0b4b3c;--wc-accent:#63d89a;--wc-ink:#152c24;--wc-text:#2a3a34;--wc-muted:#6f7d77;--wc-line:#d8e0dc;--wc-soft:#f6f7f2;--wc-card:#fff;--wc-shadow:0 18px 48px rgba(10,45,35,.07);background:#fbfaf6;color:var(--wc-text);min-height:70vh}.what-changed-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto}
.what-changed-hero{position:relative;overflow:hidden;isolation:isolate;min-height:500px;padding:0;background:linear-gradient(120deg,#062b24 0%,#083c31 55%,#115940 100%);color:#fff}.what-changed-hero:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.043) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.043) 1px,transparent 1px);background-size:64px 64px}.what-changed-hero:after{content:"";position:absolute;z-index:-1;width:min(76vw,980px);aspect-ratio:1;right:-14vw;top:-36vw;border:1px solid rgba(99,216,154,.18);border-radius:50%;box-shadow:0 0 140px rgba(99,216,154,.06) inset}.what-changed-hero__mesh{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 70% 45%,rgba(99,216,154,.12),transparent 28%)}.what-changed-hero__grid{min-height:500px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.55fr);gap:clamp(40px,7vw,100px);align-items:end;padding:75px 0 72px}.what-changed-hero .eyebrow{display:flex;align-items:center;gap:9px;margin:0;color:#70e1a5;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.what-changed-hero .eyebrow span{width:28px;height:1px;background:currentColor}.what-changed-hero h1{max-width:900px;margin:20px 0 18px;font-family:var(--sans,Arial,sans-serif);font-size:clamp(52px,6.6vw,88px);font-weight:520;line-height:.96;letter-spacing:-.055em}.what-changed-hero h1 em{font:inherit;font-style:normal;color:var(--wc-accent);-webkit-text-fill-color:var(--wc-accent)}.what-changed-hero__deck{max-width:760px;margin:0;color:rgba(255,255,255,.75);font-size:16px;line-height:1.7}.what-changed-hero aside{padding:20px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.what-changed-hero aside span{color:#70e1a5;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.what-changed-hero aside strong{display:block;margin-top:9px;font-size:18px;font-weight:600;line-height:1.35}
.what-changed-search-section{padding:34px 0 36px;background:#fbfaf6}.what-changed-search{width:min(100%,1040px);max-width:1040px;margin-inline:auto}.what-changed-search>label{display:block;margin-bottom:7px;color:#64746e;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.what-changed-search__field{position:relative}.what-changed-search input{width:100%;height:54px;box-sizing:border-box;padding:0 16px;border:1px solid var(--wc-line);border-radius:14px;background:#fff;color:var(--wc-ink);font:inherit;font-size:16px;outline:0}.what-changed-search input:focus{border-color:#62ba8b;box-shadow:0 0 0 4px rgba(69,189,126,.13)}.what-changed-search>button{width:100%;min-height:48px;margin-top:10px;border:0;border-radius:14px;background:var(--wc-green);color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.what-changed-search>button:hover{background:#0c4938}.what-changed-suggestions{position:absolute;z-index:60;left:0;right:0;top:61px;max-height:360px;overflow:auto;padding:6px;border:1px solid var(--wc-line);border-radius:14px;background:#fff;box-shadow:var(--wc-shadow)}.what-changed-suggestions[hidden]{display:none!important}.what-changed-suggestion{display:flex;width:100%;justify-content:space-between;gap:14px;padding:11px;border:0;border-radius:10px;background:transparent;color:var(--wc-ink);text-align:left;cursor:pointer}.what-changed-suggestion:hover,.what-changed-suggestion.is-active{background:#edf4f0}.what-changed-suggestion strong{font-size:12px}.what-changed-suggestion span{color:#75817d;font-size:10px;white-space:nowrap}
.what-changed-company-section{padding:32px 0 80px;background:#f6f6f1;border-top:1px solid rgba(21,44,36,.06)}.what-changed-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);gap:34px;align-items:end;margin-bottom:18px}.what-changed-section-heading .overline,.wc-company-section__head span,.wc-company-overview>div>span,.wc-company-overview>aside span{display:block;margin:0;color:#64746e;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.what-changed-section-heading h2{margin:6px 0 0;color:var(--wc-green);font-size:clamp(29px,3.2vw,42px);letter-spacing:-.035em}.what-changed-section-heading>p{max-width:510px;margin:0;color:#6e7a75;font-size:13px;line-height:1.58;text-align:right}.what-changed-loading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-height:560px}.what-changed-loading[hidden]{display:none}.what-changed-loading i{height:260px;border:1px solid var(--wc-line);border-radius:20px;background:linear-gradient(90deg,#e7e4dc,#f4f1e9,#e7e4dc);background-size:200% 100%;animation:wc-shimmer 1.2s linear infinite}@keyframes wc-shimmer{to{background-position:-200% 0}}.what-changed-company{display:grid;gap:13px}.what-changed-company[hidden]{display:none}
.wc-company-overview,.wc-company-section{padding:23px;border:1px solid var(--wc-line);border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(10,45,35,.025)}.wc-company-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.35fr);gap:26px;align-items:end}.wc-company-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:6px 0 4px}.wc-company-title-row h2{flex:1 1 320px}.wc-company-actions{display:inline-grid;grid-auto-flow:row;justify-items:stretch;gap:7px;width:max-content;margin-left:auto;align-self:flex-start}.wc-company-actions>.wc-follow-button,.wc-company-actions>.wc-results-article-button{width:100%;box-sizing:border-box}.wc-company-overview h2{margin:0;color:var(--wc-green);font-family:var(--sans,Arial,sans-serif);font-size:clamp(30px,3.5vw,46px);font-weight:560;line-height:1.03;letter-spacing:-.045em}.wc-company-overview p{margin:0;color:#71807a;font-size:11px}.wc-results-article-button{display:inline-flex;align-items:center;gap:6px;min-height:31px;padding:0 11px;border:1px solid #b8d3c5;border-radius:999px;background:#eaf4ee;color:#0d5a3d;font-size:9px;font-weight:850;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 5px 14px rgba(13,90,61,.08);transition:background .18s ease,border-color .18s ease,transform .18s ease}.wc-results-article-button:hover{background:#dff0e6;border-color:#8fbea7;transform:translateY(-1px)}.wc-company-overview>aside{padding-left:18px;border-left:1px solid var(--wc-line)}.wc-company-overview>aside strong{display:block;margin:7px 0 4px;color:var(--wc-green);font-size:16px;line-height:1.35}.wc-company-overview>aside small{display:block;color:#7a8781;font-size:9px}.wc-company-overview>aside a{display:inline-flex;margin-top:10px;color:#155b3f;font-size:10px;font-weight:800;text-decoration:none}
.wc-company-jump{display:flex;gap:6px;overflow:auto;padding:7px;border:1px solid var(--wc-line);border-radius:999px;background:#fff}.wc-company-jump a{display:inline-flex;min-height:42px;align-items:center;padding:0 16px;border:1px solid transparent;border-radius:999px;color:#50655c;font-size:13px;font-weight:800;line-height:1.15;text-decoration:none;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.wc-company-jump a:hover{background:#eef3ef;color:var(--wc-green)}.wc-company-jump a.is-current,.wc-company-jump a[aria-current]{background:#e7f3ec;border-color:#b9d8c8;color:var(--wc-green);font-weight:900;box-shadow:0 2px 8px rgba(7,53,44,.08)}.wc-company-section{scroll-margin-top:110px}.wc-deep-dive-row{display:flex;justify-content:flex-end}.wc-inline-link,.wc-source-button{display:inline-flex;min-height:40px;align-items:center;padding:0 13px;border:1px solid var(--wc-line);border-radius:999px;color:#155b3f;font-size:10px;font-weight:800;text-decoration:none;background:#fff}
.wc-company-section__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.55fr);gap:24px;align-items:end;margin-bottom:16px}.wc-company-section__head h3{margin:5px 0 0;color:var(--wc-green);font-size:clamp(25px,3vw,34px);letter-spacing:-.03em}.wc-company-section__head>p{max-width:460px;margin:0;color:#728078;font-size:12px;line-height:1.55;text-align:right}
.wc-priority-feed{display:grid;gap:9px}.wc-priority-card{border:1px solid var(--wc-line);border-radius:14px;background:#fbfaf5;overflow:hidden}.wc-priority-card>summary{display:grid;grid-template-columns:minmax(150px,.35fr) minmax(180px,.45fr) minmax(0,1fr) auto;gap:15px;align-items:center;min-height:84px;padding:16px 14px;list-style:none;cursor:pointer}.wc-priority-card>summary::-webkit-details-marker{display:none}.wc-priority-card>summary>div small{display:block;margin-top:5px;color:var(--wc-muted);font-size:9px}.wc-priority-card.exchange>summary>div small{margin-top:7px;color:#64746e;font-size:11px;font-weight:650;line-height:1.3}.wc-priority-card>summary>strong{color:var(--wc-green);font-size:12px}.wc-priority-card>summary>p{margin:0;color:#31443c;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:-.005em}.wc-priority-card>summary>b{color:#2b7455;font-size:18px}.wc-priority-card[open]>summary>b{transform:rotate(45deg)}.wc-priority-tier{display:inline-flex;width:max-content;max-width:100%;padding:6px 9px;border-radius:999px;background:#e7eee9;color:#315c4d;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.045em}.wc-priority-card.exchange .wc-priority-tier{background:#e7eee9;color:#315c4d}.wc-priority-evidence{padding:15px;border-top:1px solid var(--wc-line)}.wc-priority-evidence dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.wc-priority-evidence dl div{padding:10px;border-radius:10px;background:#fff}.wc-priority-evidence dt{color:var(--wc-muted);font-size:8px;font-weight:800;text-transform:uppercase}.wc-priority-evidence dd{margin:5px 0 0;color:var(--wc-green);font-size:11px;font-weight:780}.wc-priority-evidence dd small{display:block;margin-top:3px;color:var(--wc-muted);font-size:8px;font-weight:500}.wc-priority-evidence .wc-source-button{margin-top:12px}
.wc-snapshot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wc-snapshot-card{min-height:110px;padding:14px;border:1px solid var(--wc-line);border-radius:13px;background:#fafbf8}.wc-snapshot-card span{display:block;color:#75827c;font-size:8px;font-weight:800;text-transform:uppercase}.wc-snapshot-card strong{display:block;margin-top:7px;color:var(--wc-green);font-size:20px;letter-spacing:-.025em}.wc-snapshot-card small{display:block;margin-top:8px;color:#84908a;font-size:8px}
.wc-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wc-context-module{border:1px solid var(--wc-line);border-radius:14px;background:#fbfaf5;overflow:hidden}.wc-context-module header{padding:14px;border-bottom:1px solid var(--wc-line)}.wc-context-module header span{display:block;color:#2d7757;font-size:8px;font-weight:800;text-transform:uppercase}.wc-context-module header strong{display:block;margin-top:4px;color:var(--wc-green);font-size:18px}.wc-context-module>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}.wc-context-fact{padding:11px;border:1px solid var(--wc-line);border-radius:10px;background:#fff}.wc-context-fact span{display:block;color:var(--wc-muted);font-size:8px;text-transform:uppercase;font-weight:800}.wc-context-fact strong{display:block;margin-top:6px;color:var(--wc-green);font-size:14px}
.wc-trend-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.wc-trend-card{padding:14px;border:1px solid var(--wc-line);border-radius:14px;background:#fbfaf5}.wc-trend-card>span{display:block;color:#2d7757;font-size:8px;font-weight:800;text-transform:uppercase}.wc-trend-card>strong{display:block;margin-top:5px;color:var(--wc-green);font-size:16px}.wc-trend-card ol{margin:10px 0 0;padding:0;list-style:none}.wc-trend-card li{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid var(--wc-line);font-size:9px}.wc-trend-card li span{color:var(--wc-muted)}.wc-trend-card li b{color:var(--wc-green);text-align:right}
.wc-empty-state{padding:30px;border:1px dashed #cbd8d0;border-radius:16px;background:#fff;text-align:center}.wc-empty-state strong{display:block;color:var(--wc-green);font-size:16px}.wc-empty-state p{max-width:620px;margin:8px auto 0;color:var(--wc-muted);font-size:12px;line-height:1.6}.what-changed-shell.is-loading .what-changed-search>button{pointer-events:none;opacity:.65}
@media(max-width:1024px){.what-changed-hero__grid{grid-template-columns:minmax(0,1fr) 300px}.wc-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.what-changed-wrap{width:min(100% - 36px,720px)}.what-changed-hero{min-height:0}.what-changed-hero__grid{min-height:0;grid-template-columns:1fr;gap:30px;padding:68px 0 54px}.what-changed-hero h1{font-size:clamp(46px,11vw,68px)}.what-changed-hero aside{display:none}.what-changed-section-heading,.wc-company-section__head{grid-template-columns:1fr;gap:10px;align-items:start}.what-changed-section-heading>p,.wc-company-section__head>p{text-align:left}.wc-company-overview{grid-template-columns:1fr}.wc-company-overview>aside{padding:15px 0 0;border-left:0;border-top:1px solid var(--wc-line)}.wc-context-grid{grid-template-columns:1fr}.what-changed-loading{grid-template-columns:1fr}}
@media(max-width:620px){.what-changed-wrap{width:calc(100% - 30px)}.what-changed-search-section{padding:24px 0 26px}.what-changed-search>button{min-height:46px}.what-changed-company-section{padding:24px 0 62px}.wc-company-overview,.wc-company-section{padding:17px}.wc-company-overview h2{font-size:28px}.wc-company-jump{border-radius:14px;flex-wrap:wrap;overflow:visible}.wc-company-jump a{min-height:42px}.wc-priority-card>summary{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;padding:13px}.wc-priority-card>summary>div,.wc-priority-card>summary>strong,.wc-priority-card>summary>p{grid-column:1}.wc-priority-card>summary>b{grid-column:2;grid-row:1/4;align-self:center}.wc-priority-evidence dl{grid-template-columns:1fr}.wc-snapshot-grid,.wc-trend-grid{grid-template-columns:1fr}.wc-context-module>div{grid-template-columns:1fr}.wc-deep-dive-row{justify-content:flex-start}}

@media(max-width:800px){.wc-company-title-row{align-items:flex-start;gap:8px}.wc-results-article-button{min-height:29px;padding:0 10px;font-size:8.5px}}



@media (max-width:700px){.wc-company-jump{gap:4px;padding:5px}.wc-company-jump a{min-height:40px;padding:0 13px;font-size:12px}.wc-company-section{scroll-margin-top:92px}}




.wc-price-outlook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 10px}.wc-price-case{min-height:132px;padding:18px;border:1px solid var(--wc-line);border-radius:16px;background:#fbfaf5}.wc-price-case>span{display:block;color:#65756f;font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.wc-price-case>strong{display:block;margin-top:13px;color:var(--wc-green);font-size:34px;line-height:1;font-weight:760;letter-spacing:-.035em}.wc-price-case>b{display:block;margin-top:10px;color:#52665d;font-size:10px}.wc-price-method{margin:10px 0;padding:14px 16px;border:1px solid #d6e1da;border-radius:14px;background:#f7faf7}.wc-price-method strong{display:block;color:#174f3e;font-size:10px}.wc-price-method p{margin:5px 0 0;color:#66766f;font-size:10px;line-height:1.55}.wc-public-calls{margin-top:10px;border:1px solid var(--wc-line);border-radius:14px;background:#fff;overflow:hidden}.wc-public-calls>summary{cursor:pointer;padding:13px 16px;color:#285648;font-size:10px;font-weight:800}.wc-tv-price{display:grid;grid-template-columns:180px minmax(0,1fr);gap:14px;align-items:center;margin:10px 0;padding:14px;border:1px solid var(--wc-line);border-radius:15px;background:#fff;overflow:hidden}.wc-tv-price>div:first-child span{display:block;color:#174f3e;font-size:10px;font-weight:800}.wc-tv-price>div:first-child small{display:block;margin-top:5px;color:#74817b;font-size:9px;line-height:1.45}.wc-tv-price tv-single-ticker{display:block;min-height:92px;width:100%}
@media(max-width:800px){.wc-price-outlook-grid{grid-template-columns:1fr}.wc-tv-price{grid-template-columns:1fr}.wc-tv-price tv-single-ticker{min-height:92px}}
@media(max-width:620px){.wc-price-case{min-height:0;padding:15px}.wc-price-case>strong{font-size:30px}.wc-tv-price{padding:12px}}






/* v3.34.89.24: Empty company states collapse instead of rendering large placeholder boxes. */

/* v3.34.89.50 — concise filing summaries and visible expanded source links. */
.wc-priority-card.exchange>summary>p{font-size:14px;line-height:1.42;font-weight:650;max-width:760px}
.wc-priority-evidence--source{display:flex;align-items:center;min-height:58px;padding:12px 15px}
.wc-priority-evidence--source .wc-source-button{margin:0}
.wc-source-unavailable{color:var(--wc-muted);font-size:10px;font-weight:650}
@media(max-width:620px){.wc-priority-card.exchange>summary>p{font-size:13px;line-height:1.4}.wc-priority-evidence--source{min-height:52px;padding:11px 13px}}

/* v3.34.89.51 — never render a header-only What Changed payload as a blank pill. */
.wc-company-jump:empty{display:none}

/* v3.34.89.62 — My Companies, upcoming events and filing consolidation. */
.wc-personal-tools{width:min(100%,1040px);margin:14px auto 0;padding:14px 15px;border:1px solid #ded8c8;border-radius:16px;background:linear-gradient(135deg,#fffaf0,#f4f7f2)}.wc-personal-tools__head{display:flex;align-items:center;justify-content:space-between;gap:14px}.wc-personal-tools__head strong{display:block;color:var(--wc-green);font-size:14px}.wc-personal-tools__head small{display:block;margin-top:3px;color:#738078;font-size:10px}.wc-my-companies{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.wc-my-companies>span:not(.wc-my-company-chip){color:#77837d;font-size:11px}.wc-my-company-chip{display:inline-flex;align-items:stretch;border:1px solid #cbdacf;border-radius:999px;background:#fff;overflow:hidden}.wc-my-company-chip button{border:0;background:transparent;color:#205746;font:inherit;font-size:10px;font-weight:750;cursor:pointer}.wc-my-company-chip button:first-child{padding:8px 8px 8px 11px}.wc-my-company-chip button:last-child{padding:7px 10px 7px 5px;color:#829089;font-size:14px}.wc-follow-button{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 11px;margin:0;border:1.5px solid #d9c991;border-radius:999px;background:#fffaf0;color:#6b5720;font:inherit;font-size:9px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 5px 14px rgba(107,87,32,.08);transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.wc-follow-button:hover{transform:translateY(-1px);box-shadow:0 9px 22px rgba(107,87,32,.12)}.wc-follow-button.is-following{border-color:#1b654d;background:#e8f3ed;color:#164e3c}.wc-upcoming-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wc-upcoming-card{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:start;padding:15px;border:1px solid var(--wc-line);border-radius:14px;background:#fbfaf5}.wc-upcoming-card time{display:inline-flex;width:max-content;padding:7px 9px;border-radius:10px;background:#173f34;color:#fff;font-size:9px;font-weight:800}.wc-upcoming-card span{display:block;color:#708078;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.wc-upcoming-card strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;color:var(--wc-green);font-size:13px;line-height:1.45}.wc-upcoming-card a{display:inline-flex;margin-top:9px;color:#155b3f;font-size:9px;font-weight:800;text-decoration:none}.wc-priority-evidence--source{gap:8px;flex-wrap:wrap}.wc-consolidated-note{width:100%;color:#65746e;font-size:10px;font-weight:700}.wc-priority-evidence--source .wc-source-button{margin:0}
@media(max-width:700px){.wc-personal-tools__head{align-items:flex-start;flex-direction:column}.wc-personal-tools__head .nivata-alert-button{width:100%}.wc-upcoming-grid{grid-template-columns:1fr}.wc-upcoming-card{grid-template-columns:78px minmax(0,1fr)}}

/* v3.34.89.65 — Today, Since Last Visit, factual direction and explicit deltas. */
.wc-retention-dashboard{width:min(100%,1040px);margin:14px auto 0;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:12px;align-items:stretch}.wc-today-panel,.wc-since-panel{border:1px solid #ded8c8;border-radius:16px;background:#fff;padding:16px}.wc-today-panel{background:linear-gradient(180deg,#fffdf7,#f8faf6)}.wc-retention-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wc-retention-head span,.wc-since-panel>span{display:block;color:#8a6d25;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.wc-retention-head h2{margin:4px 0 0;color:var(--wc-green);font-size:18px;letter-spacing:-.02em}.wc-retention-head small{color:#75827c;font-size:9px;font-weight:700}.wc-today-stats{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.wc-today-stats>span{display:flex;align-items:baseline;gap:5px;padding:8px 10px;border:1px solid #e4dfd1;border-radius:10px;background:#fff;color:#68766f;font-size:9px;font-weight:700}.wc-today-stats strong{color:var(--wc-green);font-size:17px}.wc-direction-summary{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.wc-direction-summary button.wc-direction{appearance:none;font-family:inherit;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.wc-direction-summary button.wc-direction:hover{transform:translateY(-1px);filter:saturate(1.08)}.wc-direction-summary button.wc-direction.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(20,76,58,.24)}.wc-direction{display:inline-flex;width:max-content;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:8px;font-weight:850;line-height:1;white-space:nowrap}.wc-direction--positive{background:#e7f4eb;color:#17643f;border:1px solid #c9e5d2}.wc-direction--negative{background:#fbeaea;color:#9b3434;border:1px solid #efcdcd}.wc-direction--neutral{background:#f1f1ed;color:#65736d;border:1px solid #dedfd8}.wc-priority-card>summary>div .wc-direction{margin-left:5px;vertical-align:middle}.wc-today-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.wc-today-feed>p{grid-column:1/-1;margin:0;padding:12px;color:#6d7b74;font-size:10px}.wc-today-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px}.wc-today-pagination[hidden]{display:none}.wc-today-pagination button{min-height:32px;padding:0 12px;border:1px solid #d9c991;border-radius:999px;background:#fffaf0;color:#6b5720;font:inherit;font-size:9px;font-weight:850;cursor:pointer}.wc-today-pagination button:disabled{opacity:.4;cursor:default}.wc-today-pagination span{color:#718078;font-size:9px;font-weight:750}.wc-today-item{display:block;min-width:0;padding:12px;border:1px solid #e4e6df;border-radius:12px;background:#fff;text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.wc-today-item:hover{transform:translateY(-1px);border-color:#bdd2c6;box-shadow:0 8px 24px rgba(21,69,52,.06)}.wc-today-item>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.wc-today-item>div>span:first-child{min-width:0;color:#6f7b75;font-size:8px;font-weight:850;letter-spacing:.045em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-today-item>strong{display:block;margin-top:7px;color:var(--wc-green);font-size:12px;line-height:1.3}.wc-today-item>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:5px 0 0;color:#35483f;font-size:10px;line-height:1.45}.wc-today-item>small{display:block;margin-top:7px;color:#866d2d;font-size:9px;font-weight:800}.wc-today-item>time{display:block;margin-top:7px;color:#89938e;font-size:8px}.wc-since-panel{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#173f34,#214f41);border-color:#173f34;color:#fff}.wc-since-panel>span{color:#e8ce84}.wc-since-panel>strong{display:block;margin-top:9px;font-size:18px;line-height:1.25;letter-spacing:-.02em}.wc-since-panel>p{margin:8px 0 0;color:#d5e1dc;font-size:10px;line-height:1.5}.wc-since-panel>small{display:block;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.15);color:#b8cbc3;font-size:8px;line-height:1.45}

.wc-priority-card>summary{grid-template-columns:minmax(150px,.35fr) minmax(150px,.4fr) minmax(0,1fr) auto;grid-template-areas:"meta label statement expand" "meta label delta expand";row-gap:7px}.wc-priority-card>summary>div{grid-area:meta}.wc-priority-card>summary>strong{grid-area:label}.wc-priority-card>summary>p{grid-area:statement}.wc-priority-card>summary>.wc-delta-inline{grid-area:delta}.wc-priority-card>summary>.wc-expand{grid-area:expand;align-self:center}.wc-delta-inline{display:flex;align-items:center;gap:7px;min-width:0;width:max-content;max-width:100%;padding:6px 8px;border:1px solid #e4dcc4;border-radius:9px;background:#fffaf0;color:#5b664f;font-size:9px;font-weight:780}.wc-delta-inline i{font-style:normal;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc-delta-inline>b{color:#aa8b3d;font-size:11px}.wc-delta-inline>em{font-style:normal;color:#2c664f;font-size:8px;font-weight:900}.wc-actual-delta{display:grid;grid-template-columns:auto minmax(60px,auto) auto auto minmax(60px,auto) auto;align-items:center;gap:7px;width:100%;padding:9px 11px;border:1px solid #e3dcc6;border-radius:10px;background:#fffaf0}.wc-actual-delta span{color:#817a64;font-size:7px;font-weight:900;text-transform:uppercase}.wc-actual-delta strong{color:var(--wc-green);font-size:11px}.wc-actual-delta>b{color:#a98732}.wc-actual-delta>em{justify-self:end;font-style:normal;color:#6b5720;font-size:8px;font-weight:900}.wc-priority-evidence--source .wc-actual-delta+.wc-consolidated-note{margin-top:2px}


@media(max-width:800px){.wc-retention-dashboard{grid-template-columns:1fr}.wc-since-panel{min-height:170px}.wc-today-feed{grid-template-columns:1fr}.wc-priority-card>summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta expand" "label expand" "statement expand" "delta expand";gap:7px 12px}.wc-priority-card>summary>div,.wc-priority-card>summary>strong,.wc-priority-card>summary>p,.wc-priority-card>summary>.wc-delta-inline{grid-column:auto}.wc-priority-card>summary>.wc-expand{grid-row:1/5}}
@media(max-width:520px){.wc-retention-dashboard{margin-top:10px}.wc-today-panel,.wc-since-panel{padding:14px}.wc-retention-head{align-items:flex-start}.wc-today-stats>span{flex:1 1 130px}.wc-direction-summary{gap:5px}.wc-actual-delta{grid-template-columns:auto minmax(0,1fr) auto auto minmax(0,1fr);gap:5px}.wc-actual-delta>em{grid-column:1/-1;justify-self:start}.wc-delta-inline{flex-wrap:wrap}}

/* v3.34.89.66 — prominent Follow action; Change History removed. */
@media(max-width:700px){.wc-company-title-row{gap:12px}.wc-company-actions{margin-left:auto}.wc-follow-button{min-height:29px;padding:0 10px;font-size:8.5px}}
@media(max-width:430px){.wc-company-title-row{row-gap:10px}.wc-company-actions{margin-left:auto}.wc-follow-button{min-height:29px;padding:0 10px;font-size:8.5px}}


/* v3.34.89.67 — dedicated verified comparison panel beneath What Actually Changed. */
#what-changed .wc-company-section__head{grid-template-columns:minmax(0,1fr)}
.wc-comparison-panel{margin-top:16px;padding:17px;border:1px solid #d9cfab;border-radius:16px;background:linear-gradient(135deg,#fffaf0 0%,#f5f8f3 100%);box-shadow:0 10px 28px rgba(80,66,26,.045)}
.wc-comparison-panel__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px}.wc-comparison-panel__head>span{color:#7c6526;font-size:9px;font-weight:900;letter-spacing:.085em;text-transform:uppercase}.wc-comparison-panel__head h4{margin:0;color:#264f40;font-size:12px;font-weight:800}.wc-comparison-panel__head h4 b{padding:0 5px;color:#a9852e}
.wc-comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wc-comparison-card{position:relative;min-width:0;padding:14px;border:1px solid #e3dece;border-radius:13px;background:#fff;overflow:hidden}.wc-comparison-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#c5b36f}.wc-comparison-card--positive:before{background:#4a9a6b}.wc-comparison-card--negative:before{background:#c86b6b}.wc-comparison-card>span{display:block;color:#68766f;font-size:9px;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.wc-comparison-card>div{display:flex;align-items:center;gap:8px;min-width:0;margin-top:8px}.wc-comparison-card>div strong{min-width:0;color:var(--wc-green);font-size:16px;line-height:1.2;overflow-wrap:anywhere}.wc-comparison-card>div b{flex:0 0 auto;color:#aa8730;font-size:14px}.wc-comparison-card>small{display:block;margin-top:7px;color:#765f24;font-size:9px;font-weight:850}
@media(max-width:820px){.wc-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.wc-comparison-panel{padding:13px}.wc-comparison-panel__head{align-items:flex-start;flex-direction:column;gap:5px}.wc-comparison-grid{grid-template-columns:1fr}.wc-comparison-card>div strong{font-size:15px}}

/* v3.34.89.68 — move Today/Since Last Visit to the bottom and match disclosure cards to My Companies. */
.what-changed-retention-section{padding:0 0 80px;background:#f6f6f1}.what-changed-retention-section .wc-retention-dashboard{margin-top:0}
.wc-priority-card{border-color:#ded8c8;background:linear-gradient(135deg,#fffaf0,#f4f7f2)}
.wc-priority-card[open]{background:linear-gradient(135deg,#fffaf0,#f4f7f2)}
@media(max-width:620px){.what-changed-retention-section{padding:0 0 62px}}

/* v3.34.89.69 — compact Follow / Following action while preserving spacing from the company title. */

/* v3.34.89.74 — full-width Today / Since Last Visit dashboard. */
.wc-retention-dashboard{width:100%;max-width:none;grid-template-columns:1fr;gap:12px}
.wc-today-panel,.wc-since-panel{width:100%;box-sizing:border-box}
.wc-since-panel{min-height:0}


/* v3.34.89.171 — 20% more readable Today on Nivata, including cards and controls. */
.what-changed-retention-section .wc-today-panel{padding:20px;border-radius:19px}
.what-changed-retention-section .wc-retention-head span{font-size:10px}
.what-changed-retention-section .wc-retention-head h2{font-size:22px}
.what-changed-retention-section .wc-retention-head small{font-size:11px}
.what-changed-retention-section .wc-today-stats{gap:10px;margin-top:15px}
.what-changed-retention-section .wc-today-stats>span{padding:11px 13px;border-radius:12px;font-size:11px}
.what-changed-retention-section .wc-today-stats strong{font-size:21px}
.what-changed-retention-section .wc-direction-summary{gap:8px;margin-top:12px}
.what-changed-retention-section .wc-direction{min-height:27px;padding:0 10px;font-size:10px}
.what-changed-retention-section .wc-today-feed{gap:11px;margin-top:15px}
.what-changed-retention-section .wc-today-item{padding:16px;border-radius:15px}
.what-changed-retention-section .wc-today-item>div>span:first-child{font-size:10px}
.what-changed-retention-section .wc-today-item>strong{font-size:15px;margin-top:9px}
.what-changed-retention-section .wc-today-item>p{font-size:12px;line-height:1.48;margin-top:7px}
.what-changed-retention-section .wc-today-item>small{font-size:11px}
.what-changed-retention-section .wc-today-item>time{font-size:10px;margin-top:9px}
.what-changed-retention-section .wc-today-pagination{margin-top:16px;gap:10px}
.what-changed-retention-section .wc-today-pagination button{min-height:38px;padding:0 15px;font-size:11px}
.what-changed-retention-section .wc-today-pagination span{font-size:11px}
@media(max-width:520px){.what-changed-retention-section .wc-today-panel{padding:17px}.what-changed-retention-section .wc-today-item{padding:15px}.what-changed-retention-section .wc-today-stats>span{flex:1 1 142px}}
