.status.verified{background:var(--pale);color:var(--green)}.status.estimate{background:var(--amber-bg);color:var(--amber)}.verified-notice{border-color:#b9dfcf;background:#eff9f4;color:var(--green)}.verified-notice p{color:#4b7868}.check-list{display:grid;grid-gap:7px;gap:7px;margin-top:10px}.check-list>div{display:flex;gap:8px;padding:8px;border-radius:8px;background:#f7f9f8}.check-list b,.check-list p,.check-list small{display:block;margin:0}.check-list p{color:var(--muted);font-size:10px}.check-list b{margin-bottom:2px;color:var(--ink);font-size:11px}.check-list small{margin-top:3px;color:#87928e}.check-pass{color:var(--green);font-weight:800}.check-fail{color:#b22b2b;font-weight:800}.section-heading,.trend-title{display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.section-heading h2,.trend-title h3{margin:3px 0 0}.section-heading small,.section-heading>span,.trend-title small,.trend-title>span{color:var(--muted);font-size:10px}.trend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.filing-history,.trend-card{padding:20px;border:1px solid var(--line);border-radius:15px;background:var(--surface);box-shadow:0 10px 30px #19382e0b}.bar-chart{display:grid;grid-gap:13px;gap:13px;margin-top:20px}.bar-row{display:grid;grid-template-columns:62px minmax(80px,1fr) 92px;align-items:center;grid-gap:10px;gap:10px;font-size:11px}.bar-row label{color:var(--muted)}.bar-row b{text-align:right}.bar-track{height:8px;overflow:hidden;border-radius:99px;background:#e8efec}.bar-track i{display:block;height:100%;border-radius:inherit;background:var(--green)}.bar-track i.negative{background:#c65a4c}.filing-history{display:grid;grid-gap:0;gap:0}.filing-history .section-heading{margin-bottom:10px}.filing-history>a{display:grid;grid-template-columns:55px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 4px;border-top:1px solid var(--line)}.filing-form{padding:6px;border-radius:7px;background:var(--pale);color:var(--green);font-size:11px;font-weight:800;text-align:center}.filing-history b,.filing-history small{display:block}.filing-history small{margin-top:2px;color:var(--muted);font-size:10px}.verified-source{color:var(--green);font-size:11px;font-weight:700}.growth-panel{padding:20px;border:1px solid var(--line);border-radius:15px;background:var(--surface);box-shadow:0 10px 30px #19382e0b}.growth-table{margin-top:14px}.growth-table details{padding:0;border-top:1px solid var(--line)}.growth-table summary{display:grid;grid-template-columns:minmax(150px,1fr) 80px 50px 90px;align-items:center;grid-gap:10px;gap:10px;padding:11px 4px;color:var(--ink);font-weight:500}.growth-table summary b{text-align:right}.comparison-tag{padding:4px 6px;border-radius:6px;background:#eef3f1;color:var(--muted);font-size:9px;font-weight:800;text-align:center}.positive-growth{color:var(--green)}.negative-growth{color:#b22b2b}.calculation-audit{display:grid;grid-gap:5px;gap:5px;margin:0 4px 10px;padding:10px;border-radius:8px;background:#f7f9f8;color:var(--muted);font-size:10px}.calculation-audit code{color:var(--green)}@media (max-width:850px){.trend-grid{grid-template-columns:1fr}}@media (max-width:560px){.bar-row{grid-template-columns:52px 1fr 80px}.filing-history>a{grid-template-columns:48px 1fr}.verified-source{display:none}.growth-table summary{grid-template-columns:1fr 65px 45px 70px;font-size:10px}}