.mainContainer{margin-inline:1rem}.headerWelcome{padding-left:1rem}.loginOuterContainer{margin:1rem}.loginOuterContainer .logoContainer{max-width:100px;max-height:100px;margin-inline:auto;margin-bottom:2rem}.loginOuterContainer .logoContainer img{width:100%;height:100%}.loginOuterContainer .loginContainer{max-width:400px;margin-inline:auto;box-shadow:3px 3px 3px #625448;padding:1rem;background-color:#ffeedc}.loginOuterContainer .loginContainer h2{margin:0}.loginOuterContainer .loginContainer form>div{margin-block:.2rem}.herdPageContainer{margin:1rem}.herdContainer{color:#fff}.herdContainer .herdInfo{margin-top:1rem;background-color:#ffeedc}.herdContainer .herdInfo span{font-size:small}.herdContainer .herdInfo .infoLabel{font-style:italic;margin-right:.2rem;color:#625448}.herdContainer .herdInfo .infoValue{margin-left:.2rem}.herdContainer .cattleAccordion{margin-top:1rem;background-color:#ffeedc}.herdContainer .cattleAccordion .cattle{list-style-type:none}.assessmentContainer{background-color:#ffeedc}.assessmentContainer .left{background-color:#fff;border:1px solid #625448;padding:.5rem;height:100%}.assessmentContainer .right{border-right:1px solid #625448;border-top:1px solid #625448;border-bottom:1px solid #625448;padding:.5rem;height:100%}.assessmentContainer .assessment_group{background-color:#fff;margin:.2rem;padding:.5rem;border:1px solid #D7986E}.assessmentContainer .subScore{width:100%}.cattleContainer .filterCattle{margin:.5rem}.cattleContainer .calfItem{height:100%}.cattleContainer .calfItem .label{font-size:.9rem;color:#d7986e}.cattleContainer .calfShortId{padding-left:0;font-size:1.2rem;font-weight:700}.cattleContainer .penHeader{margin-top:1rem;text-align:center;font-size:small;font-style:italic}.assessmentHistoryContainer{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;justify-content:center;align-content:center}.assessmentHeader,.assessmentItem{padding:1rem}.assessmentHeader{background-color:#ffeedc}.assessmentItem.icon,.assessmentHeader.icon{text-align:center}.assessmentItem.icon,.assessmentItem.icon a,.assessmentItem.icon a:hover,.assessmentItem.icon a:visited,.assessmentItem.icon a:active{color:#d7986e}.vetContainer{margin-top:1rem}.vetContainer .vetTitle{color:#d7986e}.vetContainer .vetInfo{margin-block:1rem}.vetContainer .herdItem{background-color:#ffeedc}.vetContainer .herdItemProductionType,.vetContainer .herdItemLocation{font-size:small;font-style:italic}
