@charset "utf-8";

#i-blue-arrow circle {
	fill: #0d47a1;
}


#i-gray-minus circle:hover {
	fill: #ff0000;
}

.ic_box17 {
	overflow: visible;
	width: 17px;
    height: 17px;
    cursor: pointer;
    pointer-events: none;
}


.ic_box_h14 {
	overflow: visible;
    height: 14px;
    pointer-events: none;
}
.ic_box_h15 {
	overflow: visible;
    height: 15px;
    pointer-events: none;
}
.ic_box_h16 {
	overflow: visible;
    height: 16px;
    pointer-events: none;
}
.ic_box_h17 {
	overflow: visible;
    height: 17px;
    pointer-events: none;
}
.ic_box_h18 {
	overflow: visible;
    height: 18px;
    pointer-events: none;
}
.ic_box_h19 {
	overflow: visible;
    height: 19px;
    pointer-events: none;
}
.ic_box_h20 {
	overflow: visible;
    height: 20px;
    pointer-events: none;
}
.ic_box_h21 {
	overflow: visible;
    height: 21px;
    pointer-events: none;
}
.ic_box_h22 {
	overflow: visible;
    height: 22px;
    pointer-events: none;
}
.ic_box_h23 {
	overflow: visible;
    height: 23px;
    pointer-events: none;
}
.ic_box_h24 {
	overflow: visible;
    height: 24px;
    pointer-events: none;
}
.ic_box_h25 {
	overflow: visible;
    height: 25px;
    pointer-events: none;
}
.ic_box_h26 {
	overflow: visible;
    height: 26px;
    pointer-events: none;
}
.ic_box_h27 {
	overflow: visible;
    height: 27px;
    pointer-events: none;
}




.ic-gray-300 {
	fill: var(--gray-300);
}
.ic-gray-400 {
	fill: var(--gray-400);
}
.ic-gray-500 {
	fill: var(--gray-500);
}
.ic-gray-600 {
	fill: var(--gray-600);
}
.ic-gray-700 {
	fill: var(--gray-700);
}



.ic-interaction {
	cursor: pointer;
	
	pointer-events: visiblePainted;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.ic-hover-red:hover {
	fill: #d32f2f!important;
}






#i-gray-recent-search > path, #i-gray-recent-search > rect {
	fill: #9e9e9e;
}

#i-gray-favorite > path, #i-gray-favorite > rect {
	fill: #9e9e9e;
}

#i-white-favicon > path, #i-white-favicon > rect {
	fill: #ffffff;
}
#i-white-favicon ._bkgnd {
	fill: transparent;
}


#i-document rect {
	fill: var(--gray-500);
}

#i-vert-spread polyline {
	stroke: var(--gray-500);
    stroke-width: 0.7px;
	
	fill: #ffffff;
	/*
	fill: var(--gray-300);
	*/
}
#i-vert-spread rect {
	fill: var(--gray-300);
}


#i-close rect {
	fill: var(--gray-400);
}
