.period-filter{margin-top:16px;background:#17181d;border:1px solid #2f313a;border-radius:14px;padding:20px}.period-filter label{display:block;color:#c4c7d4;margin-bottom:8px}.period-filter select{width:100%;background:#191a20;color:#dadce8;border:1px solid #555864;border-radius:9px;padding:12px 14px}.period-title{margin-top:14px;border-left-color:#14c982}.period-charts-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.trend-board{min-height:510px}.trend-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:12px 0 16px}.trend-summary.payments{grid-template-columns:repeat(4,1fr)}.trend-chart{height:330px;background:#18191e;border:1px solid #30323a;border-radius:11px;padding:15px}.trend-board .board-title h2 i{color:#14c982}.trend-board:nth-child(2) .board-title h2 i{color:#ffd83d}@media(max-width:1100px){.period-charts-grid{grid-template-columns:1fr}}@media(max-width:650px){.trend-summary,.trend-summary.payments{grid-template-columns:repeat(2,1fr)}.trend-chart{height:270px}}
