.module-root[data-v-7e864fa8]{margin:-5px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;min-height:0}.v-enter[data-v-451fb25d],.v-leave-to[data-v-451fb25d]{opacity:0}.clear-button[data-v-451fb25d]{position:absolute;top:7px;z-index:2;color:grey;height:22px;width:22px;border-radius:11px;padding:4px;cursor:pointer;-webkit-transition:opacity .15s,color .3s,background-color .3s;transition:opacity .15s,color .3s,background-color .3s}.clear-button[data-v-451fb25d]:hover{color:#676767;background-color:#c6c6c6}.icon-enter-active[data-v-505bcb48],.icon-leave-active[data-v-505bcb48]{-webkit-transition:color .15s,opacity .15s,-webkit-transform .15s;transition:color .15s,opacity .15s,-webkit-transform .15s;transition:color .15s,opacity .15s,transform .15s;transition:color .15s,opacity .15s,transform .15s,-webkit-transform .15s}.icon-enter[data-v-505bcb48],.icon-leave-to[data-v-505bcb48]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.has-info input[data-v-505bcb48]{background-color:#b7cee8}input[data-v-505bcb48]{-webkit-transition:border-color .25s,-webkit-box-shadow .25s;transition:border-color .25s,-webkit-box-shadow .25s;transition:border-color .25s,box-shadow .25s;transition:border-color .25s,box-shadow .25s,-webkit-box-shadow .25s}.no-resize[data-v-505bcb48]{resize:none}input[data-v-505bcb48]{-webkit-transition:color .25s;transition:color .25s}input.faded[data-v-505bcb48]{color:#fff}input[data-v-505bcb48]::-webkit-input-placeholder{-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}input[data-v-505bcb48]::-moz-placeholder{-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}input[data-v-505bcb48]:-ms-input-placeholder{-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}input[data-v-505bcb48]::-ms-input-placeholder{-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}input[data-v-505bcb48]::placeholder{-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}input.has-input[data-v-505bcb48]::-webkit-input-placeholder{opacity:0}input.has-input[data-v-505bcb48]::-moz-placeholder{opacity:0}input.has-input[data-v-505bcb48]:-ms-input-placeholder{opacity:0}input.has-input[data-v-505bcb48]::-ms-input-placeholder{opacity:0}input.has-input[data-v-505bcb48]::placeholder{opacity:0}input.centered[data-v-505bcb48]{text-align:center}.has-feedback .form-control[data-v-505bcb48]{padding-right:12px}.input-wrapper[data-v-505bcb48]{position:relative}.icon[data-v-505bcb48]{position:absolute;width:100%;top:0;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:2;font-size:.8em;padding-right:.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.nutrient-requirements-table[data-v-d6272900]{display:grid;grid-template-columns:repeat(3,1fr) .5fr;gap:0 1em}.nutrient-requirements-table>header[data-v-d6272900]{font-weight:700}.nutrient-requirements-table>.value[data-v-d6272900]{margin:.5em 0}.nutrient-requirements-table>.actions[data-v-d6272900]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.2em}.nutrient-requirements-table>.actions>[data-v-d6272900]{margin:0 .25em;cursor:pointer}.nutrient-requirements-table>.actions>.save[data-v-d6272900]{color:#0c9311}.nutrient-requirements-table>.actions>.cancel[data-v-d6272900]{color:#93240c}.nutrient-requirements-table .empty-placeholder[data-v-d6272900],.nutrient-requirements-table .nrc-integration[data-v-d6272900],.nutrient-requirements-table a[data-v-d6272900]{grid-column:1/5}.nutrient-requirements-table .empty-placeholder[data-v-d6272900]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4em;margin:.3em 0;opacity:.5}.nutrient-requirements-table .timestamp-editor[data-v-d6272900],.nutrient-requirements-table .timestamp[data-v-d6272900]{grid-column-start:1}.nutrient-requirements[data-v-55947d8a]{height:100%;padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nutrient-requirements header[data-v-55947d8a]{margin-bottom:1em}.nutrient-requirements .table-wrapper[data-v-55947d8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}