.public-trend{margin:14px 0;border:1px solid var(--line);border-radius:12px;background:var(--card)}.public-trend>details>summary{cursor:pointer;padding:15px 18px;min-height:48px;font-weight:700;color:var(--accent)}.public-trend>details[open]{padding:0 18px 18px}.public-trend>details[open]>summary{margin:0 -18px 14px;border-bottom:1px solid var(--line)}.public-trend .muted{font-size:12px;line-height:1.6}.public-trend-selects{display:flex;gap:14px;margin-top:12px;flex-wrap:wrap}.public-trend label{display:grid;gap:6px;min-width:0;flex:1;font-size:12px;font-weight:650}.public-trend select,.public-trend button{font:inherit;min-height:44px;padding:9px 11px;border-radius:8px;border:1px solid var(--line);background:var(--bg);color:var(--text);max-width:100%}.public-trend .filter-chips button{cursor:pointer}.public-trend [aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.public-trend svg{display:block;width:100%;height:auto;max-height:230px;overflow:visible}.public-trend svg line{stroke:var(--line);stroke-width:1}.public-trend svg rect{fill:var(--accent);opacity:.5;cursor:pointer}.public-trend svg rect.negative{fill:var(--bad)}.public-trend svg rect.selected{opacity:1;stroke:var(--text);stroke-width:1.5}.public-trend svg text{fill:var(--muted);font-size:14px}.public-trend-axis{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--muted)}.public-trend-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.public-trend-facts>div{display:grid;gap:8px;background:var(--bg);padding:13px;border-radius:8px}.public-trend-facts small{font-size:11px;color:var(--muted)}.public-trend-facts strong{font-size:17px;overflow-wrap:anywhere}.public-trend-period{font-weight:650;font-size:13px}.public-trend-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.public-trend-actions a{font-size:13px;min-height:44px}.public-trend-actions small{display:block;font-size:11px;color:var(--muted)}.public-trend-empty{padding:20px;border:1px dashed var(--line);border-radius:8px}.public-trend [data-trend-feedback]{color:var(--accent);font-size:12px}.public-trend :focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:600px){.public-trend>details[open]{padding:0 12px 12px}.public-trend>details[open]>summary{margin-left:-12px;margin-right:-12px}.public-trend-selects{display:grid;grid-template-columns:1fr}.public-trend select{width:100%;font-size:16px}.public-trend-facts{grid-template-columns:1fr}.public-trend-facts>div{grid-template-columns:1fr 1fr;align-items:center}.public-trend-facts strong{text-align:right;font-size:16px}.public-trend .filter-chips{flex-wrap:wrap}.public-trend svg{min-height:100px}}@media print{.public-trend-tools,.public-trend-actions,.public-trend>details>summary,.public-trend [data-trend-feedback]{display:none!important}.public-trend-facts{grid-template-columns:repeat(3,1fr)}.public-trend svg rect{fill:#456!important}.public-trend svg rect.negative{fill:#888!important}}
