.ipSection { padding: 10px 15px; background: #102d3c; display: flex; align-items: center; margin-bottom: 10px; } .ipIconImage { width: 50px; height: 50px; padding: 10px; margin-right: 10px; background: #0c212b; } .ipIconImage img { display: block; width: 100%; } .ipNumber { color: #ffffff; font-size: 22px; } .graphTitle { display: flex; justify-content: space-between; color: #ffffff; padding-bottom: 20px; } .gridGraphSection { padding: 10px 15px; background: #102d3c; margin-bottom: 10px; } .gridBox { width: 10px; height: 10px; display: block; background: #274654; margin: 1px; animation: colorChange 5s; animation-fill-mode: forwards; } text, text[text-anchor="start"] { fill: #ffffff !important; } text[text-anchor="end"] { fill: #ffffff !important; } text[text-anchor="middle"] { fill: #ffffff !important; } .chart-flex { display: flex; align-items: flex-start; background: #0c212b; } #columnInThreeChart svg g rect, #columnInTwoChart svg g rect, #columnInHTTPChart svg g rect, #columnInBarHTTPChart svg g rect, #columnInBarSimillarChart svg g rect, #columnInBarChart svg g rect { opacity: 0; } #ScatterDDoSPCAChart svg g rect { opacity: 0; } #ScatterDDoSSneChart svg g rect { opacity: 0; } #ScatterDDoSChart svg g rect { opacity: 0; } /* Tab */ .tabSectionHeader { background: #0c212b; padding: 10px 20px; display: flex; align-items: center; justify-content: space-between; cursor: pointer; } .tabTitle { font-size: 15px; color: #fff; } .svgIcon { display: block; width: 20px; height: 20px; } .svgIcon svg { display: block; width: 100%; height: 100%; } .chartOpenClose { height: 43px; overflow: hidden; transition: all 0.3s ease; margin-bottom: 10px; border: 1px solid transparent; } .chartActiveOpenClose { height: 100%; transition: all 0.3s ease; border-color: #5589a9; } .chartActiveOpenClose .svgIcon { transform: rotate(-180deg); } .tabNetworkData span { display: none; } .tabNetworkData span:first-child { display: inline; } .warmingMode { display: flex; align-items: center; } .attackMode { font-size: 10px; max-width: 300px; text-align: right; color: #ff5339; margin-right: 20px; display: none; } .chartTitleLable { display: flex; align-items: center; justify-content: flex-end; background: #0c212b; padding-top: 10px; } .chartTitleLable p{ display: flex; align-items: center; margin-right: 10px; color: #54A3A8; } .chartTitleLable p:nth-child(2){ display: flex; align-items: center; margin-right: 10px; color: #8590A8; } .chartTitleLable p:nth-child(3){ display: flex; align-items: center; margin-right: 10px; color: #5589A9; } .chartTitleLable p:nth-child(4){ display: flex; align-items: center; margin-right: 10px; color: #54A892; } .chartTitleLable p:nth-child(5){ display: flex; align-items: center; margin-right: 10px; color: #5554A8; } .chartTitleLable p:nth-child(6){ display: flex; align-items: center; margin-right: 10px; color: #1c5e63; } .chartTitleLable p span{ margin-right: 5px; background: #54A3A8; display: block; width: 15px; height: 15px; } .chartTitleLable p:nth-child(2) span{ margin-right: 5px; background: #8590A8; display: block; width: 15px; height: 15px; } .chartTitleLable p:nth-child(3) span{ margin-right: 5px; background: #5589A9; display: block; width: 15px; height: 15px; } .chartTitleLable p:nth-child(4) span{ margin-right: 5px; background: #54A892; display: block; width: 15px; height: 15px; } .chartTitleLable p:nth-child(5) span{ margin-right: 5px; background: #5554A8; display: block; width: 15px; height: 15px; } .chartTitleLable p:nth-child(6) span{ margin-right: 5px; background: #1c5e63; display: block; width: 15px; height: 15px; }