@charset "UTF-8";

* {
	fontSize: 8;
}

Label[type=StereotypeLabel] {
	visible:false;
}

Class {
	canonical: true;
}

ClassDiagram   Association[appliedStereotypes~="Voila2Profile::ManyToOneRelation"] > Label:name,
ClassDiagram   Association[appliedStereotypes~="Voila2Profile::OneToOneRelation"] > Label:name {
	visible:false;
}

ClassDiagram   Association[appliedStereotypes~="Voila2Profile::ManyToOneRelation"] > Label:stereotype,
ClassDiagram   Association[appliedStereotypes~="Voila2Profile::OneToOneRelation"] > Label:stereotype {
	visible:false;
}

ClassDiagram   Association[appliedStereotypes~="Voila2Profile::ManyToOneRelation"][identifying=true],
ClassDiagram   Association[appliedStereotypes~="Voila2Profile::OneToOneRelation"][identifying=true] {
	lineWidth: 2;
}

ClassDiagram   Association[appliedStereotypes~="Voila2Profile::ManyToOneRelation"],
ClassDiagram   Association[appliedStereotypes~="Voila2Profile::OneToOneRelation"] {
 	routing : Rectilinear;
 	sourceDecoration: open_arrow;
}

ClassDiagram   Property[appliedStereotypes~="Voila2Profile::Attribute"][isID=true] {
	fontName: "Segoe UI";
	bold: true;
	fillColor: #C3D1D5;
	transparency: 0;
	gradient: #FFFFFF vertical;
	maskLabel: name type;
	elementIcon: true;
	lineColor: #000000
}

ClassDiagram   Property[appliedStereotypes~="Voila2Profile::Attribute"] {
	fontName: "Segoe UI";
	fillColor: #C3D1D5;
	transparency: 0;
	gradient: #FFFFFF vertical;
	maskLabel: name type;
	elementIcon: true;
	lineColor: #000000
}

ClassDiagram   Property[appliedStereotypes~="Voila2Profile::Attribute"][isRequired=false] {
	italic: true;
}

ClassDiagram   Property[appliedStereotypes~="Voila2Profile::Attribute"][isDerived=true] {
	fontColor: #002AD2;
}

ClassDiagram   Property[appliedStereotypes~="Voila2Profile::Attribute"][definition=""] {
    fontColor: #b30000;
}

ClassDiagram   Class[appliedStereotypes~="Voila2Profile::Entity"][definition=""]{
    fontColor: #b30000;
}
	
