.events-cell{text-align:center;vertical-align:middle;width:80px}.events-cell .events-pictos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0.5rem;align-items:center;justify-items:center}.events-cell .events-pictos i{font-size:1.2rem;cursor:help;transition:transform 0.2s ease;padding:0.25rem;border-radius:4px}.events-cell .events-pictos i:hover{transform:scale(1.3)}.events-cell .events-pictos i.event-dividend{color:#ffd700;background:rgba(255,215,0,0.1)}.events-cell .events-pictos i.event-crisis{color:#ff6b6b;background:rgba(255,107,107,0.1)}.events-cell .events-pictos i.event-revenue{color:#00d4aa;background:rgba(0,212,170,0.1)}.events-cell .events-pictos i.event-others{color:#00a8ff;background:rgba(0,168,255,0.1)}.events-analysis-container{margin:1.5rem 0;padding:1rem;background:rgba(255,255,255,0.05);border-radius:12px;border:1px solid rgba(255,255,255,0.1)}.events-analysis-container .events-analysis-header{margin-bottom:1rem}.events-analysis-container .events-analysis-header h5{color:#00d4aa;font-size:1rem;font-weight:600;margin:0}.events-analysis-container .events-analysis-header h5 i{margin-right:0.5rem;color:#00d4aa}.events-analysis-container .events-analysis-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:0.75rem}.events-analysis-container .event-analysis-item{display:flex;gap:0.5rem;padding:0.5rem;background:rgba(255,255,255,0.03);border-radius:6px;border-left:3px solid}.events-analysis-container .event-analysis-item i{font-size:1rem;min-width:18px;flex-shrink:0;margin-top:0.1rem}.events-analysis-container .event-analysis-item .event-analysis-text{display:flex;flex-direction:column;gap:0.2rem;flex:1}.events-analysis-container .event-analysis-item .event-analysis-text strong{font-size:0.8rem;font-weight:600}.events-analysis-container .event-analysis-item .event-analysis-text span{color:#a0aec0;font-size:0.75rem;line-height:1.3}.events-analysis-container .event-analysis-item.event-dividend{border-left-color:#ffd700}.events-analysis-container .event-analysis-item.event-dividend i{color:#ffd700}.events-analysis-container .event-analysis-item.event-dividend strong{color:#ffd700}.events-analysis-container .event-analysis-item.event-crisis{border-left-color:#ff6b6b}.events-analysis-container .event-analysis-item.event-crisis i{color:#ff6b6b}.events-analysis-container .event-analysis-item.event-crisis strong{color:#ff6b6b}.events-analysis-container .event-analysis-item.event-revenue{border-left-color:#00d4aa}.events-analysis-container .event-analysis-item.event-revenue i{color:#00d4aa}.events-analysis-container .event-analysis-item.event-revenue strong{color:#00d4aa}.events-analysis-container .event-analysis-item.event-others{border-left-color:#00a8ff}.events-analysis-container .event-analysis-item.event-others i{color:#00a8ff}.events-analysis-container .event-analysis-item.event-others strong{color:#00a8ff}
