.hideEmptyDiv[data-v-4c3f6260],.hideEmptyDivMeal[data-v-6e7f0d2e]{display:none}.student-nutrition-info .bread{margin-top:-.25rem;margin-bottom:1rem}.student-nutrition-info .bread .current{font-size:1.25rem}.student-nutrition-info .personal-info{border:.0625rem solid #e7e7eb;background:#fff;border-radius:.375rem;padding:1rem}.student-nutrition-info .personal-info .avin{display:flex;border-bottom:.0625rem dotted #e7e7eb;padding-bottom:1rem;margin-bottom:1rem}.student-nutrition-info .personal-info .avin .avatar{margin-top:.25rem;margin-right:1rem}.student-nutrition-info .personal-info .avin .info{flex:1}.student-nutrition-info .personal-info .avin .info .num{font-size:1.125rem;font-weight:700}.student-nutrition-info .personal-info .avin .info .cein .row{margin-top:.375rem}.student-nutrition-info .personal-info .avin .info .cein .row .ant-divider{margin:0 1rem}.student-nutrition-info .personal-info .avin .info .cein .row .cell{display:inline-block}.student-nutrition-info .personal-info .basic{display:flex;align-items:center}.student-nutrition-info .personal-info .basic .info{flex:1;display:flex;align-items:center}.student-nutrition-info .personal-info .basic .info .item{flex:1;position:relative}.student-nutrition-info .personal-info .basic .info .item:after{content:"";position:absolute;top:.25rem;right:0;bottom:.25rem;background:#e7e7eb;width:.0625rem}.student-nutrition-info .personal-info .basic .info .item .icon{width:2.5rem;height:2.5rem;margin:0 auto}.student-nutrition-info .personal-info .basic .info .item .icon img{width:100%}.student-nutrition-info .personal-info .basic .info .item .text{text-align:center;margin-top:.5rem}.student-nutrition-info .personal-info .basic .bmi{width:22.5rem;padding-left:1.75rem}.student-nutrition-info .personal-info .basic .bmi .bminum{display:flex;justify-content:space-between;margin-bottom:.75rem}.student-nutrition-info .personal-info .basic .bmi .bminum .item{display:flex;align-items:center}.student-nutrition-info .personal-info .basic .bmi .bminum .item .value b{margin-right:.5rem}.student-nutrition-info .personal-info .basic .bmi .chart{position:relative}.student-nutrition-info .personal-info .basic .bmi .chart .icon{position:absolute;z-index:1;top:-.625rem;margin-left:-.75rem;width:1.5rem;height:1.5rem}.student-nutrition-info .personal-info .basic .bmi .chart .icon img{width:100%}.student-nutrition-info .personal-info .basic .bmi .chart .progress{display:flex;align-items:center}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item{flex:1;margin-right:.0625rem}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item .pro{width:100%;height:.5rem}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item .text{margin-top:.75rem;font-size:.75rem;color:#9a9a9a;line-height:1.2}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item:first-child .pro{background:#9fc0f8;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item:nth-child(2) .pro{background:#86d680}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item:nth-child(3) .pro{background:#f1cc5d}.student-nutrition-info .personal-info .basic .bmi .chart .progress .item:nth-child(4) .pro{background:#f3625c;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.student-nutrition-info .record{border:.0625rem solid #e7e7eb;background:#fff;border-radius:.375rem;padding:1rem;margin-top:1.5rem}.student-nutrition-info .record>.title{display:flex;align-items:center}.student-nutrition-info .record>.title h1{margin:0;font-size:1.25rem}.student-nutrition-info .record>.title .picker{margin-left:1rem}.student-nutrition-info .record>.chart{margin:1rem -.5rem 0}.student-nutrition-info .record>.chart .item{padding:.75rem .75rem .5rem;margin:0 .5rem;position:relative;border:.0625rem solid #e7e7eb;border-radius:.375rem;display:flex;align-items:center}.student-nutrition-info .record>.chart .item .tenu{flex:1}.student-nutrition-info .record>.chart .item .tenu .num b{font-size:1.5rem}.student-nutrition-info .record>.chart .item .tenu .num .x{margin:0 .125rem}.student-nutrition-info .record>.chart .item .progress{flex:1}.student-nutrition-info .record>.dinner{margin:.5rem -.5rem 0}.student-nutrition-info .record>.dinner .item{margin:.5rem;position:relative;border:.0625rem solid #e7e7eb;border-radius:.375rem;overflow:hidden}.student-nutrition-info .record>.dinner .item:after{content:"";position:absolute;top:.5rem;right:0;bottom:.5rem;background:#e7e7eb;width:.0625rem}.student-nutrition-info .record>.dinner .item:last-child:after{display:none}.student-nutrition-info .record>.dinner .item .tinu{display:flex;align-items:center;background:#f6f8f9;padding:.5rem .75rem}.student-nutrition-info .record>.dinner .item .tinu h1{font-size:1rem;font-weight:700;flex:1;margin:0}.student-nutrition-info .record>.dinner .item .tinu .num b{font-size:1rem}.student-nutrition-info .record>.dinner .item .tinu .num .x{margin:0 .125rem}.student-nutrition-info .record>.dinner .item .list{padding:0 .75rem;height:8.5625rem;overflow-y:scroll}.student-nutrition-info .record>.dinner .item .list .ant-empty{margin:0;padding-top:2.125rem}.student-nutrition-info .record>.dinner .item .list .cell{border-bottom:.0625rem dotted #e7e7eb;display:flex;padding:.75rem 0}.student-nutrition-info .record>.dinner .item .list .cell .fonu{flex:1;display:flex}.student-nutrition-info .record>.dinner .item .list .cell .fonu .food{max-width:12.5rem}.student-nutrition-info .record>.dinner .item .list .cell .fonu .nu{margin-left:.5rem}.student-nutrition-info .record .correlation-people{margin-top:.75rem}.student-nutrition-info .record .correlation-people .title{display:flex;align-items:center}.student-nutrition-info .record .correlation-people .title .text{font-size:1.25rem;flex:1}.student-nutrition-info .record .correlation-people .list{margin:.5rem -.5rem 0}.student-nutrition-info .record .correlation-people .list .item{margin:.5rem;border:.0625rem solid #e7e7eb;border-radius:.375rem;display:flex;padding:.625rem .75rem .5rem}.student-nutrition-info .record .correlation-people .list .item .avatar{margin-top:.25rem;margin-right:.75rem}.student-nutrition-info .record .correlation-people .list .item .info{flex:1}.student-nutrition-info .record .correlation-people .list .item .info .name{font-size:1rem;font-weight:700;max-width:10.625rem}.student-nutrition-info .record .correlation-people .list .item .other .cell{font-size:.8125rem}.student-nutrition-info .record .correlation-people .list .item .other .cell .num{margin:0 .125rem}.student-nutrition-info .record .correlation-canteen{margin-top:1rem}.student-nutrition-info .record .correlation-canteen .title{font-size:1.25rem}.student-nutrition-info .record .correlation-canteen .list{margin:.5rem -.5rem 0}.student-nutrition-info .record .correlation-canteen .list .item{margin:.5rem;border:.0625rem solid #e7e7eb;border-radius:.375rem;overflow:hidden}.student-nutrition-info .record .correlation-canteen .list .item .hd{font-size:1rem;font-weight:700;background:#f6f8f9;padding:.5rem .75rem}.student-nutrition-info .record .correlation-canteen .list .item .bd{padding:0 .75rem}.student-nutrition-info .record .correlation-canteen .list .item .bd .cell{padding:.75rem 0;border-bottom:.0625rem dotted #e7e7eb}.student-nutrition-info .record .correlation-canteen .list .item .bd .cell:last-child{border:none}