.distribution-calendar .mx-calendar.mx-calendar-panel-date{width:100%!important}.distribution-calendar .mx-calendar.mx-calendar-panel-date,.distribution-calendar .mx-datepicker.mx-datepicker-inline{height:35em!important}.distribution-calendar .mx-calendar.mx-calendar-panel-date{padding:0!important}.distribution-calendar .mx-calendar-content{height:calc(35em - 50px)!important}.distribution-calendar .mx-date-row .cell{font-size:1.5em}.distribution-calendar .mx-table.mx-table-date th{font-size:1.2em}.distribution-calendar .mx-calendar-header{padding-inline:1em;height:50px!important;padding-top:.5em;background-color:hsla(0,0%,87.8%,.514)}.distribution-calendar table thead{background-color:hsla(0,0%,87.8%,.514)}.distribution-date{background-color:#f3f6f9;padding:1em 2em;border-radius:12px;display:flex;flex-direction:row;align-items:center}.distribution-date.success{background-color:#d7f0f3!important}.distribution-date.success .distribution-date-label,.distribution-date.success i,.distribution-date.success label{color:#479f76!important}.distribution-date.success .distribution-date-label{font-size:1.2em}.distribution-date i{font-size:2em!important;color:#1f4f94!important}.distribution-date label{font-size:1em;font-weight:500;color:#1f4f94}.distribution-date .distribution-date-label{font-weight:700;color:#1f4f94;font-size:1em}.planting-soc-form .map-container{border:1px solid #d3d3d3;border-radius:12px}.planting-soc-form .distribution-date-row{padding-top:2em}.planting-soc-form .farmer-lahan tr.bordered td{border-top:1px solid hsla(0,0%,50.2%,.329)}.planting-soc-form .farmer-lahan th{font-size:.9em;color:grey;font-weight:500}.planting-soc-form .farmer-lahan td .amount{font-weight:700;padding-left:5px;font-size:1.1em}.planting-soc-form .farmer-lahan td .v-messages{display:none}.planting-soc-form .lahan-statistic{display:flex;flex-direction:row;margin-bottom:1em}.planting-soc-form .lahan-statistic .lahan-statistic-item{display:flex;flex-direction:row;align-items:center;border-radius:12px;background-color:#e4e4e4;margin-right:1em;padding-inline:1.5em;padding-block:.7em}.planting-soc-form .lahan-statistic .lahan-statistic-item.success{background-color:#d7f0f3!important}.planting-soc-form .lahan-statistic .lahan-statistic-item.success .value{color:green}.planting-soc-form .lahan-statistic .lahan-statistic-item.warning{background-color:#fff3e8!important}.planting-soc-form .lahan-statistic .lahan-statistic-item.warning .value{color:orange}.planting-soc-form .lahan-statistic .lahan-statistic-item.primary{background-color:#caf4ff!important}.planting-soc-form .lahan-statistic .lahan-statistic-item.primary .value{color:#5ab2ff}.planting-soc-form .lahan-statistic .lahan-statistic-item i{font-size:2.5em}.planting-soc-form .lahan-statistic .lahan-statistic-item .lahan-statistic-value{display:flex;flex-direction:column;padding-left:15px}.planting-soc-form .lahan-statistic .lahan-statistic-item .lahan-statistic-value .label{font-size:.9em;font-weight:300;color:grey}.planting-soc-form .lahan-statistic .lahan-statistic-item .lahan-statistic-value .value{font-weight:700;font-size:1.7em}.planting-soc-detail .card-body{padding:1em 2em}.planting-soc-detail .scooping-visit-detail-card{width:100%}.planting-soc-detail .planting-soc-maps .map-label{color:hsla(0,0%,50.2%,.733);font-size:.9em}.planting-soc-detail .planting-soc-maps .map-container{border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,50.2%,.349)}.planting-soc-detail .planting-soc-table-wrapper{width:100%}.planting-soc-detail table.planting-soc-table{width:100%;table-layout:fixed}.planting-soc-detail table.planting-soc-table tr td{border-bottom:1px solid hsla(0,0%,80.8%,.3);padding-block:5px}.planting-soc-detail table.planting-soc-table td:first-child{vertical-align:top;width:20%;font-weight:300;font-size:.95em}.planting-soc-detail table.planting-soc-table td:last-child{width:80%}.planting-soc-detail table.planting-soc-table td:last-child:before{content:":";position:absolute;transform:translateX(-10px)}.planting-soc-detail table.planting-soc-table .distribution-wrapper{display:flex;flex-direction:row;align-items:center}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-start{background-color:#eff9fa;padding:1em;width:40%;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#479f76}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-start i{font-size:3em;color:#479f76}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-start .title{font-size:1em!important;margin-bottom:0;line-height:1.2;text-align:center;margin-bottom:5px}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-start .distribution-seed{font-size:.9em}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-progress{width:20%;position:relative;height:100%}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-progress .line{border-top:3px dashed #479f76;width:100%;height:2px;display:block}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-progress .date{display:block;text-align:center;font-size:.9em;font-weight:700;transform:translateY(calc(-100% - 3px))}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-end{background-color:#eff9fa;padding:1em;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#479f76;width:40%}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-end i{font-size:3em;color:#479f76}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-end .title{font-weight:700}.planting-soc-detail table.planting-soc-table .distribution-wrapper .distribution-end .location{font-weight:300;font-size:.8em;color:#000;text-align:center}.planting-soc-detail table.planting-soc-table .image-list{display:flex;flex-direction:row}.planting-soc-detail table.planting-soc-table .image-list .image-item{width:8em;height:8em;border-radius:8px;overflow:hidden;margin-right:5px;background-size:cover}.planting-soc-detail table.planting-soc-table .image-list .image-item:hover{cursor:pointer}.planting-soc-detail .planting-soc-detail-farmer .seed-item i{color:#479f76!important}.planting-soc-farmer-card .geko-table{margin-block:1em}.planting-soc-farmer-card .geko-table tr td{vertical-align:top}.planting-soc-farmer-card .geko-table .v-input--selection-controls{padding-top:0!important;margin-top:0!important}